据库设计中(A)阶段的任务
A.逻辑设计B.物理设计C.需求分析D.概念设计
15.在ER模型中,如果有3个不同的实体型,3个m
联系,根据ER模型转
换为关系模型的规则,转换后关系的数目为(C)。
A.4
B.5
C.6
D.7
16.事务的隔离性是指(A)。A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务一旦提交,对数据库的改变是永久的C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
17数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指(C)A数据字典、应用程序、审计档案、数据库后备副本B数据字典、应用程序、日志文件、审计档案C日志文件、数据库后备副本D数据字典、应用程序、数据库后备副本
18.若事务T对数据对象A加上S锁,则(B)。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁。
B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加
X锁。
C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。
19设有两个事务T1、T2,其并发操作如图2所示,下面评价正确的是B
A该操作不存在问题
B该操作丢失修改
C该操作不能重复读
D该操作读“脏”数据
T1①读A100②③AA5写回④
T2
读A100
AA8写回
图2
20以下(D)封锁违反两段锁协议。ASlockA…SlockB…XlockC…………U
lockA…U
lockB…U
lockCBSlockA…SlockB…XlockC…………U
lockC…U
lockB…U
lockACSlockA…SlockB…XlockC…………U
lockB…U
lockC…U
lockA
3
fDSlockA…U
lockA……SlockB…XlockC………U
lockB…U
lockC
得分
二、填空题
(本大题共9小题,每空1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。
1关系数据模型由关系数据结构、关系操作和关系完整性约束三部分组成。
2一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的属性
3在Stude
t表的S
ame列上建立一个唯一索引的SQL语句为:
CREATEUNIQUEINDEX
Stus
ameONstude
tS
ame
4SELECT语句查询条件中的谓词“ALL”与运算符NOTIN
等价
5关系模式RA,B,C,D中,存在函数依赖关系A→B,A→C,A→D,(B,
C)→A,则侯选码是A和BC
,R∈ABNF。
6分ER图之间的冲突主要有属性冲突、命名冲突
、结构冲突三种。
7事物
是DBMS的基本单位,r