当前位置:文档之家› 第1章习题

第1章习题

第1题
0
数据库管理系统的符号表示是_______。
A.DBS B.DBMS C.IMS D.SQL
答案:B

第2题
0
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的____。
A. 可靠性 B. 一致性
C. 完整性 D. 安全性
答案:D

第3题
0
不同实体是根据________区分的。
A. 代表的对象 B. 名字
C. 属性多少 D. 属性的不同
答案:D

第4题
0
存储在数据库中的数据不同于输入数据和输出数据,而是_______。
A.存储数据 B.加工数据 C.中间数据 D.原始数据
答案:C

第5题
0
在关系数据库系统中,所谓“关系”是指一个_______。
A.表 B.文件 C.二维表 D.实体
答案:C

第6题
0
描述数据库模型的语言称为_______。
A.DDL B.DML C.DMCL D.APL
答案:A

第7题
0
下列关干数据库系统的正确叙述是_______。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切数据冗余
C.数据库系统中数据的一致性是指数据类型的一致
D.数据库系统比文件系统管理更多的数据
答案:A

第8题
0
设一个仓库可以存放多种商品,同一种商品只能存放在一个仓库中,则仓库与商品之间是_____。
A. 一对一的联系 B. 一对多的联系
C. 多对一的联系 D. 多对多的联系
答案:B

第9题
0
“商品”与“客户”两个实体集之间的联系通常是_______。
A.一对一
B.一对多
C.多对一
D.多对多
答案:D

第10题
0
关系数据库的任何查询操作都是由三种基本运算组合而成的,这三种基本运算不包括_______。
A.联接 B.比较 C.选择 D.投影
答案:B

第11题
0
下面关于关系叙述正确的是。
A.关系是笛卡儿积的任意子集 B.不同的列不能出自同一个域
C.所有的二维表都是关系 D.每一个分量都必须是不可分的数据项
答案:D

第12题
0
下面关于实体完整性叙述正确的是_______。
A.实体完整性由用户来维护 B.关系的主键可以有重复值
C.主键不能取空值 D.空值即是空字符串
答案:C

第13题
0
数据库三级模式体系结构的划分,有利于保持数据库的_______。
A.数据独立性 B.数据安全性
C.结构规范化 D.操作可行性
答案:A

第14题
0
在关系数据库中,表是三级模式结构中的_______。
A.外模式 B.模式 C.存储模式 D.内模式
答案:B

第15题
0
下列所述不

属于数据库基本特点的是_______。
A.数据的共享性 B.数据的独立性
C.数据量特别大 D.数据的完整性
答案:C

第16题
0
数据库DB、数据库系统DBS及数据库管理系统DBMS三者之间的关系是_______。
A.DBS包含DB和DBMS B.DBMS包含DB和DBS
C.DB包含DBS和DBMS D.DBS就是DB,也就是DBMS
答案:A

第17题
0
关系代数的运算分量和结果都是_______。
A.关系 B.实数 C.模型 D.字符串
答案:A

第18题
0
数据库系统与文件系统的主要区别是_______。
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型文件
D.文件系统管理的数据量少,而数据库系统可以管理庞大的数据量
答案:B

第19题
0
常见的数据模型有多种,目前使用较多的数据模型为_______模型。
A.层次 B.网状 C.关系 D.拓扑
答案:C

第20题
0
下列实体的联系中,属于多对多的联系是_______。
A.住院的病人与病床
B.学校与校长
C.学生与教师
D.工人与工资
答案:C

第21题
0
在E-R图中,用来表示实体的图形是_______。
A.椭圆形 B.矩形 C.三角形 D.菱形
答案:B

第22题
0
在关系运算中,投影运算的含义是_______。
A.在指定的二维表中选择满足条件的记录组成一个新的关系
B.在指定的二维表中选择需要的字段(属性)组成一个新的关系
C.在指定的二维表中选择满足条件的记录和属性组成一个新的关系
D.以上说法均是正确的
答案:B

第23题
0
规范化的基本思想是消除关系模式中的数据冗余,解决_______问题。
A.数据查询异常、数据插入异常和数据删除异常
B.数据查询异常、数据更新异常和数据删除异常
C.数据插入异常、数据更新异常和数据删除异常
D.数据插入异常、数据查询异常和数据更新异常
答案:C

