您的本次作业分数为:97分单选题
1. 【第01章】数据库(DB )、数据库系统(DBS )和数据库管理系统(DBMS )三者之间的关系是()。
A DBS包括DB 和DBMS
B DBMS包括DB 和DBS
C DB包括DBS 和DBMS
D DBS就是DB, 也就是DBMS
正确答案:A
单选题
2. 【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。
A 数据库独立性
B 数据库安全性
C 结构规范化
D 操作可行性
正确答案:A
单选题
3. 【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。
A 模式
B 内模式
C 外模式
D 逻辑模式
正确答案:C
单选题
4. 【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A 多对多
B 一对一
C 多对一
D 一对多
正确答案:C
单选题
5. 【第01章】下列四项中说法不正确的是()。
A 数据库减少了数据冗余
B 数据库中的数据可以共享
C 数据库避免了一切数据的重复
D 数据库具有较高的数据独立性
正确答案:C
单选题
6. 【第01章】下列数据模型中,数据独立性最高的是()。
A 网状数据模型
B 关系数据模型
C 层次数据模型
D 非关系模型
正确答案:B
多选题
7. 【第01章】数据模型的组成要素包括()。
A 数据结构
B 数据操作
C 实体
D 完整性约束
E 关系
正确答案:ABD
多选题
8. 【第01章】使用数据库系统的好处体现在()。
A 提高应用开发的效率
B 方便用户的使用,减轻数据库系统管理人员维护的负担
C 便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性
D 有利于应用程序的开发和维护
正确答案:ABCD
多选题
9. 【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面?
A 数据结构化
B 数据的共享性高,冗余度低,易扩充
C 数据独立性高
D 数据由DBMS 统一管理和控制
正确答案:ABCD
多选题
10. 【第01章】常用的数据模型有()。
A 层次模型
B 网状模型
C 关系模型
D 面向对象模型
E 对象关系模型
正确答案:ABCDE
多选题
11. 【第01章】下面哪些是属于数据库系统的三级模式结构的组成部分()。
A 外模式
B 模式
C 内模式
正确答案:ABC
多选题
12. 【第01章】E-R 图用来描述现实世界的概念模型,基本要素包括()。
A 实体型
B 属性
C 联系
D 元组
E 主码
F 记录
正确答案:ABC
多选题
13. 【第01章】数据管理技术经历了哪些阶段?
A 人工管理
B 文件系统
C 网状系统
D 数据库系统
E 关系系统
正确答案:ABD
多选题
14. 【第01章】数据库系统的组成包括()。
A 数据库
B 数据库管理系统
C 应用系统
D 数据库管理员
E 硬件平台及数据库
F 人员
正确答案:ABCDEF
判断题
15. 【第01章】数据库系统与数据库管理系统是对数据库的两种不同描述方法。 正确错误
正确答案: 错
判断题
16. 【第01章】E-R 图是一种描述实体世界的数据模型。 正确错误
正确答案: 错
判断题
17. 【第01章】分布式结构和客户/服务器结构是互不相容的体系结构。 正确错误
正确答案: 错
判断题
18. 【第01章】在模式/内模式映像之间体现的独立性称为物理独立性。 正确错误
正确答案: 对
判断题
19. 【第01章】在外模式/模式映像之间体现的独立性称为逻辑独立性。 正确错误
正确答案: 对
判断题
20. 【第01章】知识库也是一种数据库。 正确错误
正确答案: 对
判断题
21. 【第01章】数据库管理系统是通过文件系统对数据进行管理的。 正确错误
正确答案: 对
单选题
22. 【第02章】如果一个关系中的属性或属性组并非该关系的码,但它是另外一个关系的主码,则称其为该关系的()。
A 码
B 外码
C 元组
D 主键
正确答案:B
多选题
23. 【第02章】关系模型的三类完整性约束是指()。
A 实体完整性
B 参照完整性
C 用户定义的完整性
D 记录完整性
正确答案:ABC
多选题
24. 【第02章】关系代数中专门的关系运算包括()。
A 选择
B 笛卡尔积
C 投影
D 连接
E 除运算
正确答案:ACDE
多选题
25. 【第02章】基本的关系操作是指()。
A 选择
B 投影
C 并
D 连接
E 差
F 笛卡尔积
正确答案:ABCEF
判断题
26. 【第02章】等值连接就是自然连接。 正确错误
正确答案: 错
判断题
27. 【第02章】关系模型由关系数据结构、关系操作集合和关系完整性约束组成。 正确错误
正确答案: 对
判断题
28. 【第02章】从用户角度,关系模型中数据的逻辑结构是一张二维表。 正确错误
正确答案: 对
判断题
29. 【第02章】关系是模式在某一时刻的状态或内容,动态的、随时间不断变化的。 正确错误
正确答案: 对
判断题
30. 【第02章】关系数据库系统是支持概念模型的数据库系统。 正确错误
正确答案: 错
判断题
31. 【第02章】关系模式是对关系的描述,是一种静态的、稳定的关系。 正确错误
正确答案: 对
单选题
32. 【第03章】根据SQL 标准,要修改表student 中所有学生的年龄age ,使之在原值基础上减一,下面哪个语句适用?
A update student set age = 1
C update age = age -1 from student
D update from student where age = age -1
正确答案:B
单选题
33. 【第03章】根据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
单选题
34. 【第03章】根据SQL 标准,增加一个新的字段sdate 到表student 中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?
A insert into student sdatechar(7)
B add sdatechar(7) to student
C append sdatevarchar(7) to table student
D alter table student add sdatevarchar(7)
E alter table student add sdatechar(7)
F alter table student modify sdatechar(7)
正确答案:E
单选题
35. 【第03章】根据SQL 标准,要删除表student 中所有数据,但不将表student 的定义一起删除,下面哪个语句可以适用?
A delete from student
B delete all from student
C delete * from student
D drop table student
正确答案:A
单选题
36. 【第03章】根据SQL 标准,下面哪条语句与select min(age) from student等效?
B select distinct age from student where age >= all min(age)
C select distinct a.age from student a where a.age
D select distinct a.age from student a where a.age
正确答案:D
单选题
37. 【第03章】根据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
单选题
38. 【第03章】根据SQL 标准,要查询表student 中所有年龄age 小于所有学生的平均年龄的记录,下面哪条语句适用?
A select * from student where age
B select * from student having age
C select * from student a where a.age
D select * from student a where (select avg(b.age) from student b ) >= a.age
正确答案:C
单选题
39. 【第03章】根据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
单选题
40. 【第03章】根据SQL 标准,修改表的数据结构,下面哪种语句适用?
A UPDATE
C CHANGE
D SHIFT
正确答案:B
单选题
41. 【第03章】根据SQL 标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。下面哪条语句适用?
A copy * from SC1 to SC2
B copy * from SC2 to SC1
C insert into SC2 select * from SC1
D insert into SC1 select * from SC2
正确答案:C
单选题
42. 【第03章】根据SQL 标准,删除一个表,应该使用下面哪个语句?
A DELETE TABLE
B DROP TABLE
C DELETE VIEW
D DROP DATABASE
正确答案:B
单选题
43. 【第03章】根据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
正确答案:D
单选题
44. 【第03章】根据SQL 标准,创建一个视图,应该使用下面哪个语句?
A CREATE TABLE
B CREATE INDEX
D CREATE DATABASE
正确答案:C
单选题
45. 【第03章】SQL 中,下列涉及空值的操作,不正确的是()。
A AGE IS NULL
B AGE IS NOT NULL
C AGE = NULL
D NOT (AGE IS NULL)
正确答案:C
单选题
46. 【第03章】根据SQL 标准,要创建唯一索引该使用下面哪种语句?
A CREATE UNIQUE INDEX
B CREATE CLUSTER INDEX
C CREATE ONLY INDEX
D CREATE PRIMARY INDEX
正确答案:A
多选题
47. 【第03章】下面哪些是SQL 提供的进行数据操纵的核心动词?
A create
B insert
C update
D select
E delete
F grant
正确答案:BCE
多选题
48. 【第03章】关于SQL 语言的主要特点()。
A SQL是一种一体化的语言,它包括了数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动的全部工作。
B SQL语言是一种高度非过程化的语言。
C SQL语言非常简洁。
D SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
正确答案:ABCD
判断题
49. 【第03章】用SQL 语句进行记录的删除操作,使用DELETE 语句。 正确错误
正确答案: 对
判断题
50. 【第03章】用SQL 语句进行表结构的修改操作,使用ALTER TABLE语句。 正确错误
正确答案: 对
判断题
51. 【第03章】视图是由一个或几个基本表导出的表,是一个虚表。 正确错误
正确答案: 对
判断题
52. 【第03章】用SQL 语句进行表的删除操作,使用DROP TABLE语句。 正确错误
正确答案: 对
判断题
53. 【第03章】用SQL 语句进行记录的插入操作,使用INSERT 语句。 正确错误
正确答案: 对
判断题
54. 【第03章】为了使通过视图插入新行时,元组满足视图的定义条件, 在定义视图时必须加上with check option子句。 正确错误
正确答案: 对
判断题
55. 【第03章】在关系数据库中把独立存在的关系称作(基本表);(视图)是从基本表派生出来的虚拟表,视图本身不包含数据。 正确错误
正确答案: 对
单选题
56. 【第04章】在SQL 语言中授权的操作是通过()语句实现的。
A CREATE
C GRANT
D INSERT
正确答案:C
单选题
57. 【第04章】在SQL 语言中回收权限的操作是通过()语句实现的。
A CREATE
B REVOKE
C GRANT
D INSERT
正确答案:B
多选题
58. 【第04章】以下哪几项是属于CC 标准的组成部分?
A 简介和一般模型
B 安全功能要求
C 安全保证要求
D 安全策略
正确答案:ABC
多选题
59. 【第04章】数据控制通过SQL 语句中的()语句实现。
A GRANT
B REVOKE
C CREATE
D SELECT
正确答案:AB
判断题
60. 【第05章】对于违反实体完整性和用户定义的完整性的操作一般都采用拒绝执行的方式进行处理。 正确错误
正确答案: 对
判断题
61. 【第05章】数据的完整性和安全性是两个不同的概念,但是有一定的联系。 正确错误
62. 【第05章】对于违反参照完整性的操作,简单地拒绝执行。 正确错误
正确答案: 错
单选题
63. 【第06章】3NF ()规范为4NF 。
A 消除非主属性对码的部分函数依赖
B 消除非主属性对码的传递函数依赖
C 消除主属性对码的部分和传递函数依赖
D 消除非平凡且非函数依赖的多值依赖
正确答案:D
单选题
64. 【第06章】属于BCNF 的关系模式的是()。
A 已消除了插入、删除异常
B 已消除了插入、删除异常、数据冗余
C 仍然存在插入、删除异常
D 在函数依赖范畴内, 已消除了插入和删除的异常
正确答案:D
单选题
65. 【第06章】设R(U)是属性集U 上的关系模式。X,Y 是U 的子集。若对于R(U)的任意一个可能的关系r ,r 中不可能存在两个元组在X 上的属性值相等, 而在Y 上的属性值不等,则称()。
A Y函数依赖于X
B Y对X 完全函数依赖
C X为U 的候选码
D R属于2NF
正确答案:A
单选题
66. 【第06章】包含在()中的属性,叫做主属性。
A 主码
B 候选码
C 外码
D 全码
67. 【第06章】1NF ()规范为2NF 。
A 消除非主属性对码的部分函数依赖
B 消除非主属性对码的传递函数依赖
C 消除主属性对码的部分和传递函数依赖
D 消除非平凡且非函数依赖的多值依赖
正确答案:A
单选题
68. 【第06章】在R(U)中, 如果X→Y,并且对于X 的任何一个真子集X' ,都有X'→Y,则()。
A Y函数依赖于X
B Y对X 完全函数依赖
C X为U 的候选码
D R属于2NF
正确答案:B
多选题
69. 【第06章】下面的结论正确的是()。
A 若R.A→R.B, R.B→R.C 则R.A→R.C
B 若R.A→R.B, R.A→R.C 则R.A→R.(B,C)
C 若R.B→R.A, R.C→R.A 则R.(B,C)→R.A
D 若R.(B,C)→R.A 则R.B→R.A, R.C→R.A
正确答案:ABC
多选题
70. 【第06章】下面的结论正确的是()。
A 任何一个二目关系是属于3NF 的。
B 任何一个二目关系是属于BCNF 的。
C 任何一个二目关系是属于4NF 的。
D 当且仅当函数依赖A→B在R 上成立, 关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。
正确答案:ABC
判断题
71. 【第06章】关系摸式选课(学号,课程号,成绩)中有“学号→→课程号”存在。 正确错误
72. 【第06章】如果一个关系模式∈3NF ,那它一定∈BCNF 。 正确错误
正确答案: 错
判断题
73. 【第06章】若R.B→R.A,R.C→R.A,则R.(B,C)→R.A。 正确错误
正确答案: 对
判断题
74. 【第06章】任何一个二元关系都是BCNF 。 正确错误
正确答案: 对
判断题
75. 【第06章】当且仅当函数依赖A→B在R 上成立,关系R(A,B ,C) 等于投影R1(A,B) 和R2(A,C) 的连接。 正确错误
正确答案: 对
判断题
76. 【第06章】规范化理论是数据库设计的理论指导和工具,规范化程度越高,模式就越好。 正确错误
正确答案: 错
判断题
77. 【第06章】如果在一组属性子集上,不存在第二个函数依赖,则该属性集为关系模式的码。 正确错误
正确答案: 对
判断题
78. 【第06章】若R.A→R.B,R.B→R.C,则R.A→R.C。 正确错误
正确答案: 对
单选题
79. 【第07章】一个m:n联系转换为一个关系模式,关系的码为()。
A 某个实体的码
B 各实体码的组合
C n端实体的码
D 任意一个实体的码
正确答案:B
单选题
A 数据字典描述的数据需求
B E-R图表示的概念模型
C 某个DBMS 所支持的数据模型
D 包括存储结构和存取方法的物理结构
正确答案:B
单选题
81. 【第07章】在数据库设计中,将ER 图转换成关系数据模型的过程属于()。
A 需求分析阶段
B 逻辑设计阶段
C 概念设计阶段
D 物理设计阶段
正确答案:B
多选题
82. 【第07章】数据库设计包含哪些步骤?
A 需求分析
B 概念结构设计
C 逻辑结构设计
D 物理结构设计
E 数据库实施
F 数据库运行和维护
正确答案:ABCDEF
判断题
83. 【第07章】需求分析和概念设计独立于任何数据库管理系统。 正确错误
正确答案: 对
多选题
84. 【第08章】下列那些方式是嵌入式SQL 与主语言之间的通讯方式?
A SQL通讯区
B 主变量
D 全局变量
E 局部变量
正确答案:ABC
多选题
85. 【第09章】RDBMS 查询处理阶段包括()。
A 查询分析
B 查询检查
C 查询优化
D 查询执行
正确答案:ABCD
多选题
86. 【第10章】事务的ACID 特性有()。
A 原子性(Atomicity )
B 一致性(Consistency )
C 隔离性(Isolation )
D 持续性(Durability )
正确答案:ABCD
多选题
87. 【第10章】下面哪些是数据转储方法?
A 静态转储
B 动态转储
C 海量转储
D 增量转储
正确答案:ABCD
判断题
88. 【第10章】数据库恢复的实现技术有数据转储和登记日志文件。 正确错误
正确答案: 对
单选题
89. 【第11章】如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。接着T2又申请封锁R1。这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。
C 乐观锁
D 悲观锁
正确答案:B
单选题
90. 【第11章】若事务T 对数据对象 A 进行读取和修改操作,且其它任何事务都不能访问 A ,此时事务 T 需对数据对象A 加上()。
A 读锁
B 死锁
C 写锁
D 活锁
正确答案:C
单选题
91. 【第11章】如果事务T 获得了数据项Q 上的排它锁,则T 对Q ()。
A 只能读不能写
B 只能写不能读
C 既可读又可写
D 不能读不能写
正确答案:C
单选题
92. 【第11章】DBMS 中实现事务隔离性的子系统是()。
A 安全性管理子系统
B 完整性管理子系统
C 并发控制子系统
D 恢复管理子系统
正确答案:C
单选题
93. 【第11章】DBMS 的并发控制子系统,保证了事务()的实现。
A 原子性
B 一致性
正确答案:C
多选题
94. 【第11章】死锁的诊断方法有()。
A 超时法
B 事务等待图法
C 一次封锁法
D 顺利封锁法
正确答案:AB
多选题
95. 【第11章】关于事务的描述正确的是()。
A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令,是构成单一逻辑工作单元的
B 事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。
C 多个用户的应用要同时正确运行,需要用事务来控制并发控制。
D 为了保证不丢失数据,也需要事务来进行恢复控制。
正确答案:ABCD
多选题
96. 【第11章】并发操作带来的数据不一致性包括()。
A 丢失修改
B 不可重复读
C 读“脏”数据
D 封锁机制
正确答案:ABC
判断题
97. 【第11章】若事务T 对数据对象A 加上X 锁,则其它事务只能再对A 加S 锁,而不能加X 锁,直到T 释放A 上的S 锁。 正确错误
正确答案: 错
判断题
98. 【第11章】冲突可串行化调度是可串行化调度的充分条件,不是必要条件。 正确错误
正确答案: 对
户的应用要同时正确运行,需要用事务来控制(并发控制);为了保证不丢失数据,也需要事务来控制(恢复控制)。 正确错误
正确答案: 对
判断题
100. 【第11章】数据库的并发控制以事务为单位。 正确错误
正确答案: 对
您的本次作业分数为:97分单选题
1. 【第01章】数据库(DB )、数据库系统(DBS )和数据库管理系统(DBMS )三者之间的关系是()。
A DBS包括DB 和DBMS
B DBMS包括DB 和DBS
C DB包括DBS 和DBMS
D DBS就是DB, 也就是DBMS
正确答案:A
单选题
2. 【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。
A 数据库独立性
B 数据库安全性
C 结构规范化
D 操作可行性
正确答案:A
单选题
3. 【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。
A 模式
B 内模式
C 外模式
D 逻辑模式
正确答案:C
单选题
4. 【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A 多对多
B 一对一
C 多对一
D 一对多
正确答案:C
单选题
5. 【第01章】下列四项中说法不正确的是()。
A 数据库减少了数据冗余
B 数据库中的数据可以共享
C 数据库避免了一切数据的重复
D 数据库具有较高的数据独立性
正确答案:C
单选题
6. 【第01章】下列数据模型中,数据独立性最高的是()。
A 网状数据模型
B 关系数据模型
C 层次数据模型
D 非关系模型
正确答案:B
多选题
7. 【第01章】数据模型的组成要素包括()。
A 数据结构
B 数据操作
C 实体
D 完整性约束
E 关系
正确答案:ABD
多选题
8. 【第01章】使用数据库系统的好处体现在()。
A 提高应用开发的效率
B 方便用户的使用,减轻数据库系统管理人员维护的负担
C 便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性
D 有利于应用程序的开发和维护
正确答案:ABCD
多选题
9. 【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面?
A 数据结构化
B 数据的共享性高,冗余度低,易扩充
C 数据独立性高
D 数据由DBMS 统一管理和控制
正确答案:ABCD
多选题
10. 【第01章】常用的数据模型有()。
A 层次模型
B 网状模型
C 关系模型
D 面向对象模型
E 对象关系模型
正确答案:ABCDE
多选题
11. 【第01章】下面哪些是属于数据库系统的三级模式结构的组成部分()。
A 外模式
B 模式
C 内模式
正确答案:ABC
多选题
12. 【第01章】E-R 图用来描述现实世界的概念模型,基本要素包括()。
A 实体型
B 属性
C 联系
D 元组
E 主码
F 记录
正确答案:ABC
多选题
13. 【第01章】数据管理技术经历了哪些阶段?
A 人工管理
B 文件系统
C 网状系统
D 数据库系统
E 关系系统
正确答案:ABD
多选题
14. 【第01章】数据库系统的组成包括()。
A 数据库
B 数据库管理系统
C 应用系统
D 数据库管理员
E 硬件平台及数据库
F 人员
正确答案:ABCDEF
判断题
15. 【第01章】数据库系统与数据库管理系统是对数据库的两种不同描述方法。 正确错误
正确答案: 错
判断题
16. 【第01章】E-R 图是一种描述实体世界的数据模型。 正确错误
正确答案: 错
判断题
17. 【第01章】分布式结构和客户/服务器结构是互不相容的体系结构。 正确错误
正确答案: 错
判断题
18. 【第01章】在模式/内模式映像之间体现的独立性称为物理独立性。 正确错误
正确答案: 对
判断题
19. 【第01章】在外模式/模式映像之间体现的独立性称为逻辑独立性。 正确错误
正确答案: 对
判断题
20. 【第01章】知识库也是一种数据库。 正确错误
正确答案: 对
判断题
21. 【第01章】数据库管理系统是通过文件系统对数据进行管理的。 正确错误
正确答案: 对
单选题
22. 【第02章】如果一个关系中的属性或属性组并非该关系的码,但它是另外一个关系的主码,则称其为该关系的()。
A 码
B 外码
C 元组
D 主键
正确答案:B
多选题
23. 【第02章】关系模型的三类完整性约束是指()。
A 实体完整性
B 参照完整性
C 用户定义的完整性
D 记录完整性
正确答案:ABC
多选题
24. 【第02章】关系代数中专门的关系运算包括()。
A 选择
B 笛卡尔积
C 投影
D 连接
E 除运算
正确答案:ACDE
多选题
25. 【第02章】基本的关系操作是指()。
A 选择
B 投影
C 并
D 连接
E 差
F 笛卡尔积
正确答案:ABCEF
判断题
26. 【第02章】等值连接就是自然连接。 正确错误
正确答案: 错
判断题
27. 【第02章】关系模型由关系数据结构、关系操作集合和关系完整性约束组成。 正确错误
正确答案: 对
判断题
28. 【第02章】从用户角度,关系模型中数据的逻辑结构是一张二维表。 正确错误
正确答案: 对
判断题
29. 【第02章】关系是模式在某一时刻的状态或内容,动态的、随时间不断变化的。 正确错误
正确答案: 对
判断题
30. 【第02章】关系数据库系统是支持概念模型的数据库系统。 正确错误
正确答案: 错
判断题
31. 【第02章】关系模式是对关系的描述,是一种静态的、稳定的关系。 正确错误
正确答案: 对
单选题
32. 【第03章】根据SQL 标准,要修改表student 中所有学生的年龄age ,使之在原值基础上减一,下面哪个语句适用?
A update student set age = 1
C update age = age -1 from student
D update from student where age = age -1
正确答案:B
单选题
33. 【第03章】根据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
单选题
34. 【第03章】根据SQL 标准,增加一个新的字段sdate 到表student 中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?
A insert into student sdatechar(7)
B add sdatechar(7) to student
C append sdatevarchar(7) to table student
D alter table student add sdatevarchar(7)
E alter table student add sdatechar(7)
F alter table student modify sdatechar(7)
正确答案:E
单选题
35. 【第03章】根据SQL 标准,要删除表student 中所有数据,但不将表student 的定义一起删除,下面哪个语句可以适用?
A delete from student
B delete all from student
C delete * from student
D drop table student
正确答案:A
单选题
36. 【第03章】根据SQL 标准,下面哪条语句与select min(age) from student等效?
B select distinct age from student where age >= all min(age)
C select distinct a.age from student a where a.age
D select distinct a.age from student a where a.age
正确答案:D
单选题
37. 【第03章】根据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
单选题
38. 【第03章】根据SQL 标准,要查询表student 中所有年龄age 小于所有学生的平均年龄的记录,下面哪条语句适用?
A select * from student where age
B select * from student having age
C select * from student a where a.age
D select * from student a where (select avg(b.age) from student b ) >= a.age
正确答案:C
单选题
39. 【第03章】根据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
单选题
40. 【第03章】根据SQL 标准,修改表的数据结构,下面哪种语句适用?
A UPDATE
C CHANGE
D SHIFT
正确答案:B
单选题
41. 【第03章】根据SQL 标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。下面哪条语句适用?
A copy * from SC1 to SC2
B copy * from SC2 to SC1
C insert into SC2 select * from SC1
D insert into SC1 select * from SC2
正确答案:C
单选题
42. 【第03章】根据SQL 标准,删除一个表,应该使用下面哪个语句?
A DELETE TABLE
B DROP TABLE
C DELETE VIEW
D DROP DATABASE
正确答案:B
单选题
43. 【第03章】根据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
正确答案:D
单选题
44. 【第03章】根据SQL 标准,创建一个视图,应该使用下面哪个语句?
A CREATE TABLE
B CREATE INDEX
D CREATE DATABASE
正确答案:C
单选题
45. 【第03章】SQL 中,下列涉及空值的操作,不正确的是()。
A AGE IS NULL
B AGE IS NOT NULL
C AGE = NULL
D NOT (AGE IS NULL)
正确答案:C
单选题
46. 【第03章】根据SQL 标准,要创建唯一索引该使用下面哪种语句?
A CREATE UNIQUE INDEX
B CREATE CLUSTER INDEX
C CREATE ONLY INDEX
D CREATE PRIMARY INDEX
正确答案:A
多选题
47. 【第03章】下面哪些是SQL 提供的进行数据操纵的核心动词?
A create
B insert
C update
D select
E delete
F grant
正确答案:BCE
多选题
48. 【第03章】关于SQL 语言的主要特点()。
A SQL是一种一体化的语言,它包括了数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动的全部工作。
B SQL语言是一种高度非过程化的语言。
C SQL语言非常简洁。
D SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
正确答案:ABCD
判断题
49. 【第03章】用SQL 语句进行记录的删除操作,使用DELETE 语句。 正确错误
正确答案: 对
判断题
50. 【第03章】用SQL 语句进行表结构的修改操作,使用ALTER TABLE语句。 正确错误
正确答案: 对
判断题
51. 【第03章】视图是由一个或几个基本表导出的表,是一个虚表。 正确错误
正确答案: 对
判断题
52. 【第03章】用SQL 语句进行表的删除操作,使用DROP TABLE语句。 正确错误
正确答案: 对
判断题
53. 【第03章】用SQL 语句进行记录的插入操作,使用INSERT 语句。 正确错误
正确答案: 对
判断题
54. 【第03章】为了使通过视图插入新行时,元组满足视图的定义条件, 在定义视图时必须加上with check option子句。 正确错误
正确答案: 对
判断题
55. 【第03章】在关系数据库中把独立存在的关系称作(基本表);(视图)是从基本表派生出来的虚拟表,视图本身不包含数据。 正确错误
正确答案: 对
单选题
56. 【第04章】在SQL 语言中授权的操作是通过()语句实现的。
A CREATE
C GRANT
D INSERT
正确答案:C
单选题
57. 【第04章】在SQL 语言中回收权限的操作是通过()语句实现的。
A CREATE
B REVOKE
C GRANT
D INSERT
正确答案:B
多选题
58. 【第04章】以下哪几项是属于CC 标准的组成部分?
A 简介和一般模型
B 安全功能要求
C 安全保证要求
D 安全策略
正确答案:ABC
多选题
59. 【第04章】数据控制通过SQL 语句中的()语句实现。
A GRANT
B REVOKE
C CREATE
D SELECT
正确答案:AB
判断题
60. 【第05章】对于违反实体完整性和用户定义的完整性的操作一般都采用拒绝执行的方式进行处理。 正确错误
正确答案: 对
判断题
61. 【第05章】数据的完整性和安全性是两个不同的概念,但是有一定的联系。 正确错误
62. 【第05章】对于违反参照完整性的操作,简单地拒绝执行。 正确错误
正确答案: 错
单选题
63. 【第06章】3NF ()规范为4NF 。
A 消除非主属性对码的部分函数依赖
B 消除非主属性对码的传递函数依赖
C 消除主属性对码的部分和传递函数依赖
D 消除非平凡且非函数依赖的多值依赖
正确答案:D
单选题
64. 【第06章】属于BCNF 的关系模式的是()。
A 已消除了插入、删除异常
B 已消除了插入、删除异常、数据冗余
C 仍然存在插入、删除异常
D 在函数依赖范畴内, 已消除了插入和删除的异常
正确答案:D
单选题
65. 【第06章】设R(U)是属性集U 上的关系模式。X,Y 是U 的子集。若对于R(U)的任意一个可能的关系r ,r 中不可能存在两个元组在X 上的属性值相等, 而在Y 上的属性值不等,则称()。
A Y函数依赖于X
B Y对X 完全函数依赖
C X为U 的候选码
D R属于2NF
正确答案:A
单选题
66. 【第06章】包含在()中的属性,叫做主属性。
A 主码
B 候选码
C 外码
D 全码
67. 【第06章】1NF ()规范为2NF 。
A 消除非主属性对码的部分函数依赖
B 消除非主属性对码的传递函数依赖
C 消除主属性对码的部分和传递函数依赖
D 消除非平凡且非函数依赖的多值依赖
正确答案:A
单选题
68. 【第06章】在R(U)中, 如果X→Y,并且对于X 的任何一个真子集X' ,都有X'→Y,则()。
A Y函数依赖于X
B Y对X 完全函数依赖
C X为U 的候选码
D R属于2NF
正确答案:B
多选题
69. 【第06章】下面的结论正确的是()。
A 若R.A→R.B, R.B→R.C 则R.A→R.C
B 若R.A→R.B, R.A→R.C 则R.A→R.(B,C)
C 若R.B→R.A, R.C→R.A 则R.(B,C)→R.A
D 若R.(B,C)→R.A 则R.B→R.A, R.C→R.A
正确答案:ABC
多选题
70. 【第06章】下面的结论正确的是()。
A 任何一个二目关系是属于3NF 的。
B 任何一个二目关系是属于BCNF 的。
C 任何一个二目关系是属于4NF 的。
D 当且仅当函数依赖A→B在R 上成立, 关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。
正确答案:ABC
判断题
71. 【第06章】关系摸式选课(学号,课程号,成绩)中有“学号→→课程号”存在。 正确错误
72. 【第06章】如果一个关系模式∈3NF ,那它一定∈BCNF 。 正确错误
正确答案: 错
判断题
73. 【第06章】若R.B→R.A,R.C→R.A,则R.(B,C)→R.A。 正确错误
正确答案: 对
判断题
74. 【第06章】任何一个二元关系都是BCNF 。 正确错误
正确答案: 对
判断题
75. 【第06章】当且仅当函数依赖A→B在R 上成立,关系R(A,B ,C) 等于投影R1(A,B) 和R2(A,C) 的连接。 正确错误
正确答案: 对
判断题
76. 【第06章】规范化理论是数据库设计的理论指导和工具,规范化程度越高,模式就越好。 正确错误
正确答案: 错
判断题
77. 【第06章】如果在一组属性子集上,不存在第二个函数依赖,则该属性集为关系模式的码。 正确错误
正确答案: 对
判断题
78. 【第06章】若R.A→R.B,R.B→R.C,则R.A→R.C。 正确错误
正确答案: 对
单选题
79. 【第07章】一个m:n联系转换为一个关系模式,关系的码为()。
A 某个实体的码
B 各实体码的组合
C n端实体的码
D 任意一个实体的码
正确答案:B
单选题
A 数据字典描述的数据需求
B E-R图表示的概念模型
C 某个DBMS 所支持的数据模型
D 包括存储结构和存取方法的物理结构
正确答案:B
单选题
81. 【第07章】在数据库设计中,将ER 图转换成关系数据模型的过程属于()。
A 需求分析阶段
B 逻辑设计阶段
C 概念设计阶段
D 物理设计阶段
正确答案:B
多选题
82. 【第07章】数据库设计包含哪些步骤?
A 需求分析
B 概念结构设计
C 逻辑结构设计
D 物理结构设计
E 数据库实施
F 数据库运行和维护
正确答案:ABCDEF
判断题
83. 【第07章】需求分析和概念设计独立于任何数据库管理系统。 正确错误
正确答案: 对
多选题
84. 【第08章】下列那些方式是嵌入式SQL 与主语言之间的通讯方式?
A SQL通讯区
B 主变量
D 全局变量
E 局部变量
正确答案:ABC
多选题
85. 【第09章】RDBMS 查询处理阶段包括()。
A 查询分析
B 查询检查
C 查询优化
D 查询执行
正确答案:ABCD
多选题
86. 【第10章】事务的ACID 特性有()。
A 原子性(Atomicity )
B 一致性(Consistency )
C 隔离性(Isolation )
D 持续性(Durability )
正确答案:ABCD
多选题
87. 【第10章】下面哪些是数据转储方法?
A 静态转储
B 动态转储
C 海量转储
D 增量转储
正确答案:ABCD
判断题
88. 【第10章】数据库恢复的实现技术有数据转储和登记日志文件。 正确错误
正确答案: 对
单选题
89. 【第11章】如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。接着T2又申请封锁R1。这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。
C 乐观锁
D 悲观锁
正确答案:B
单选题
90. 【第11章】若事务T 对数据对象 A 进行读取和修改操作,且其它任何事务都不能访问 A ,此时事务 T 需对数据对象A 加上()。
A 读锁
B 死锁
C 写锁
D 活锁
正确答案:C
单选题
91. 【第11章】如果事务T 获得了数据项Q 上的排它锁,则T 对Q ()。
A 只能读不能写
B 只能写不能读
C 既可读又可写
D 不能读不能写
正确答案:C
单选题
92. 【第11章】DBMS 中实现事务隔离性的子系统是()。
A 安全性管理子系统
B 完整性管理子系统
C 并发控制子系统
D 恢复管理子系统
正确答案:C
单选题
93. 【第11章】DBMS 的并发控制子系统,保证了事务()的实现。
A 原子性
B 一致性
正确答案:C
多选题
94. 【第11章】死锁的诊断方法有()。
A 超时法
B 事务等待图法
C 一次封锁法
D 顺利封锁法
正确答案:AB
多选题
95. 【第11章】关于事务的描述正确的是()。
A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令,是构成单一逻辑工作单元的
B 事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。
C 多个用户的应用要同时正确运行,需要用事务来控制并发控制。
D 为了保证不丢失数据,也需要事务来进行恢复控制。
正确答案:ABCD
多选题
96. 【第11章】并发操作带来的数据不一致性包括()。
A 丢失修改
B 不可重复读
C 读“脏”数据
D 封锁机制
正确答案:ABC
判断题
97. 【第11章】若事务T 对数据对象A 加上X 锁,则其它事务只能再对A 加S 锁,而不能加X 锁,直到T 释放A 上的S 锁。 正确错误
正确答案: 错
判断题
98. 【第11章】冲突可串行化调度是可串行化调度的充分条件,不是必要条件。 正确错误
正确答案: 对
户的应用要同时正确运行,需要用事务来控制(并发控制);为了保证不丢失数据,也需要事务来控制(恢复控制)。 正确错误
正确答案: 对
判断题
100. 【第11章】数据库的并发控制以事务为单位。 正确错误
正确答案: 对