一、单选题:
1.在关系DB中,任何二元关系模式的最高范式必定是( ) (满分:4)
A. 2NF
B. 3NF
C. BCNF
D. 1NF
2.( )不是对象结构的组成部分( ) (满分:4)
A. 属性集合
B. 方法集合
C. 关系集合
D. 消息集合
3.数据库技术初一数据库系统阶段的时间段是( ) (满分:4)
A. 20世纪60年代后期到现在
B. 20世纪60年代到80年代
C. 20世纪80年代以前
D. 20世纪70年代以前
4.数据库中存储的是( ) (满分:4)
A. 数据
B. 数据模型
C. 数据与数据之间的联系
D. 信息
5.关系数据库中的视图属于4个数据抽象级别中的( ) (满分:4)
A. 外部模型
B. 概念模型
C. 逻辑模型
D. 物理模型
6.同一个关系模型的任意两个元组值( ) (满分:4)
A. 不能全同
B. 可全同
C. 必须全同
D. 以上都不是
7.若要求分解保持函数的依赖,那么模式分解一定能够达到( ) (满分:4)
A. 2NF
B. 3NF
C. BCNF
D. 1NF
8.下述哪一条不是由于关系模式设计不当引起的( ) (满分:4)
A. 数据冗余
B. 丢失修改
C. 插入异常
D. 更新异常
9.设关系R和关系S的元组个数分别为3和4,关系T是R与S的广义笛卡尔积,即T=R x S,则关系T的元组个数是( ) (满分:4)
A. 7
B. 9
C. 12
D. 16
10.一个外部关键字的属性个数( ) (满分:4)
A. 至多一个
B. 至多1个
C. 至少一个
D. 至少2个
二、多选题:
1.两阶段事务中,一旦开始解锁,就不能在加锁。 (满分:2)
A. 错误
B. 正确
2.在文件系统阶段,数据无独立性。 (满分:2)
A. 错误
B. 正确
3.数据库的并发操作会引起数据的不一致性。 (满分:2)
A. 错误
B. 正确
4.2PL是调度可串行化的充分条件,不是必要条件。 (满分:2)
A. 错误
B. 正确
5.断言是指数据库状态应该满足的逻辑条件。 (满分:2)
A. 错误
B. 正确
1.数据模型可分为哪三类( ) (满分:5)
A. 智能模型
B. 概念数据模型
C. 结构数据模型
D. 物理数据模型
2.数据独立性分为( ) (满分:5)
A. 物理独立性
B. 逻辑独立性
C. 分割独立性
D. 插入独立性
3.关系数据语言可以分为哪几类( ) (满分:5)
A. 关系代数语言
B. 关系递归语言
C. 关系演算语言
D. 具有关系代数和关系演算双重特点的语言
4.数据库的安全保护措施很多,一般有( ) (满分:5)
A. 用户鉴别
B. 存取权限控制
C. 视图机制
D. 跟踪审查
5.事务失效的原因有( ) (满分:5)
A. 事务无法执行而终止
B. 用户主动撤销事务
C. 因系统调度差错而终止
D. 释放了事务所占有的资源
三、判断题:
6.以下操作属于数据更新的是( ) (满分:5)
A. 插入
B. 删除
C. 修改
D. 查询
7.对象的组成包括选项中的( ) (满分:5)
A. 一组变量
B. 一组实体
C. 一组消息
D. 一组方法
8.下边( )环境可以不使用DBMS (满分:5)
A. 苛刻的实时环境
B. 操作少,代码要求简练
C. 操作的数据不被查询语言支持
D. 需要经常进行数据插入删除的环境
9.数据库安全性保护,对个每个用户,可以定义哪些存取控制权限( ) (满分:5)
A. 数据对象权限
B. 操作类型权限
C. 数据加密
D. 用户鉴别
10.SQL主要分成哪几个部分( ) (满分:5)
A. 数据的定义
B. 操纵
C. 控制
D. 和嵌入式SQL