数据库期末复习

数据库综合作业

一. 单项选择题

1.在文件系统中,所具有的数据独立性是 A.系统独立性 B.物理独立性

C.逻辑独立性 D.设备独立性 2.数据库系统中存放三级结构定义的DB称为 A.DBS B.DD C.DDL D.DBMS

1=2

[ D ]

[ B ]

3.设有关系R(A,B,C)和关系S(B,C,D),那么与R?S等价的关系代数表达式是

A.σ

1=5(R

[ B ]

?S) B.σ

1=5(R×S)

C.σ

1=2(R

?S) D.σ

1=2(R×S)

4.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},

ρ={AB,AC}是R的一个分解,那么分解ρ

[ c ]

A.保持函数依赖集F B.丢失了A→B C.丢失了C→B D.丢失了B→C 5.设有两个关系R(A,B)和S(B,C),与下列SELECT语句 SELECT A,B FROM R

WHERE B NOT IN(SELECT B

FROM S

WHERE C='C56');

等价的关系代数表达式是

A.π

A,B(

[ C ]

σ

C≠'C56'(R

?S))

B.π

A,B(R

? S)

C≠'C56'

C.R-π

A,B(

σ

C= 'C56'(R

?S)) D.R-π

A,B(

σ

C≠'C56'(R

?S))

6.嵌入式SQL的预处理方式,是指 [ B ] A.识别出SQL语句,加上前缀标识和结束标志

B.把嵌入的SQL语句处理成函数调用形式 C.对源程序进行格式化处理

D.把嵌入的SQL语句编译成目标程序 7.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ B→D,AD→C },那么

ρ={ ABC,BCD }相对于F [ B ] A.是无损联接分解,也是保持FD的分解 B.是无损联接分解,但不保持FD的分解 C.不是无损联接分解,但保持FD的分解

D.既不是无损联接分解,也不保持FD的分解 8.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,C→D},则F+中

左部为(BC)的函数依赖有 [C ] A.2个 B.4个 C.8个 D.16个

9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类

型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有 [B ] A.17个 B.18个 C.23个 D.27个

10.DBMS的并发控制子系统,保证了事务__________的实现 [C ] A.原子性 B.一致性 C.隔离性 D.持久性 11.SQL中不一定能保证完整性约束彻底实现的是 [ D ] A.主键约束 B.外键约束 C.局部约束 D.检查子句 12.在DB技术,未提交的随后被撤消了的数据,称为 [D ]

A.报废的数据 B.过时的数据

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4