第一章、第二章内容练习一
1.Access数据库的类型是
A)层次数据库B)网状数据库
C)关系数据库D)面向对象数据库
2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是A)DBS包括DB和DBMS B)DBMS包括DB和DBS
C)DB包括DBS和DBMS D)D.DBS就是DB,也就是DBMS 3. 在关系数据库中,二维表的行称为
A)域B)元组
C)关键字D)属性
4. 完整性规则不包括
A)实体完整性B)参照完整性
C)用户定义完整性D)属性完整性
5. 关系型数据库管理系统,所谓关系是指
A)各条记录中的数据彼此有一定的关系
B)一个数据库文件与另一个数据库文件之间有一定的关系
C)二维表格
D)数据库中各个字段之间彼此有一定的关系
6. 在概念模型中,一个实体集对应于关系模型中的一个____________。
A)元组B)字段C)属性D)关系
7. 关于关系模式的关键字,以下说法正确的是____________。
A.一个关系模式可以有多个主关键字
B.一个关系模式可以有多个候选关键字
C.主关键字可以取空值
D.有一些关系模式没有关键字
8. 关系数据库通过主索引实现了数据的____________。
A)更新完整性B)域完整性C)实体完整性D)参照完整性9.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据
库中的关系必须满足:每一个属性都是()。
A.长度不变的
B.不可分解的
C.互相关联的
D.互不相关的
10.已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B →C ,E→A },该关系模式的候选码是()。
A.AB
B.BE
C.CD
D.DE
11.关系模式的候选码可以有1个或多个,而主码有()。
A.多个
B.0个
C.1个
D.1个或多个
12.关系数据库规范化是为了解决关系数据库中()的问题而引入的。
A.提高查询速度
B.插入、删除异常和数据冗余
C.保证数据的安全性
D.结构
13.在数据库系统的三级模式之间,提供两层映象的作用是提高()A.数据的一致性B.数据的独立性
C.数据的完整性D.操作的可行性
14.实体完整性规则是指关系中()
A.元组值不允许空B.属性值不
允许空
C.主码值不允许空D.外码值不允许空
15.在数据库设计中,将E-R模型转换成关系数据模型的过程属于()A.需要分析阶段B.逻辑设计阶段
C.概念设计阶段D.物理设计阶段
16.在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?
A.2
B.3
C.4
D.5
17.在数据库中,下列说法______是不正确的。
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
18.在数据库中,产生数据不一致的根本原因是______。
A.数据存储量太大
B.没有严格保护数据
C.未对数据进行完整性控制
D.数据冗余
19.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是_____。A.外模式 B. 内模式 C. 存储模式 D. 模式
20.在一个关系中,不能有相同的________。
A.记录
B.属性
C.分量
D.域
21.对某个具体的数据库应用来说,下列说法中正确的是()
A.E-R图是唯一的B.数据模型是唯一的
C.数据库文件是唯一的D.以上三个都不是唯一的
22.描述数据库全体数据的全局逻辑结构和特征的是
()。
A.模式
B.内模式
C.外模式
D.用户模式
23.有了模式/内模式的映象,可以保证数据和应用程序之间的()
A.逻辑独立性
B.物理独立性
C.数据一致性
D.数据安全性
24.如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R ×S的属性个数和元组个数分别是()。
A.8和7B.8和12 C.15和7 D.15和12 25.关系模式的规范化过程是通过对关系模式的分解来实现的,该过程中用到的关系代数运算是()。
A.投影B.除
C.选择D.连接
26.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
A.元组B.行C.记录D.属性
27.设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于()。
A) R∪S B)R∩S C)R×S D)R-S
28.有一名为“销售”实体,含有:商品名、客户名、数量等属性,该实体主键是()。
A) 商品名B)客户名C)商品名+客户名D)商品名+数量
29.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为( )。
A.10 B.小于等于10 C.20 D.小于等于20
30.数据库模型的三要素,不包括( )。
A.完整性规则
B.数据结构
C.数据恢复
D.数据操作
1-5CABDC
6-10DBCBB
11-15 CDBCB
16-20 CACDB
21-25 DABBA
26-30 DBCDC
二、操作题:下图表示的是一个航空公司的E/R图,试将其转换为关系数据库模式。