二、填空题
(本大题共 9 小题,每空 1 分,共 10 分)
请在每小题的空格中填上正确答案。错填、不填均无
分。
1. 关 系 数 据 模 型 由 关 系 数 据 结 构 、 关 系 操 作 和 关 系 完 整 性 约 束
三部分组成。
2. 一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个
共有的 属性
3. 在 Student 表的 Sname 列上建立一个唯一索引的 SQL 语句为:
CREATE UNIQUE INDEX Stusname ON student(Sname)
4. SELECT 语句查询条件中的谓词“!=ALL”与运算符 NOT IN 等价
5. 关系模式 R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,
(B,C)→A},则侯选码是 A 和(B,C) ,R∈ AB NF。
6. 分 E-R 图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。
7. 事物 是 DBMS 的基本单位,是用户定义的一个数据库操作序列。
8. 存在一个等待事务集{T
0
,T
1
,…,T
n
},其中 T
0
正等待被 T
1
锁住的数据项,
T
1
正等待被 T
2
锁住的数据项,T
n-1
正等待被 T
n
锁住的数据项,且 T
n
正等待
被 T
0
锁住的数据项,这种情形称为 死锁 。
9. 可串行性 是并发事务正确性的准则。
三、简答题
(第 1、3 题 3 分,第 2 题 4 分,共 10 分)
1. 试述关系模型的参照完整性规则?
答:参照完整性规则:若属性(或属性组)F 是基本关系 R 的外码,它与
基本关系 S 的主码 Ks 相对应(基本关系 R 和 S 不一定是不同的关系),
则对于 R 中每个元组在 F 上的值必须为:取空值(F 的每个属性值均为空
值)或者等于 S 中某个元组的主码值。
2. 试述视图的作用?
(1)视图能够简化用户的操作。(1 分)
(2)视图使用户能以多种角度看待同一数据。(1 分)
(3)视图对重构数据库提供了一定程度的逻辑独立性。(1 分)
评论0
最新资源