第24题
0
下列叙述中,______是错误的。
A. 两个关系中元组的内容完全相同,但顺序不同,则它们是不同的关系
B. 两个关系的属性相同,但顺序不同,则两个关系的结构是相同的
C. 关系中的任意两个元组不能相同
D. 自然联接只有当两个关系含有公共属性名时才能进行运算
答案:A

第25题
0
下列叙述中,______是正确的。
A. 实体完整性要求关系的主键整体可以有重复值
B. 在关系数据库中,外键不是本关系的主键
C. 主键不能是组合的
D. 在关系数据库中,不同的属性必须来自不同的域

案:B

第26题
0
有三个关系 R 、S 和 T 如下:

R S T
┌─┬─┬─┐ ┌─┬─┐ ┌─┬─┬─┬─┐ 
│A│B│C│ │A│D│ │A│B│C│D│
├─┼─┼─┤ ├─┼─┤ ├─┼─┼─┼─┤
│a│1│2│ │c│4│ │c│3│1│4│
├─┼─┼─┤ └─┴─┘ └─┴─┴─┴─┘
│b│2│1│
├─┼─┼─┤
│c│3│1│
└─┴─┴─┘
则由关系 R 和 S 得到的关系 T 的操作是_______。
A.自然联接 B.交 C.投影 D.并
答案:A

第27题
0
有两个关系 R 和 T 如下:

R T
┌─┬─┬─┐ ┌─┬─┬─┐ 
│A│B│C│ │A│B│C│
├─┼─┼─┤ ├─┼─┼─┤
│a│1│2│ │c│3│2│
├─┼─┼─┤ ├─┼─┼─┤
│b│2│2│ │d│3│2│
├─┼─┼─┤ └─┴─┴─┘
│c│3│2│
├─┼─┼─┤
│d│3│2│
└─┴─┴─┘
则由关系 R 得到的关系 T 的操作是_______。
A.选择 B.投影 C.交 D.并
答案:A

第28题
0
有三个关系 R 、S 和 T 如下:

R S T
┌─┬─┬─┐ ┌─┬─┬─┐ ┌─┬─┬─┐ 
│A│B│C│ │A│B│C│ │A│B│C│
├─┼─┼─┤ ├─┼─┼─┤ ├─┼─┼─┤
│a│1│2│ │d│3│2│ │a│1│2│
├─┼─┼─┤ └─┴─┴─┘ ├─┼─┼─┤
│b│2│1│ │b│2│1│
├─┼─┼─┤ ├─┼─┼─┤
│c│3│1│ │c│3│1│
└─┴─┴─┘ ├─┼─┼─┤
│d│3│2│
└─┴─┴─┘
则由关系 R 和 S 得到的关系 T 的操作是_______。
A.选择 B.交 C.投影 D.并
答案:D

第29题
0
有两个关系 R 和 T 如下:

R T
┌─┬─┬─┐ ┌─┬─┐ 
│A│B│C│ │A│C│
├─┼─┼─┤ ├─┼─┤
│a│1│2│ │a│2│
├─┼─┼─┤ ├─┼─┤
│b│2│2│ │b│2│
├─┼─┼─┤ ├─┼─┤
│c│3│2│ │c│2│
├─┼─┼─┤ ├─┼─┤
│d│3│2│ │d│

2│
└─┴─┴─┘ └─┴─┘
则由关系 R 得到的关系 T 的操作是_______。
A.选择 B.投影 C.交 D.并
答案:B

第30题
0
有三个关系 R 、S 和 T 如下:

R S T
┌─┬─┬─┐ ┌─┬─┬─┐ ┌─┬─┬─┐ 
│A│B│C│ │A│B│C│ │A│B│C│
├─┼─┼─┤ ├─┼─┼─┤ ├─┼─┼─┤
│a│1│2│ │a│3│2│ │b│2│1│
├─┼─┼─┤ ├─┼─┼─┤ ├─┼─┼─┤
│b│2│1│ │b│2│1│ │c│3│1│
├─┼─┼─┤ ├─┼─┼─┤ └─┴─┴─┘
│c│3│1│ │c│3│1│
└─┴─┴─┘ ├─┼─┼─┤
│d│3│1│
└─┴─┴─┘
则由关系 R 和 S 得到的关系 T 的操作是_______。
A.选择 B.交 C.投影 D.并
答案:B

