中国矿业大学数据库试卷
参考B卷
一、单选题(每题 5 分)
1 、 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是
A. 主索引
B. 惟一索引
C. 候选索引
D. 普通索引
参考答案: A
2 、所谓空值就是________的值。
A.数值0
B.空的字符串
C.未知的值(不知道,不存在的值)
D.任何值
参考答案: C
3 、数据库的并发操作有可能带来的三个问题中包括___________。
A.数据独立性降低
B.无法读出数据
C.权限控制
D.丢失更新
参考答案: D
4 、 系统是当前数据库系统的主流。
A.网络数据库
B.层次数据库
C.网状数据库
D.关系数据库
参考答案:
5 、____ ___可以防止丢失修改和读“脏”数据。
A.1级封锁协议
B.2级封锁协议
C.3级封锁协议
D.两段锁协议
参考答案: B
6 、数据库的概念模型独立于 。
A.现实世界
B.具体的机器和DBMS
C.信息世界
D.现实世界
参考答案: B
7 、解决并发操作带来的数据不一致问题普遍采用 机制。
A.封锁
B.恢复
C.存取控制
D.协商
参考答案:
8 、3NF ________规范化为 BCNF 。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
参考答案: C
9 、关系模式是____________
A.型
B.动态的
C.不稳定的
D.一个实例
参考答案: A
10 、 关系数据模型的三个组成部分中,不包括_____ _______。
A.完整性规则
B.数据结构
C.数据操作
D.并发控制
参考答案: D
二、判断题(每题 5 分)
1 、 对于一个表R(C1,C2,C3),要计算C3的最大值可使用如下SQL语句“SELECT C1,MAX(C3) FROM R”。( )
正确
参考答案: 错误
2 、索引定义后,可以提高数据库的效率。( )
正确
参考答案: 正确
3 、触发器不能返回任何结果。( )
正确
参考答案: 正确
4 、在SQL SERVER 2000中,执行备份操作时允许用户创建索引。( )
正确
参考答案: 错误
5 、sql server2000是关系模型的数据库管理系统。( )
正确
参考答案: 正确
6 、数据的不一致性可以分成以下四种类型:丢失修改、修改未提交的数据、脏数据的读取和不可重复读取。( )
正确
参考答案: 正确
7 、数据库系统就是数据库管理系统即DBMS。( )
正确
参考答案: 错误
8 、恢复数据,可以在查询分析器中使用这样的命令:BACKUP DATABASE database_name FROM backup ( )
正确
参考答案: 错误
9 、数据库的保护涉及三个方面的问题,即数据库的私用性、安全性和完整性。( )
正确
参考答案: 正确
10 、任何一个二目关系都是属于4NF的。
正确
参考答案: 正确
一、单选题(每题 4 分)
1 、关于冗余数据的叙述中,不正确的是 ________ 。
A.冗余的存在容易破坏数据库的完整性
B.冗余的存在给数据库的维护增加困难
C.不应该在数据库中存储任何冗余数据
D.冗余数据是指可由基本数据导出的数据
参考答案: C
2 、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'/→Y,则________。
A.Y函数依赖于X
B.Y对X完全函数依赖
C.X为U的候选码
D.R属于2NF
参考答案: B
3 、3NF ________规范化为 BCNF 。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
参考答案: C
4 、SQL中的视图机制提高了数据库系统的( )。
A.完整性
B.并发控制