数据库原理习题汇总.docx

上传人:b****2 文档编号:2141662 上传时间:2022-10-27 格式:DOCX 页数:60 大小:121.04KB
下载 相关 举报
数据库原理习题汇总.docx_第1页
第1页 / 共60页
数据库原理习题汇总.docx_第2页
第2页 / 共60页
数据库原理习题汇总.docx_第3页
第3页 / 共60页
数据库原理习题汇总.docx_第4页
第4页 / 共60页
数据库原理习题汇总.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

数据库原理习题汇总.docx

《数据库原理习题汇总.docx》由会员分享,可在线阅读,更多相关《数据库原理习题汇总.docx(60页珍藏版)》请在冰豆网上搜索。

数据库原理习题汇总.docx

数据库原理习题汇总

数据库系统原理习题库

一、选择题

1.在下面所列出的条目中,哪些是数据库管理系统的基本功能———。

A.数据库定义B.数据库的建立和维护

C.数据库的存取D.数据库和网络中其他软件系统的通信

2.在数据库的三级模式结构中,内模式有————。

A.1个B.2个C.三个D.任意多个

3.下面列出的条目中,哪些是数据库技术的主要特点————。

A.数据的结构化B.数据的冗余度小

C.较高的数据独立性D.程序的标准化

4.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块———。

A.事务管理程序模块B.数据更新程序模块

C.交互式程序查询模块D.查询处理程序模块

5.下述那一条不属于概念模型应具备的性质———。

A.有丰富的语义表达能力B.易于交流和理解

C.易于变动D.在计算机中实现的效率高

6.用二维表结构表示实体以及实体间联系的数据模型称为————。

A.网状模型B.层次模型

C.关系模型D.面向对象模型

7.下列有关E-R模型向关系模型转换的叙述中,不正确的是——。

A.一个实体模型转换为一个关系模式

B.一个1:

1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C.一个1:

n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D.一个m:

n联系转换为一个关系模式

8.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能————。

A.数据查询B。

数据操纵

C.数据定义D。

数据控制

9.下面列出的关于视图的条目中,不正确的是————。

A.视图是外模式B。

视图是虚表

C.使用视图可以加快查询语句的执行速度

D.使用视图可以简化查询语句的编写

10.在SQL语言的SELECT语句中,能实现投影操作的是———。

A.SELECTB.FROMC.WHERED.GROUPBY

11.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句ALTERTABLE实现哪类功能————。

A.数据查询B.数据操纵

C.数据定义D.数据控制

12.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建————。

A.另一个表B.游标C.视图D.索引

13.有关系模式A(C,T,H,R,S),其中各属性的含义是:

C,课程:

T,教员:

H,上课时间:

R,教室:

S,学生。

根据语义有如下函数依赖集:

F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。

现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到。

A.1NFB.2NFC.3NFD.BCNF

14.有关系模式A(C,T,H,R,S),其中各属性的含义是:

C,课程:

T,教员:

H,上课时间:

R,教室:

S,学生。

根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。

关系模式A的规范化程度最高达到。

A.1NFB.2NFC.3NFD.BCNF

15.有关系模式A(C,T,H,R,S),其中各属性的含义是:

C,课程:

T,教员:

H,上课时间:

R,教室:

S,学生。

根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。

关系模式A的码是。

A.CB.(H,R)C.(H,T)D.(H,S)

16.下面关于函数依赖的叙述中,不正确的是。

A.若X→Y,Y→Z,则X→YZB.若XY→Z,则X→Z,Y→Z

C.若X→Y,Y→Z,则X→ZD.若X→Y,Y’包含Y,则X→Y’

17.下面关于函数依赖的叙述中,不正确的是。

A.若X→Y,X→Z,则X→YZB.若XY→Z,则X→Z,Y→Z

C.若X→Y,WY→Z,则XW→ZD.若X→Y,则XZ→YZ

18.下面列出的条目中,哪些是数据仓库的基本特征_________.

A.数据仓库是面向主题的B.数据仓库的数据是集成的

C.数据仓库的数据是相对稳定的D.数据仓库的数据是反映历史变化的

19.下列关于"分布式数据库系统"的叙述中,正确的是________.

A.分散在各个节点的数据是不相关的.

B.用户可以对远程数据进行访问,但必须指明数据的存储节点

C.每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用

D.数据可以分散在不同节点的计算机上,但必须是在同一台计算机上进行数据处理

 20.DBMS是.

A.数据库B.数据库系统C.数据库应用软件D.数据库管理软件

21.DB、DBMS和DBS三者间的关系是.

A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DBS和DBD.DBS与DB和DBMS无关

22.关系数据模型的基本数据结构是.

A.树B.图C.索引D.关系

23.层次数据模型的基本数据结构是.

A.树B.图C.索引D.关系

24.层次模型实现数据之间联系的方法是.

A.连接B.指针C.公共属性D.关系

25.常见的数据模型是.

A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型

C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型

26.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为.

