数据库原理试题及答案.pdf
______________________________________________________________________________________________________________
数据库原理试题答案(B卷)
一、填空题(每空2分,共20分)
1、关系中主码的取值必须唯一且非空,这是由___________完整性规则决定的。
2、当数据库被破坏后,如果事先保存了数据库副本和________________,就有可能恢复
数据库。
3、数据库的____________是指数据库的正确性和相容性。
4、关系数据操作语言的特点是:操作对象与结果均为___________、操作的非过程性强、
语言一体化、并且建立在数学理论基础之上。
5、SQL是一种介于关系代数和_____________之间的结构化的查询语言。
6、对于每一个外模式,数据库系统都有一个_______________映象,它定义了该外模式
与模式之间的对应关系。
7、视图是一个需表,它一经定义就可以和基本表一样被查询,但_________操作将有一
定的限制。
8、数据仓库是一个面向主题的、_____________、不可更新的、随时间不断变化的数据
集合。
9、避活锁的简单方法是采用_____的策略。
10、知识库系统和主动数据库系统是将数据库技术和________技术相结合产生的。
二、选择题(每小题1分,共10分)
1、SQL中,下列涉及空值的操作,不正确的是()
A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT
精品资料
______________________________________________________________________________________________________________
(AGEISNULL)
2、关系数据模型的三个组成部分中,不包括()
A.完整性规则B.数据结构C.数据操作D.并控制
3、DB,DBMS和DBS三者间的关系是()
A.DB包括DBMS和DBSB.DBS包括DB和DBMS
C.DBMS包括DBS和DBD.DBS与DB、DBMS无关
4、数据库的并操作可能带来的问题包括()
A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据的冗
余度
5、并事务的交叉执行破坏了事务的()A.原子性B.隔离性C.一致性
D.永久性
6、3NF()规范化为BCNF。
A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数
依赖
C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多
值依赖
7、()是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织
8、一个1:n联系可以转换为一个独立的关系模式,关系的码为()
A.实体的码B.各实体码的组合C.n端实体的码D.每个实体
的码
9、在数据库设计中,将E图转换成关系数据模型的过程属于()
精品资料
______________________________________________________________________________________________________________
A.需求分析阶段