1、用规范的二维表各表示实体及实体间联系的数据模型是
。
A网状模型B层次模型
C关系模型
DER模型
2、SQL的DML中,核心的操作语句是(
)。
ASELECT
BINSERT
CDELETE
DUPDATE
3、关系数据模型的三类约束规则中,不包括
。
A实体完整性B模式完整性C参照完整性D用户自定义完整性
4、设R(U)是一个关系模式,X→Y是一个FD,如果对任何WX,W→Y都不成立,则称
X→Y是
依赖。
A平凡
B局部
C传递
D完全
5、将一个关系模式分解成3NF的算法可以达到(
)。
A只保持无损连接
B只保持函数依赖
C既保持无损连接,又保持函数依赖
D既不保持无损连接,也又保持函数依赖
6、设有关系模式R(ABCD),R上的FD集为FAB→C,C→D。则关系R至多满足
A1NFB2NF
C3NF
DBCNF
7、SQL中的触发器机制是一种(
)机制。
A.安全性控制B并发控制
C.数据库恢复D完整性控制
8、DBMS的恢复管理子系统能保证事务的(
)。
A.一致性B持久性
C.原子性
D隔离性
9、两段封锁协议是保证(
)的重充分条件。
A并发事务的可恢复性
B并发事务调度的无级联
C并发事务可串行化调度,D两个并发调度等价性
10、SQL提供的对数据库完整性的被动约束机不包括(
)。
A触发器B域约束
C基本表约束D断言
得分阅卷人
二、填空题(每个空1分,共20分)
1、数据库体系结构的5个要素包括外模式、模式、内模式、______________、和____________________。2、ER模型的三要素为__________________________。3、当关系R的主键K是关系S的外键时,规定K在S中值或者为空值,或者等于在R中某个主键值,这种约束规则称为_________完整性规则。4、包含在任何一个候选关键字的属性称为_______________。5、设R和S都是二元关系,则元组演算表达式:tRt∧uSu∧u1≠t2写成关系代数表达式是_________________________________。6、SQL的DML语句操作对象和结果是元组的集合,而主语言是对单个元组处理。在嵌入式SQL规则中,是使用_________机制实现SQL与主语言的数据通信的。7、对关系模式之所以要进行规范化处理,其原因是因为,不规范的关系模式可能存在数据___________和___________异常问题。8、设关系模式RABCD,R上的FD集FAB→C,B→D,则R属于____NF。
f9、封锁的方法可能引起__________和死锁等问题,其中预防死锁的通常有两种方法,一次封锁法和___________。10、数据库的并发操作通常会带来3个问题:________问题、________问题、读脏数据问题。11.事务并发控制采取的主要措r