2013年上半年软考《数据库系统工程师》下午模拟试卷一
-
简述数据的不一致与并发控制的关系。
-
简述数据库的运行维护阶段的主要工作是什么?
-
简述数据库系统的三级模式结构并对各模式作出解释。
-
此关系模型最高属于哪级范式?
-
如果该模型不是3NF,请将此模型分解为3NF。
-
简述活锁和死锁的概念,死锁的测试,解除死锁的方法。
-
求出关系模式的候选码。
-
阅读以下说明和关系表,回答问题1~4,将解答对应的解答栏内。
[说明]
关系变量R{A,B,C,D,E,F}满足如下的函数依赖
AD→E,AEB→D,B→CF,DE→B,DC→E,EC→FA,EF→DB,E→A
求此模型的最小函数依赖集。
-
发生的原因是什么?
-
是否存在插入、删除异常?若存在,则说明是在什么情况下发生?
-
将它分解为高一级范式,分解后的关系能否解决操作异常的问题?
-
此关系模型最高属于哪级范式。
-
阅读以下说明和关系表,回答问题1~4。
[说明]
下面给出PD的关系表:
其中:PNUM是病人的住院号,INUM是所得的病号,INAME为得病的名称,DNAME是医生的名字,OFFICE是医生的办公室地点,RECORD记录的是该病人的得病的身体状况指标。
给出的关系PD是第几范式?
-
求出关系模式的候选码。
-
阅读以下说明和关系表,回答问题1~3。
[说明]
关系R中有如下函数依赖关系:
DC→E
DB→E
BA→F
BC→DF
AC→D
DA→F
D→B
求此模型的最小函数依赖集。