|
一、单选题(共 10 道试题,共 40 分。)V 1. 关系模式的候选码可以有()
A. 0个
B. 1个
C. 1个或者多个
D. 多个
满分:4 分
2. 在SQL语言的SELECT语句中,实现投影操作的是哪个命令
A. SELECT
B. CREATE
C. DELETE
D. ALTER
满分:4 分
3. 任何两属性组成的关系()
A. 可能为1NF
B. 可能为2NF
C. 可能为3NF
D. 必为3NF
满分:4 分
4. 为了防止一个用户的工作不适当地影响另一个用户,应该进行()
A. 完整性控制
B. 安全性控制
C. 并发控制
D. 访问控制
满分:4 分
5. 在人工管理阶段,数据是()
A. 有结构的
B. 无结构的
C. 整体无结构,记录有结构
D. 整体化结构
满分:4 分
6. ()不是对象结构的组成部分()
A. 属性集合
B. 方法集合
C. 关系集合
D. 消息集合
满分:4 分
7. 数据系统的最大特点是()
A. 数据的三级抽象和二级独立性
B. 数据共享性
C. 数据结构化
D. 数据独立性
满分:4 分
8. 一般的说,一个数据库系统的外模式()
A. 只能读不能写
B. 只能写不能读
C. 既可以读又可写
D. 不能读不能写
满分:4 分
9. 下列SQL语句命令,属于DDL语言的是()
A. SELECT
B. CREATE
C. GRANT
D. DELETE
满分:4 分
10. 关系中的最高范式是()
A. 2NF
B. 3NF
C. 5NF
D. 1NF
满分:4 分
二、判断题(共 5 道试题,共 10 分。)V 1. 一级封锁协议加上对读取的数据R加S锁,就是3级封锁协议。
A. 错误
B. 正确
满分:2 分
2. 不允许任何其他事务对这个锁定目标再加上任何类型的锁是死锁。
A. 错误
B. 正确
满分:2 分
3. Grant是数据控制语言。
A. 错误
B. 正确
满分:2 分
4. 000表中的完整性限制可以使用ALTER TABLE语句进行操作。
A. 错误
B. 正确
满分:2 分
5. 事务串行访问是指多个事务可以交叉执行。
A. 错误
B. 正确
满分:2 分
三、多选题(共 10 道试题,共 50 分。)V 1. 数据库管理系统所支持的主要数据模型有()
A. 层次模型
B. 索引模型
C. 网状模型
D. 关系模型
满分:5 分
2. 分解关系的两条基本原则是()
A. 能够实现值传递
B. 保持自反性
C. 无损连接性
D. 保持函数依赖
满分:5 分
3. E-R图中包括哪几种基本要素()
A. 实体
B. 属性
C.
D. 联系
E. 数据
满分:5 分
4. 在数据库系统中有()数据抽象
A. 逻辑级抽象
B. 视图级抽象
C. 概念级抽象
D. 物理级抽象
满分:5 分
5. SQL语言引入视图的概念,下述说法不正确的是()
A. 视图是由若干表构成,独立存储在数据库中
B. 视图的存在提高了并发程度
C. 实在与基本表的最大区别在于它是逻辑定义的虚表
D. 视图简化用户观点,但不提高查询效率
满分:5 分
6. 数据模型可分为哪三类()
A. 智能模型
B. 概念数据模型
C. 结构数据模型
D. 物理数据模型
满分:5 分
7. 关系数据语言可以分为哪几类()
A. 关系代数语言
B. 关系递归语言
C. 关系演算语言
D. 具有关系代数和关系演算双重特点的语言
满分:5 分
8. 对象的组成包括选项中的()
A. 一组变量
B. 一组实体
C. 一组消息
D. 一组方法
满分:5 分
9. 视图有哪些优点()
A. 简化用户操作
B. 使用户从多角度看待同一数据
C. 为数据库重构提供了一定程度的逻辑独立性
D. 对数据提供安全保护
满分:5 分
10. 数据库的完整性是指数据的()
A. 精确性
B. 正确性
C. 相容性
D. 连续性
满分:5 分 |
|