A.结构类型 B.集合类型 C.数组类型 D.多集类型
13.在 ORDB 中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加
[ ]
A.冒号“:” B.单箭头“→” C.下划线“_” D.圆点“.”
14.某一种实际存在的事物具有看来好像不存在的性质,称为 [ ]
A.不存在性 B.虚拟性 C.无关性 D.透明性
15.DDBS 中,全局关系与其片段之间的映象是 [ ]
A.一对一的 B.一对多的 C.多对一的 D.多对多的
二.填空题(本大题共 10 小题,每小题 1 分,共 10 分)
16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
17.DBS 的全局结构体现了 DBS 的____________结构。
18.在关系代数中,交操作可由__________操作组合而成。
19 . SQL 的 SELECT 语 句 中 使 用 分 组 子 句 以 后 , SELECT 子 句 的 语 义 就 不 是 投 影 的 意 思 了 , 而 是
______________________。
20.设关系模式 R(A,B,C),F 是 R 上成立的函数依赖集,F={ A→B,B→C,C→A },那么 F 在模式 AB
上投影πAB(F)=___________。
21.数据库中,悬挂元组是指___________________。
22.DBD 中,子模式设计是在___________阶段进行的
23.封锁能避免错误的发生,但会引起 问题。
24.ORDB 中,引用类型是指嵌套引用时,不是引用对象本身的值,而是引用___________。
25.DDBS 中,如果系统具有分片透明性,那么用户只要对___________就能操作了,不必了解数据的
___________情况。
三.简答题(本大题共 10 小题,每小题 3 分,共 30 分)
26.“数据独立性”在文件系统阶段、数据库阶段和分布式数据库阶段中各表现为什么形式?
27.设有关系 R 和 S:
R A B C S A B D
1 2 3 1 3 6
1 3 5 3 6 8
2 4 6 1 3 5
3 6 9 3 4 5
试写出 R⋈S、 R⋈S 的值
28.设有关系 R(A,B,C)和 S(D,E,F),设有关系代数表达式。
πA,B(R)-πA,B(σA=D ∧ E='E8'(R×S))
试写出与上述关系代数表达式等价的元组表达式,关系逻辑规则和 SQL 语句。
29.嵌入式 SQL 的预处理方式是如何实现的?这种方式有什么重要意义?
30.设关系模式 R(A,B,C,D,E),F 是 R 上成立的 FD 集,F={ AB→C,BC→A, AC→B,D
→E },试写出 R 的候选键,并说明理由。
31.逻辑设计阶段的输入和输出是什么?
32.什么是“脏数据”?如何避免读取“脏数据”?
33.对象联系图与 ER 图的主要差别是什么?
34.什么是“死锁”?在系统发生死锁时,系统如何处理?
35. DDB 中数据分片必须遵守哪三个条件?这三个条件的目的各是为了什么?
四.设计题(本大题共 5 小题,每小题 4 分,共 20 分)
评论0
最新资源