2014浙大远程大数据库系统概论在线作业
浙大远程教育在线大数据挖掘作业问题详解
您的本次作业分数为:100分单选题1.下列几种数据挖掘功能中,()被广泛的用于购物篮分析。
∙ A 关联分析∙ B 分类和预测∙ C 聚类分析∙ D 演变分析单选题2.以下哪个指标不是表示对象间的相似度和相异度?∙ A Euclidean距离∙ B Manhattan距离∙ C Eula距离∙ D Minkowski距离单选题3.进行数据规范化的目的是()。
∙ A 去掉数据中的噪声∙ B 对数据进行汇总和聚集∙ C 使用概念分层,用高层次概念替换低层次“原始”数据∙ D 将属性按比例缩放,使之落入一个小的特定区间单选题4.下面哪种数据预处理技术可以用来平滑数据,消除数据噪声?∙ A 数据清理∙ B 数据集成∙ C 数据变换∙ D 数据归约单选题5.下面的数据挖掘的任务中,()将决定所使用的数据挖掘功能。
∙ A 选择任务相关的数据∙ B 选择要挖掘的知识类型∙ C 模式的兴趣度度量∙ D 模式的可视化表示单选题6.下列几种数据挖掘功能中,()被广泛的用于购物篮分析。
∙ A 关联分析∙ B 分类和预测∙ C 聚类分析∙ D 演变分析单选题7.哪种数据变换的方法将数据沿概念分层向上汇总?∙ A 平滑∙ B 聚集∙ C 数据概化∙ D 规范化单选题8.下列哪种可视化方法可用于发现多维数据中属性之间的两两相关性?∙ A 空间填充曲线∙ B 散点图矩阵∙ C 平行坐标∙ D 圆弓分割单选题9.下列几种数据挖掘功能中,()被广泛的应用于股票价格走势分析。
∙ A 关联分析∙ B 分类和预测∙ C 聚类分析∙ D 演变分析单选题10.存放最低层汇总的方体称为()。
∙ A 顶点方体∙ B 方体的格∙ C 基本方体∙ D 维单选题11.规则:age(X,”19-25”) ∧buys(X, “popcorn”) => buys(X, “coke”)是一个()。
∙ A 单维关联规则∙ B 多维关联规则∙ C 混合维关联规则∙ D 不是一个关联规则单选题12.置信度(confidence)是衡量兴趣度度量()的指标。
2015年浙江大学远程-数据库系统概论在线作业
1.若事务T对数据对象 A 进行读取和修改操作,且其它任何事务都不能访问 A,此时事务 T需对数据对象A加上()。
∙ A 读锁∙ B 死锁∙ C 写锁∙ D 活锁正确答案:C∙单选题2.在SQL语言中授权的操作是通过()语句实现的。
∙ A CREATE∙ B REVOKE∙ C GRANT∙ D INSERT正确答案:C∙单选题3.如果事务T获得了数据项Q上的排它锁,则T对Q()。
∙ A 只能读不能写∙ B 只能写不能读∙ C 既可读又可写∙ D 不能读不能写正确答案:C∙单选题4.根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为‘IS’的记录进行更新操作。
下面哪条语句适用?∙ A create view abc as select * from student where dept=’IS’∙ B create view abc as select * from student where dept=’IS’ with check option ∙ C create view abc as student where dept=’IS’∙ D create view abc as select dept=’IS’ from student正确答案:B∙单选题5.根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?∙ A drop sno from table student∙ B alter table student drop sno∙ C alter table student drop unique(sno)∙ D alter table student drop sno unique正确答案:C∙单选题6.1NF()规范为2NF。
∙ A 消除非主属性对码的部分函数依赖∙ B 消除非主属性对码的传递函数依赖∙ C 消除主属性对码的部分和传递函数依赖∙ D 消除非平凡且非函数依赖的多值依赖正确答案:A∙单选题7.根据SQL标准,要修改表student中所有学生的年龄age,使之在原值基础上减一,下面哪个语句适用?∙ A update student set age = 1∙ B update student set age = age - 1∙ C update age = age -1 from student∙ D update from student where age = age -1正确答案:B∙单选题8.DBMS的并发控制子系统,保证了事务()的实现。
浙江大学 数据库系统概论作业 在线2
数据库系统概论作业在线1、单选题窗体顶端1. 在SQL语言中回收权限的操作是通过()语句实现的。
正确答案点评A CREATEB REVOKEC GRANTD INSERT正确答案:B窗体底端窗体顶端2. 包含在()中的属性,叫做主属性。
正确答案点评A 主码B 候选码C 外码D 全码正确答案:B窗体底端窗体顶端3. 根据SQL标准,下面哪条语句与select min(age) from student等效?正确答案点评A select age from student where age >= min(age)B select distinct age from student where age >= all min(age)C select distinct a.age from student a where a.age <= any (select distinctb.age from student b)D select distinct a.age from student a where a.age <= all (select distinct b.age fromstudent b)正确答案:D窗体底端窗体顶端4. 一个m:n联系转换为一个关系模式,关系的码为()。
正确答案点评A 某个实体的码B 各实体码的组合C n端实体的码D 任意一个实体的码正确答案:B窗体底端窗体顶端5. 根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?正确答案点评A select dept,avg(age) from student where avg(age) <21B select dept,avg(age) from student group by dept having avg(age) <21C select dept,avg(age) from student having avg(age) <21D select dept,avg(age) from student group by dept where avg(age) <21正确答案:B窗体底端2、多选题窗体顶端6. 预防死锁的方法包括()。
大工14秋《操作系统概论》在线测试2答案
大工14秋《操作系统概论》在线测试2
单选题判断题
一、单选题(共10 道试题,共40 分。
)
1. 在执行P操作时,进程若能继续执行,执行P操作前信号量的值应()。
A. 大于0
B. 小于0
C. 等于0
D. 大于等于0
正确答案:A
2. 实时系统中的进程调度通常采用()算法。
A. 先来先服务
B. 最短作业
C. 时间片轮转
D. 可抢占的优先权
正确答案:D
3. 为了对紧急进程或重要进程进行调度,调度算法应采用()。
A. 先进先出
B. 最高优先权
C. 最短进程优先
D. 时间片轮转
正确答案:B
4. 若PV操作的信号量S初值为3,当前值为-1,则表示有()等待进程。
A. 0个
B. 1个
C. 2个
D. 3个
正确答案:B
5. 一种既有利于短小作业又兼顾到长作业的作业调度算法是()。
A. 先进先出
B. 时间片轮转
C. 最高响应比优先
D. 最短优先
正确答案:C
6. 对于两个并发进程,设互斥信号量mmm的初始值为1,若mmm=0,则()。
A. 表示没有进程进入临界区
B. 表示有一个进程进入临界区
C. 表示有三个进程进入临界区
D. 表示有两个进程进入临界区
正确答案:B。
2024浙大远程数据库系统概论在线作业
2024浙大远程数据库系统概论在线作业数据库系统是指一个组织结构化的、按照特定规则存储的、可以方便地存取和管理数据的系统。
在当代信息化社会中,数据库系统在各个领域中都扮演着重要的角色。
远程数据库系统是一种特殊的数据库系统,它允许用户在不同地点的计算机上通过网络访问和管理远程存储的数据库。
本文将讨论2024浙大远程数据库系统概论在线作业的内容。
在2024的浙大远程数据库系统概论在线作业中,主要包括以下几个方面的内容。
首先是数据库系统的基本概念和架构。
学生需要了解数据库的定义、特点和功能,并且要理解数据库系统的三层架构模型。
这个模型包括外层模式、概念模式和内部模式,每一层都有自己的功能和角色。
其次是数据库设计和规范化。
数据库设计是数据库系统开发的第一步,也是非常重要的一步。
在作业中,学生需要学习实体-关系模型和关系模型的基本概念和方法,并且要掌握实体-关系图和关系模式之间的转换。
另外,规范化是一种重要的数据库设计方法,它可以避免冗余数据,并且提高数据库的性能和可维护性。
学生需要学习规范化的基本原则和步骤,并且要能够将一个关系模式进行规范化。
第三是SQL语言的学习和应用。
SQL是结构化查询语言的缩写,是数据库系统中最常用的查询语言。
在作业中,学生需要学习SQL语言的基本语法和查询操作,并且要能够编写和执行SQL语句。
此外,学生还需要学习SQL语言的其他功能,如数据插入、更新和删除,并且要能够使用SQL语言创建和管理数据库表和视图。
最后是数据库安全和完整性的保证。
在作业中,学生需要学习如何保障数据库系统的安全性和完整性。
安全性包括对数据库的访问控制和数据的保密性,而完整性则指数据库中数据的一致性和正确性。
学生需要学习各种安全和完整性措施,如用户权限管理、角色管理、密码安全等,并且要能够应用这些措施保护数据库系统的安全和完整性。
总之,2024浙大远程数据库系统概论在线作业的内容非常丰富,涉及了数据库系统的各个方面。
浙大远程数据库系统概论模拟卷
《数据库系统概论》模拟卷一、是非题(10%)1.数据库系统与数据库管理系统是对数据库的两种不同描述方法。
(N )2.数据库管理系统是通过文件系统对数据进行管理的。
(Y )3.知识库也是一种数据库。
(Y )4.E-R图是一种描述实体世界的数据模型。
(N )5.层次模型的完整性是数据模型中最好的。
(N )6.数据库的三级模式结构保证了数据的独立性。
(Y )7.分布式结构和客户/服务器结构是互不相容的体系结构。
(N )8.关系代数与关系演算是等价的。
(Y )9.层次模型不能描述多对多关系。
(N )10.等值连接就是自然连接。
(N )二、填空题(10%)1.数据库技术的发展所经历的阶段包括人工管理阶段、文件系统阶段、数据库系统阶段。
2.关系数据库是以关系模型为基础的数据库。
3.数据模型需要描述的要素包括数据结构、数据操作、完整性约束。
4.数据模型有层次模型、网络模型、关系模型。
5.关系模型是建立在严格的数学概念的基础上的。
6.三级模式结构的最外层称为用户模式/子模式/外模式。
7.数据库的体系结构中较灵活的是客户/服务器结构。
()8.ODBC是一个数据库访问函数库,它使应用程序可以直接操纵数据库中的数据。
9.数据库管理系统的并发控制是以事务为单位进行的。
10.数据字典是关于数据描述信息的一个特殊数据库。
三、选择题(多选题,20%)1.下面哪些是对关系性质的正确描述。
(ACD )A、列是同质的B、行是同质的C、元组不重复D、分量不可分2.下面哪些是专门的关系运算。
(ABD )A、自然连接B、半连接C、笛卡尔积D、除法3.下面哪些语言是关系演算语言。
(ABD )A、ALPHAB、QUELC、SQLD、QBE4.下面哪些集合函数是ALPHA的所定义的函数。
(CD )A、CNTB、SUMC、MIND、A VG5.哪些数据操纵是QUEL可以完成的。
(ABDF )A、多表检索B、排序C、完整性约束D、除法E、授权F、修改6.下面哪些是QBE提供的命令。
数据库系统概论作业
浙江大学远程教育学院《数据库系统概论》课程作业姓名:学号:年级:2014春学习中心:华家池《数据库系统概论》课程作业 (1)第一章习题(2.6.10) (3)2.使用数据库系统有什么好处? (3)6.数据库管理系统的主要功能有哪些? (3)10.试给出三个实际情况的E-R图,要求实体型之间具有一对一、一对多、多对多各种不同的联系。
(3)第二章习题(4.5) (4)4.试述关系模型的完整性规则。
在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空? (4)5.设有一个SPJ数据库,包括S、P、J、SPJ4个关系模式: (4)第三章习题(3.4.5.11) (8)3.用SQL语句建立第二章习题5中的4个表。
(9)4.针对上题中建立的四个表试用SQL完成第二章习题5中的查询。
(9)5.针对习题3中的四个表试用SQL完成以下各项操作; (11)11.请为三建工程项目建立一个供应情况的视图,包括供应商代码(SNO)、零件代码(PNO)、供应数量(QTY)。
针对该视图完成下列查询; (13)第四章习题(4.8.9.11) (13)4.试述CC评估保证级划分的基本内容。
(14)8.今有两个关系模式: (14)9.把习题8中(a)~(g)的每一种情况,撤销各用户所授权的权力。
(15)11.理解并解释MAC机制中主体、客体、敏感度标记的含义。
(16)第五章习题(2.5.6.7) (16)2.数据库的完整性概念与数据库的安全性概念有什么区别和联系? (16)5.RDBMS在实现参照完整性时需要考虑哪些方面? (16)6.假设有下面两个关系模式: (17)7.在关系系统中,操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,一般是如何分别进行处理的? (17)第六章习题(2.12) (18)2.建立一个关于系、学生、班级、学会等诸信息的关系数据库。
(18)12.下面的结论哪些是正确的?哪些是错误的?对于错误的请给出一个反例说明之。
浙大远程教育2015数据库系统概论在线作业答案
您的本次作业分数为:98分1.【第01章】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS正确答案:A2.【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。
A 数据库独立性B 数据库安全性C 结构规范化D 操作可行性正确答案:A3.【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。
A 模式B 内模式C 外模式D 逻辑模式正确答案:C4.【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A 多对多B 一对一C 多对一D 一对多5.【第01章】下列四项中说法不正确的是()。
A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复D 数据库具有较高的数据独立性6.【第01章】下列数据模型中,数据独立性最高的是()。
A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型7.【第01章】数据模型的组成要素包括()。
A 数据结构B 数据操作C 实体D 完整性约束E 关系8.【第01章】使用数据库系统的好处体现在()。
A 提高应用开发的效率B 方便用户的使用,减轻数据库系统管理人员维护的负担C 便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性D 有利于应用程序的开发和维护9.【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面?A 数据结构化B 数据的共享性高,冗余度低,易扩充C 数据独立性高D 数据由DBMS统一管理和控制10.【第01章】常用的数据模型有()。
A 层次模型B 网状模型C 关系模型D 面向对象模型E 对象关系模型11.【第01章】下面哪些是属于数据库系统的三级模式结构的组成部分()。
(2014版)数据库概论及实例本科网上作业题
东北农业大学网络教育学院数据库概论及实例网上作业题第一章绪论一、单项选择题(每小题2分)1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( C ) 。
A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。
I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是( C ) 。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在( B ) 。
A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是( A ) 。
A. 模式B. 内模式C. 外模式D. 用户模式7. 要保证数据库的数据独立性,需要修改的是( C ) 。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是( A ) 。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C ),它是模式的逻辑子集。
A.模式B. 物理模式C. 子模式D. 内模式10.数据库系统的核心是( D )。
A、编译系统B、数据库C、操作系统D、数据库管理系统11.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( B )。
大工14秋《数据库原理》在线作业1满分答案
B.正确
?
正确答案:B
5.比较运算符是用来辅助专门的关系运算符进行操作。
A.错误
B.正确
?
正确答案:B
6.模式是数据库的物理结构。
A.错误
B.正确
?
正确答案:A
7. E-R方法是描述信息模型最常用的方法。
A.错误
B.正确
?
正确答案:B
8.如果关系模式R的每一个属性都是不可再分的数据项,则称关系模式R满足第一范式。
A.错误
B.正确
?
正确答案:B
9.数据删除不属于数据更新。
A.错误
B磁盘读写操作中都传输不同的字节数。
A.错误
B.正确
?
正确答案:A
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
?
正确答案:D
4.()是约束外码取值的规则。
A.实体完整性
B.结构完整性
C.参照完整性
D.用户定义完整性
?
正确答案:C
5.下列属于SQL语言中的数据查询的动词的是()。
A. select
B. insert
C. create
D. grant
?
正确答案:A
A. COUNT(*)
B. COUNT(<列名>)
C. SUM(<列名>)
D. AVG(<列名>)
?
正确答案:D
9.下列不属于数据库管理系统管理数据的特点的是()。
A.数据结构化
B.数据共享性高
C.实现并发操作
D.数据不可恢复性
?
正确答案:D
10.下列不属于实体间对应关系的是()。
浙大远程2014在线数据库技术作业(第1~4章)
数据库技术作业(第1~4章)您的本次作业分数为:99分单选题1.数据模型的三个阶段:现实世界——()数据模型、信息世界——()数据模型、机器世界——()数据模型。
∙ A 概念物理逻辑∙ B 物理逻辑概念∙ C 概念逻辑物理∙ D 物理概念逻辑正确答案:C单选题2.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。
下面哪条语句合适?∙ A select sno,count(cno) from SC∙ B select sno,count(cno) from student∙ C select a.sno,count(cno) from student a left outer join SC ∙ D select a.sno,count(cno) from SC left outer join student a正确答案:C单选题3.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。
∙ A select max(age) from student∙ B select sno from student where age = max(age)∙ C select sno from student having age = max(age)∙ D select sno from student a where a.age <= (select min(b.age) from student b)正确答案:D单选题4.根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?∙ A drop sno from table student∙ B alter table student drop sno∙ C alter table student drop unique(sno)∙ D alter table student drop sno unique正确答案:C单选题5.在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为()。
大工14秋《操作系统概论》在线测试2答案
操作系统概论大工14秋《操作系统概论》在线测试2一,单选题1. 在执行P操作时,进程若能继续执行,执行P操作前信号量的值应()。
A. 大于0B. 小于0C. 等于0D. 大于等于0?正确答案:A2. 实时系统中的进程调度通常采用()算法。
A. 先来先服务B. 最短作业C. 时间片轮转D. 可抢占的优先权?正确答案:D3. 为了对紧急进程或重要进程进行调度,调度算法应采用()。
A. 先进先出B. 最高优先权C. 最短进程优先D. 时间片轮转?正确答案:B4. 若PV操作的信号量S初值为3,当前值为-1,则表示有()等待进程。
A. 0个B. 1个C. 2个D. 3个?正确答案:B5. 一种既有利于短小作业又兼顾到长作业的作业调度算法是()。
A. 先进先出B. 时间片轮转C. 最高响应比优先D. 最短优先?正确答案:C6. 对于两个并发进程,设互斥信号量mmm的初始值为1,若mmm=0,则()。
A. 表示没有进程进入临界区B. 表示有一个进程进入临界区C. 表示有三个进程进入临界区D. 表示有两个进程进入临界区?正确答案:B7. 发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
A. 互斥B. 请求和保持C. 不剥夺D. 循环等待?正确答案:A8. ()是一种只能进行P操作和V操作的特殊变量。
A. 调度B. 进程C. 同步D. 信号量?正确答案:D9. 在多进程的系统中,为了保证公共变量的完整性,每一个进程应互斥进入临界段。
所谓临界段是指()。
A. 缓冲区B. 数据区C. 代码段D. 以上都不对?正确答案:C10. 按照作业到达的先后次序调度作业,并且是非抢占的调度算法是指()调度算法。
A. 先进先出B. 最短进程优先C. 时间片轮转D. 优先级?正确答案:A二,判断题1. 将访问临界资源的代码段称为临界区。
A. 错误B. 正确?正确答案:B2. 程序能使用的整个地址范围称为物理地址空间。
浙江大学远程教育——数据库技术离线作业
浙江大学远程教育学院《数据库技术》课程作业姓名:张鑫学号:714100032027年级:14秋电商学习中心:西溪学校中心—————————————————————————————填空题:注:空白下划线处为需要填充的部分。
带下划线部分为考试时可能出题的部分,需要重点注意。
1.数据是信息的符号表示。
数据处理从某些已知的数据出发,推导加工出新的信息数据管理及其技术发展的阶段包括:人工管理、文件系统、数据库系统阶段、高级数据库系统阶段。
2.人工管理阶段在20世纪50年代中期以前,其特点是:数据不保存在计算机中;没有软件系统对数据进行统一管理;基本没有文件的概念;一组数据对应一个程序,数据是面向程序的;程序和程序之间存在着大量的重复数据。
3.文件系统阶段在20世纪50年代后期至20世纪60年代中期,其特点是:数据长期保留在外存上,可经常对文件进行查询、修改、插入、删除等操作;有软件(文件系统)对数据进行管理,程序和数据有了一定的独立性;文件的形式多样化,有顺序文件、索引文件和散列文件等;数据的存取基本上以记录为单位。
4.数据库系统阶段在20世纪60年代后期开始,其特点是:面向全组织的;数据的共享性高、低冗余、易扩充;数据独立性高。
5.数据库是长期储存在计算机存储设备上、相互关联的、可以被用户共享的数据集合。
6.数据独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性7.数据库管理系统——DataBase Management System,简称DBMS ,DBMS运行在操作系统之上对数据库进行统一的管理和控制,并且使数据库能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性等数据库管理系统具备如下功能:数据库中数据的组织功能;数据库中数据的操纵功能;数据库中数据的维护功能;数据库中数据的查询功能;数据库控制功能;数据库通讯功能;数据库的数据服务功能。
8.从事数据库管理工作的人员称之为数据库管理员(DatabaseAdministrator,简称为DBA ),数据库管理员指的是一种角色,是负责数据库管理的人员或部门。
浙大远程数据库技术在线作业答案
您的本次作业分数为:98分单选题1.浏览器/服务器模式基于()。
在客户端的计算机上不需要安装专门的软件,只要有上网用的()(如Internet Explorer)即可。
所有的业务处理程序都部署在()上。
• A 二层结构浏览器软件客户器• B 三层结构浏览器软件服务器• C 三层结构浏览器软件客户器• D 二层结构浏览器软件服务器•单选题2.数据库设计的基本任务就是根据用户的信息需求,处理需求和数据库的支撑环境(包括DBMS、操作系统、硬件),设计一个结构合理、使用方便、效率较高的数据库。
()是指在数据库中应该存储和管理哪些数据对象;()是指需要进行哪些业务处理和操作,如对数据对象的查询、增加、删除、修改、统计等操作。
• A 信息需求处理需求• B 处理需求信息需求• C 信息需求信息需求• D 处理需求处理需求•单选题3.现实世界中所管理的对象称作(),其定义为:客观存在并可以相互区分的客观事物或抽象事件。
• A 实体(Entity)• B 联系• C 属性• D E-R•单选题4.():多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新——先发生的更新丢失了。
• A 丢失更新• B 读“脏”数据• C 不可重复读• D 幻像读•单选题5.如果 X→Y(非平凡函数依赖,并且X不函数依赖于Y)、Y→Z,则称Z()于X。
• A 完全函数依赖• B 传递函数依赖• C 部分函数依赖• D 非平凡函数依赖•单选题6.()是位于用户与操作系统之间的一层数据管理软件。
• A DB• B DBS• C DBMS• D Data•单选题7.根据SQL标准,修改表的数据结构,下面哪种语句适用?• A UPDATE• B ALTER• C CHANGE• D SHIFT•单选题8.如果X→Y,并且对于X的一个任意真子集X/,Y都一函数依赖于X/,则称Y()于X;如果存在X/ →Y,则称Y()于X。
浙江大学远程教育——数据库技术离线作业第2次
浙江大学远程教育——数据库技术离线作业第2次填空题:注:空白下划线处为需要填充的部分。
带下划线部分为考试时可能出题的部分,需要重点注意。
另外,这些填空题也有可能会被改编为选择题出现。
1.事务的隔离性:按任何一个串行顺序依次执行多个事务也是正确的。
事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价,则称事务是可串行化的。
2.并发控制的基本思想是封锁。
封锁的基本思想是:当需要查询或更新数据时,先对数据进行封锁(不允许其他事务使用),以避免来自其他事务的干扰。
封锁——不允许其他事务使用,降低了事务执行的效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的封锁机制。
封锁机制的目标:保证事务的隔离性,并且允许最大量的并发事务。
分为3种:共享封锁、独占封锁、更新封锁。
3.避免死锁的主要方法有两种:一是相同顺序法,即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是一次封锁法,即在设计阶段规定为了完成一个事务,一次性封锁所需要的全部表。
4.诊断死锁的方法主要有两种:超时法、等待图法。
解决死锁的办法就是破坏事务等待图中的回路。
5.在SQL标准中是通过设置隔离级别来实现并发控制的。
隔离级别由弱到强是:未提交读、提交读、可重复读、可串行化。
6.关系模型设计“不好”导致的问题:数据冗余问题、数据更新问题、数据插入问题、数据删除问题。
7.如果X→Y,但Y不包含于X,则称X→Y是非平凡的函数依赖。
如果X→Y,则X称作决定因素。
如果K是关系模式R(U,F)的任一候选关键字,X是任一属性或属性集,如果X K,则X称为主属性;否则称为非主属性。
8.如果X→Y,并且Y→X,则可记作X←→Y,这时X和Y可以称做函数等价。
9.如果X→Y,并且对于X的一个任意真子集X/,Y都不函数依赖于X/,则称Y完全依赖于X;如果存在X/ →Y,则称Y部分依赖于X。
10.如果X→Y(非平凡函数依赖,并且X不函数依赖于Y)、Y→Z,则称Z传递函数依赖于X。
16秋浙大《数据库系统概论》在线作业
16秋浙大《数据库系统概论》在线作业浙江大学17春16秋浙大《数据库系统概论》在线作业一、单选题(共 50 道试题,共 100 分。
)1. 设计DB的存储结构属于数据库设计的()A. 需求设计B. 概念设计C. 逻辑设计D. 物理设计正确答案:2. 下列关于规范化理论各项中正确的是()A. 对于一个关系模式来说,规范化越深越好B. 满足二级范式的关系模式一定满足一级范式C. 一级范式要求一非主码属性完全函数依赖关键字D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并正确答案:3. 事务的原子性是指()A. 事务中包括的所有操作要么多做,要么都不做B. 事务一旦提交,对数据库的改变就是永久的C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:4. DB技术中,“脏数据”是指()A. 未提交的数据B. 未提交的随后又被撤消的数据C. 违反访问权而写人DB的数据D. 输入时就有错的数据正确答案:5. 在SELECT语句中使用*,表示()A. 选择任何属性B. 选择全部属性C. 选择全部元组D. 选择主码正确答案:6. 四元关系R的属性A、B、C、D,下列叙述9. 在DB的概念设计和逻辑设计之间起桥梁作用的是()A. 数据结构图B. 功能模块图C. ER图D. DFD正确答案:10. 事务的执行不被其它事务干扰,这个性质称为事务的()A. 原子性B. 隔离性C. 持久性D. 一致性正确答案:11. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C课程,P教师,S学生,G成绩,T时间,R教室,根据定义有如下数据依赖集:D={C →G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}关系模式W的一个关键字是__,W的规范化程度最高达到__()。
A. (S,C),1NFB. (T,R),3NFC. (T,P),4NFD. (T,S),2NF正确答案:12. 在SQL的SELECT语句中,与选择运算对应的命令动词是()A. SELECTB. FROMC. WHERED. GROUP BY正确答案:13. 五种基本关系代数运算是()A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ正确答案:14. 数据库设计中,概念模型是()A. 依赖于DBMS和硬件B. 依赖于DBMS独立于硬件C. 独立于DBMS依赖于硬件D. 独立于DBMS和硬件正确答案:15. 在数据库三级模式间引入二级映象的主要作用是( )A. 提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性正确答案:16. ER图是数据库设计的工具之一,它适用于建立数据库的()。
2014浙大操作系统原理在线作业
1.互斥条件是指()。
A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。
B 一个进程在一段时间内只能占用一个资源。
C 多个资源只能由一个进程占有。
D 多个资源进程分配占有。
正确答案:A2.下面关于虚拟存储器的论述中,正确的是()。
A 在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间;有了虚拟存储器才允许用户使用比内存更大的地址空间B 为了提高请求分页系统中内存的利用率允许用户使用不同大小的页面C 为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行D 最佳适应算法是实现虚拟存储器的常用算法正确答案:A3. 下列选项中,导致创建新进程的操作是()。
I.用户登录成功II.设备分配III.启动程序执行A 仅I和IIB 仅II和IIIC 仅I和IIID I、II和III正确答案:C4.设有一个包含1000个记录的索引文件,每个记录正好占用一个物理块。
一个物理块可以存放10个索引表目。
建立索引时,一个物理块应有一个索引表目。
试问:索引应占()个物理块?A 1B 11C 111D 1111正确答案:C5.假设一个正在运行的进程对信号量S进行了P操作后,信号量S的值变为-1,此时该进程将()。
A 转为等待状态B 转为就绪状态C 继续运行D 终止正确答案:A6.在操作系统中,一般不实现进程从()状态的转换。
A 就绪→等待B 运行→就绪C 就绪→运行D 等待→就绪正确答案:A7.在解决进程间同步和互斥机制中,有一种机制是用一个标志来代表某种资源的状态,该标志称为()。
A 共享变量B flagC 信号量D 整型变量正确答案:C8.在操作系统中,SPOOLING技术是一种并行机制,它可以使()。
A 不同进程同时运行B 应用程序和系统软件同时运行C 不同的系统软件同时运行D 程序的执行与打印同时进行正确答案:D9. 我们知道,有些CPU指令只能授权给操作系统内核运行,不允许普通用户程序使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
窗体顶端您的本次作业分数为:100分单选题1.根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?A select * from student where age < avg(age)B select * from student having age < avg(age)C select * from student a where a.age < (select avg(b.age) from student b)D select * from student a where (select avg(b.age) from student b ) >= a.age正确答案:C单选题2.在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。
A 模式B 模式C 外模式D 逻辑模式正确答案:C单选题3.下列数据模型中,数据独立性最高的是()。
A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型正确答案:B单选题4.SQL中,下列涉及空值的操作,不正确的是()。
A AGE IS NULLB AGE IS NOT NULLC AGE = NULLD NOT (AGE IS NULL)正确答案:C单选题5.DBMS中实现事务隔离性的子系统是()。
A 安全性管理子系统B 完整性管理子系统C 并发控制子系统D 恢复管理子系统正确答案:C单选题6.如果一个关系中的属性或属性组并非该关系的码,但它是另外一个关系的主码,则称其为该关系的()。
A 码B 外码C 元组D 主键正确答案:B单选题7.如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。
接着T2又申请封锁R1。
这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。
A 活锁B 死锁C 乐观锁D 悲观锁正确答案:B单选题8.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A 多对多B 一对一C 多对一D 一对多正确答案:C单选题9.根据SQL标准,删除一个表中的记录,下面哪个语句适用?A DROP TABLEB DROPC DELETED ERASE正确答案:C单选题10.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。
下面哪条语句合适?A select sno,count(cno) from SCB select sno,count(cno) from studentC select a.sno,count(cno) from student a left outer join SCD select a.sno,count(cno) from SC left outer join student a正确答案:C单选题11.根据SQL标准,要删除表student中所有数据,但不将表student的定义一起删除,下面哪个语句可以适用?A delete from studentB delete all from studentC delete * from studentD drop table student正确答案:A单选题12.根据SQL标准,创建一个视图,应该使用下面哪个语句?A CREATE TABLEB CREATE INDEXC CREATE VIEWD CREATE DATABASE正确答案:C单选题13.3NF()规为4NF。
A 消除非主属性对码的部分函数依赖B 消除非主属性对码的传递函数依赖C 消除主属性对码的部分和传递函数依赖D 消除非平凡且非函数依赖的多值依赖正确答案:D单选题14.3NF()规为BCNF。
A 消除非主属性对码的部分函数依赖B 消除非主属性对码的传递函数依赖C 消除主属性对码的部分和传递函数依赖D 消除非平凡且非函数依赖的多值依赖正确答案:C单选题15.如果事务T获得了数据项Q上的排它锁,则T对Q()。
A 只能读不能写B 只能写不能读C 既可读又可写D 不能读不能写正确答案:C单选题16.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是()。
A 外模式B 模式C 模式D 存储模式正确答案:C单选题17.包含在()中的属性,叫做主属性。
A 主码B 候选码C 外码D 全码正确答案:B单选题18.在SQL语言中回收权限的操作是通过()语句实现的。
A CREATEB REVOKEC GRANTD INSERT正确答案:B单选题19.根据SQL标准,下面哪条语句与select min(age) from student等效?A select age from student where age >= min(age)B select distinct age from student where age >= all min(age)C select distinct a.age from student a where a.age <= any (select distinctb.age from student b)D select distinct a.age from student a where a.age <= all (select distinct b.age from student b)正确答案:D单选题20.数据库三级模式体系结构的划分,有利于保持数据库的()。
A 数据库独立性B 数据库安全性C 结构规化D 操作可行性正确答案:A单选题21.根据SQL标准,修改表的数据结构,下面哪种语句适用?A UPDATEB ALTERC CHANGED SHIFT正确答案:B单选题22.若事务T对数据对象A 进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上()。
A 读锁B 死锁C 写锁D 活锁正确答案:C单选题23.根据SQL标准,增加一条记录到表student,学号sno是11301,sname是“snoopy”,年龄age是20。
其中student表中包括学号、、年龄、籍贯、系别等属性,并且属性除sno外皆可取空值。
下面哪条是正确的?A insert into student values(sno=11301, sname=’snoopy’, age =20)B insert into student(sno,sname,age) values(11301,’snoopy’,20)C insert into student set sno=11301, sname=’snoopy’, age = 20D insert into student values (11301, ’snoopy’, 20)正确答案:B单选题24.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则()。
A Y函数依赖于XB Y对X完全函数依赖C X为U的候选码D R属于2NF正确答案:B单选题25.下列四项中说法不正确的是()A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复D 数据库具有较高的数据独立性正确答案:C单选题26.根据SQL标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。
下面哪条语句适用?A copy * from SC1 to SC2B copy * from SC2 to SC1C insert into SC2 select * from SC1D insert into SC1 select * from SC2正确答案:C单选题27.根据SQL标准,删除一个表,应该使用下面哪个语句?A DELETE TABLEB DROP TABLEC DELETE VIEWD DROP DATABASE正确答案:B单选题28.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。
A select max(age) from studentB select sno from student where age = max(age)C select sno from student having age = max(age)D select sno from student a where a.age <= (select min(b.age) from student b)正确答案:D单选题29.根据SQL标准,删除索引应该选用下面哪个语句?A DELETE INDEXB DROP INDEXC DELETE VIEWD DROP VIEW正确答案:B单选题30.根据SQL标准,要创建唯一索引该使用下面哪种语句?A CREATE UNIQUE INDEXB CREATE CLUSTER INDEXC CREATE ONLY INDEXD CREATE PRIMARY INDEX正确答案:A单选题31.在SQL语言中授权的操作是通过()语句实现的。
A CREATEB REVOKEC GRANTD INSERT正确答案:C单选题32.()是位于用户与操作系统之间的一层数据管理软件。
A DBB DBSC DBMSD Data正确答案:C单选题33.根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?A insert into student sdate char(7)B add sdate char(7) to studentC append sdate varchar(7) to table studentD alter table student add sdate varchar(7)E alter table student add sdate char(7)F alter table student modify sdate char(7)正确答案:E单选题34.数据库中只存放视图的()。
A 操作B 对应的数据C 定义D 限制正确答案:C单选题35.根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为‘IS’的记录进行更新操作。
下面哪条语句适用?A create view abc as select * from student where dept=’IS’B create view abc as select * f rom student where dept=’IS’ with check optionC create view abc as student where dept=’IS’D create view abc as select dept=’IS’ from student正确答案:B单选题36.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。