第31题
0
有三个关系 R 、S 和 T 如下:

R S T
┌─┬─┬─┐ ┌─┬─┬─┐ ┌─┬─┬─┐ 
│A│B│C│ │A│B│C│ │A│B│C│
├─┼─┼─┤ ├─┼─┼─┤ ├─┼─┼─┤
│a│1│2│ │a│1│2│ │b│2│1│
├─┼─┼─┤ ├─┼─┼─┤ ├─┼─┼─┤
│b│2│1│ │c│3│1│ │d│3│1│
├─┼─┼─┤ └─┴─┴─┘ └─┴─┴─┘
│c│3│1│
├─┼─┼─┤
│d│3│1│
└─┴─┴─┘
则由关系 R 和 S 得到的关系 T 的操作是_______。
A.选择 B.交 C.差 D.并
答案:C

第32题
1
两个分别为n、m元的关系R和S的广义笛卡儿积R×S,_______。
A.是一个n+m元的集合
B.若R有K1个元组,S有K2个元组,则R×S有K1×K2个元组
C.结果集合中每个元组的前n个分量是R的一个元组,后m个分量是S的一个元组
D.若R有K1个元组,S有K2个元组,则R×S有K1+K2个元组
答案:ABC

第33题
1
传统的集合运算包括_______。
A.并 B.交 C.差 D.广义笛卡儿积 E.开平方
答案:ABCD

第34题
1
下列叙述中,______是错误的。
A. 在关系模型中,实体与实体之间的联系也是用关系来表示
B. 现实世界中事物内部以及事物之间是有联系的,在信息世界中反映为实体内部的联系和实体之同的联系
C. 数据库系统的三级模式反映了数据库的三种不同的层面
D. 学生实体和课程实体之间存在一

对多的关系
E. 数据库系统是一个管理数据库的软件
答案:DE

第35题
2
在关系模型中,把数据看成二维表,每一个二维表称为一个_______。
答案:关系

第36题
2
在数据库系统的三个抽象层次结构中,表示用户层数据库的模式称为_______。
答案:外模式

第37题
2
迄今,数据库系统常用的数据模型有层次模型、网状模型和_______。
答案:关系模型

第38题
2
外模式/模式映射保证了数据的_______独立性。
答案:逻辑

第39题
2
联系通常有两种:一种是_______的联系,即实体中属性间的联系;另一种是实体与实体之间的联系。
答案:实体内部

第40题
2
实体间的联系是错综复杂的,但就两个实体的联系来说,主要有三种:一对一的联系、_______的联系和多对多的联系。
答案:一对多

第41题
2
管理和使用数据库系统的各类人员,包括终端用户、应用程序员、系统分析员和_______。
答案:数据库管理员

第42题
2
选择运算是指从指定的关系中选择出满足指定条件的_______组成一个新关系。
答案:元组

第43题
2
三级模式之间的联系是通过二级映射来实现的,当然实际的转换工作是由_______(英文简称)来完成的。
答案:DBMS

第44题
2
关系中的某个属性组,它可以惟一标识一个元组,这个属性组称为_______。
答案:候选关键字

第45题
2
数据库管理系统(DBMS)提供数据操纵语言(DML),以实现对数据库的插入、修改、删除和_______等操作。
答案:检索

第46题
2
在数据库的三级模式体系结构中,模式与内模式之间的映像(模式/内模式),实现了数据的_______独立性。
答案:物理

第47题
2
关系数据模型以_______的方式组织数据,它是建立在严格的数学概念基础上的。
答案:二维表

第48题
2
二维表中的列称为关系的_______。
答案:属性

第49题
2
二维表中的行称为关系的______。
答案:元组

第50题
5
按照“附录2.1 上机实验1”要求进行操作。
答案:

&&&&&&&&&&

相关主题
文本预览
相关文档 最新文档