数据库系统复习题B及参考答案:
一单项选择题
1.数据库DB、数据系统DBS和数据库管理系统DBMS三者之间的关系是
(A).
ADBS包括DB和DBMS
BDBMS包括DB和DBS
CDB包括DBS和DBMS
DDBS就是DB,也就是DBMS
2数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为(A)
A物理独立性B逻辑独立性C位置独立性D存储独立性3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(C)
A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束4.下面有关主键的叙述正确的是(B)A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段
D表中的主键的数据类型必须定义为自动编号或文本
5.下列关于视图的说法错误的是(C)
A、视图是从一个或多个基本表导出的表,它是虚表
B、某一用户可以定义若干个视图
C、视图一经定义就可以和基本表一样被查询、删除和更新
D、视图可以用来定义新的视图
6.在关系模式RU,F中,如果X→Y,存在X的真子集X1,使X1→Y,称函
数依赖X→Y为(B)
A、平凡函数依赖B、部分函数依赖C、完全函数依赖D、传递函数
依赖
7.在数据库设计中,用ER图来描述信息结构但不涉及信息在计算机中的表示,
它是数据库设计的B阶段。
A需求分析
B概念设计
C逻辑设计
D物理设计
8.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失
或全部丢失,这种情况称为(C)
A事务故障B系统故障C介质故障D运行故障
9.关于‘死锁’,下列说法中正确的是(D)
A死锁是操作系统中的问题,数据库操作中不存在
B在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
fC若事务执行遵守两段锁协议,则不会发生死锁D对数据库并发操作时有可能出现死锁10.设有两个事务T1和T2,它们的并发操作如下所示,则正确的评价是(D)
T1从DB读S=10,T5
T2
从DB读SSS4向DB写回S
从DB读S=6,T5
求和11,验证错
A、该操作不存在问题
B、该操作丢失修改C、该操作读了“脏”数
据D、该操作不能重复读
11.事务的隔离性是由DBMS的(C)实现的。
A事务管理子系统
B恢复管理子系统C并发控制子系统
D完
整性子系统
12.下列不是数据库恢复采用的方法是(D)
A建立检查点B建立副本C建立日志文件D建立索引
13.数据库的(B)是指数据的正确性和相容性。
A安全性r