A.OSB.DSC.DBMSD.DBS

27.下面关于关系性质的说法,错误的是.

A.表中的一行称为一个元组B.行与列交叉点不允许有多个值

C.表中的一列称为一个属性D.表中任意两行可能相同

28."元数据"是指.

A.数据结构的描述B.数据项的描述C.数据的来源D.基本数据

29.在数据库系统中,空值是.

A.0B.空格C.空字符串D.不确定

30.实体完整性是指关系中.

A.不允许有空行B.主码不允许取空值C.属性值外码取空值D.允许外码取空值

31.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为.

A.R﹣SB.S﹣RC.R∪SD.S∩S

32.已知关系R和S,R∩S等价于.

A.(R﹣S)﹣SB.S﹣(S﹣R)C.(S﹣R)﹣RD.S﹣(R﹣S)

33.实体完整性规则约束.

A.侯选码B.主码C.外码D.超码

34.SQL语言是.

A.高级语言B.宿主语言C.汇编语言D.非过程化语言

35.在SQL语言查询语句中,SELECT子句实现关系代数的.

A.投影运算B.选择运算C.连接运算D.交运算

36.在SQL语言查询语句中,WHERE子句实现关系代数的.

A.投影运算B.选择运算C.连接运算D.交运算

37.为在查询结果中去掉重复元组,要使用保留字.

A.UNIQUEB.COUNTC.DISTINCTD.UNION

38.SQL语言中,用于实现安全性控制的语句是.

A.COMMITB.GRANTC.ROLLBACKD.SAFE

39.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是.

A.左外联接B.右外联接C.内部连接D.全外联接

40.下列聚合函数中不忽略空值(null)的是.

A.SUN(列名)B.MAX(列名)C.AVG(列名)D.COUNT(*)

41.SQL语言中,下列涉及空值的操作,不正确的是.

A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)

42.SQL语言中,删除一个表的命令是.

A.CLEARTABLEB.DROPTABLEC.DELETETABLED.REMOVETABLE

43.设有一个关系:

DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字

母的DNAME,则查询条件子句应写成WHEREDNAMELIKE.

A.'__W_%'B.'_W_%'C.'_W__'D.'_%W__'

44.数据库设计中,概念模型.

A.依赖于计算机的硬件B.独立于DBMSC.依赖于DBMSD.独立于计算机的硬件和DBMS

45.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工

之间的联系是.

A.一对一B.一对多C.多对多D.不确定

46.在数据库设计中,子类与超类存在着.

A.相容性联系B.调用的联系C.继承性的联系D.一致性联系

47.反映现实世界中实体及实体间联系的信息模型是.

A.关系模型B.层次模型C.网状模型D.E-R模型

48.当同一个实体集内部实体之间存在着一个M:

N的关系时,根据E-R模型转换成关系模型的规

则,转换成关系的数目为.

A.1B.2C.3D.4

49.假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个

实体集之间的联系),其中3个1:

1联系、4个1:

N、5个M:

N联系,则这个E-R模型转换成关

系的数目可能是.

A.14B.15C.19D.22

50.在ER模型转换成关系模型的过程中,下列不正确的做法是.

A.所有联系转换成一个关系B.所有实体集转换成一个关系

C.1:

N联系不必转换成关系D.M:

N联系转换成一个关系

51.如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于.

A.2NFB.3NFC.BCNFD.4NF

52.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F={(P→Q,Q→M)},则R的侯选

码是.

A.PB.QC.PQD.PN

53.已知学生关系:

R(学号,姓名,系名称,系地址),每一名学生属于一个系,每一个系有

一个地址,则R属于.

A.1NFB.2NFC.3NFD.4NF

54.下列陈述中,错误的是.

A.2NF必然属于1NFB.3NF必然属于2NFC.3NF必然属于BCNFD.BCNF必然属于3NF

55.已知关系R(A,B,C,D),F是R上成立的函数依赖集,F={(A,B→C,D),B→D},则R

应分解成.

A.R1(A,B)和R2(C,D)B.R1(A,B,C)和R2(B,D)

C.R1(A,C)和R2(B,D)D.R1(A,B,D)和R2(B,C)

56.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。

有订单关系R:

R(订

单号,日期,客户名称,商品编码,数量),则R的主码是.

A.订单号B.订单号,客户名称C.商品编码D.订单号,商品编码

57.第6题中的关系R属于.

A.1NFB.2NFC.3NFD.4NF

58.如果事务T获得了数据项Q上的排它锁,则T对Q.

A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写

59.DBMS中实现事务持久性的子系统是.

A.恢复管理子系统B.完整性管理子系统C.并发控制子系统D.安全性管理子系统

60.为了防止一个用户的工作不适当地影响另一个用户,应该采取.

A.完整性控制B.安全性控制C.并发控制D.访问控制

61.有一个关系:

学生(学号,姓名,性别),规定学号的域是8个数字组成的字符串,这一规

则属于.

A.用户定义完整性约束B.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1