数据库原理习题l.docx

上传人:b****3 文档编号:24734592 上传时间:2023-06-01 格式:DOCX 页数:25 大小:24.10KB
下载 相关 举报
数据库原理习题l.docx_第1页
第1页 / 共25页
数据库原理习题l.docx_第2页
第2页 / 共25页
数据库原理习题l.docx_第3页
第3页 / 共25页
数据库原理习题l.docx_第4页
第4页 / 共25页
数据库原理习题l.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

数据库原理习题l.docx

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

数据库原理习题l.docx

数据库原理习题l

数据库原理及应用习题

一、选择题:

1.手工处理阶段是。

A.计算机数据处理技术发展的初级阶段

B.计算机数据管理技术发展的初级阶段

C.计算机数据处理技术发展的中级阶段

D.计算机数据管理技术发展的中级阶段

3.下列哪种数据管理技术难以保存数据。

A.自由管理B.独享式文件管理

C.共享式文件管理D.数据库系统管理

4.下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系。

A.自由管理B.文件管理C.数据库系统管理D.以上说法都不对

5.数据库中,实体是指。

A.客观存在的事物B.客观存在的属性

C.客观存在的特性D.某一具体事件

6.数据库中,属性是指。

A.客观存在的事物B.事物的具体描述

C.事物的某一特征D.某一具体事件

7.数据库中,实体的联系是指。

A.1:

1、1:

m、m:

n联系B.一元联系、二元联系、多元联系

C.两实体间联系D.实体集内部的联系

8.下列哪种数据管理技术真正消除了冗余。

A.自由管理B.文件管理C.数据库系统管理D.以上说法都不对

9.数据库中,实体的一元联系是指。

A.1:

1、1:

m、m:

n联系B.一个实体与另一个实体的联系

C.两实体间联系D.实体集内部的联系

10.数据库中,实体的二元联系是指。

A.1:

1、1:

m、m:

n联系B.相同实体间的联系

C.不同实体间的联系D.实体集内部的联系

11.数据库中,两实体间的联系是指。

A.1:

1、1:

m、m:

n联系B.相同实体间的联系

C.不同实体间的联系D.实体集内部的联系

12.文件系统与数据库系统对数据处理方式的主要区别体现在。

A.数据集成化B.数据共享C.冗余度D.容量

13.数据库系统包括。

A.DB、DBMSB.DB、DBA

C.DB、DBMS、DBA、计算机硬件D.DB、DBMS、DBA、OS、计算机硬件

14.在数据库结构中,保证数据库独立性的关键因素是。

A.数据库的逻辑结构B.数据库的逻辑结构、物理结构

C.数据库的三级结构D.数据库的三级结构和两级映射。

15.数据库系统中,DBA表示。

A.应用程序设计者B.数据库使用者C.数据库管理员D.数据库结构

16.数据库控制(保护)应包括下面除外的所有功能。

A.安全性和完整性B.独立性C.并发控制D.故障恢复

17.数据处理采用数据库方法主要目的是。

A.解决保密性问题B.实现数据共享

C.便于数据存取D.解决数据量大的问题

18.数据库管理系统的职能是。

A.维护数据库,实现管理系统各程序间的共享

B.维护数据库,尽量减少用户程序文件的冗余度

C.维护数据库,接受和完成用户程序或命令请求

D.是程序、数据、用户的有机统一体

19.数据库管理系统中采用并发控制其主要目的是。

A.实现数据共享B.减少数据冗余度

C.实施数据库保护D.保证数据独立性

20.若要满足依赖保持性,则模式分解最多可以达到。

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

21.下列哪些运算是关系代数的基本运算。

A.交、并、差B.投影、选取、除、联结

C.联结、自然联结、笛卡尔乘积D.投影、选取、笛卡尔乘积、差运算

22.下列哪些运算是关系代数的扩充运算。

A.交、并、差、笛卡尔乘积B.交、并、差、联结、自然联结

C.交、联结、自然联结、除D.交、并、联结、自然联结、除

23.我们通常说∩(交)运算是扩充运算,主要是由于∩可以由运算推出。

A.并B.差C.投影D.选择

24.联结运算是扩充运算,可以由运算推出。

A.并和选择B.笛卡尔乘积和选择

C.笛卡尔乘积和投影D.投影和选择

25.数据库管理系统中DML表示。

A.数据描述语言B.数据操纵语言

C.数据控制语言D.访问数据库的方式。

26.数据库管理系统中DDL表示。

A.数据描述语言B.数据操纵语言

C.数据控制语言D.访问数据库的方式。

27.数据库管理系统中DCL表示。

A.数据描述语言B.数据操纵语言

C.数据控制语言D.访问数据库的方式。

28.有关DBMS的组成描述中,下列哪个不属于其组成部分。

A.DDL及其翻译处理程序B.DML及其编译、解释程序

C.数据库运行控制程序D.主语言及其编译、处理程序

29.我们通常所说实体的m:

n联系实际上是指实体的。

A.一元联系B.二元联系C.三元联系D.多元联系

30.第一代数据模型是指。

A.关系模型B.网络模型C.面向对象模型D.人工智能模型。

31.第二代数据模型是指。

A.关系模型B.网络模型C.面向对象模型D.人工智能模型。

32.第三代数据模型是指。

A.关系模型B.网络模型C.面向对象模型D.人工智能模型。

33.关系模式中3NF是指。

A.满足2NF且不存在非主属性对关键字的传递依赖现象

B.满足2NF且不存在非主属性对关键字的部分依赖现象

C.满足2NF且不存在非主属性

D.满足2NF且不存在组合属性

34.关系模式中2NF是指。

A.满足1NF且不存在非主属性对关键字的传递依赖现象

B.满足1NF且不存在非主属性对关键字的部分依赖现象

C.满足1NF且不存在非主属性

D.满足1NF且不存在组合属性

35.关系模式中1NF是指。

A.不存在传递依赖现象B.不存在部分依赖现象

C.不存在非主属性D.不存在组合属性

36.关系模式能成为范式的最基本条件是。

A.不存在传递依赖现象B.不存在部分依赖现象

C.不存在非主属性D.不存在组合属性

37.关系模式中关键字为全关键字的条件为。

A.不存在传递依赖现象B.不存在部分依赖现象

C.不存在非主属性D.不存在组合属性

38.若主文件记录和索引文件中索引项为一一对应联系,此时。

A.索引文件为有序表而主文件为无序表

B.索引文件为有序表且主文件为有序表

C.索引文件为无序表而主文件为有序表

D.索引文件为无序表且主文件为无序表

39.现实世界"特征"术语,对应于数据世界的。

A.属性B.联系C.记录D.数据项

40.在数据库设计中,数据库价格是指。

A.物理设备开销B.软件系统开销

C.数据库操作人员开销D.数据存储、数据处理开销

41.在关系数据库中,对视图(窗口)的检索操作。

A.只限于对元组操作B.只限于对属性操作

C.可以对元组、属性都操作D.不能执行操作

42.在层次模型结构中。

A.允许存在一元联系,允许存在多元联系

B.允许存在一元联系,不允许存在多元联系

C.不允许存在一元联系,允许存在多元联系

D.不允许存在一元联系,不允许存在多元联系

44.宿主系统是指DBMS。

A.包含DDL和DMLB.不包含DDL和DML

C.包含DDL不包含DMLD.不包含DDL包含DML

45.自含系统是指DBMS。

A.包含DDL和DMLB.不包含DDL和DML

C.包含DDL不包含DMLD.不包含DDL包含DML

46.宿主系统工作模式中,主语言通常可以是。

A.C语言、PASCAL语言、汇编语言B.C语言、PASCAL语言、VFP

C.C语言、PASCAL语言、FORTRAND.C语言、PASCAL语言、SQL

49.下列哪些数据库是面向应用领域的数据库。

A.分布式数据库、并行数据库、多媒体数据库

B.主动数据库、数据仓库、工程数据库

C.数据仓库、工程数据库、空间数据库

D.FOXPRO、ACCESS、INFORMIX

50.客户/服务器系统比较传统方式。

A.工作站增加负担、服务器减少负担B.工作站减少负担、服务器增加负担

C.工作站增加负担、服务器增加负担D.工作站减少负担、服务器减少负担

51.不用于表达数据库概念结构设计结果的工具是。

A.局部E-R模型B.初步E-R模型C.总体E-R模型D.关系数据库模式。

58.下面关于关系性质的叙述中不正确的是。

A.关系中元组的次序不重要B.关系中列的次序不重要

C.关系中元组不可以重复D.关系不可以为空关系

59.嵌入式SQL向主语言输出数据主要用方式。

A.主变量B.游标C.主变量和游标D.开辟公共交换区

60.数据库完整性约束中的函数依赖约束是。

A.属性级约束B.实体级约束C.元组级约束D.关系级约束

61.从关系中取出所需属性组成新关系的操作称为。

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

62.从关系中取出所需元组组成新关系的操作称为。

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

63.SQL为用户授权的命令是。

A.GRANTB.REVOKEC.SELECTD.PUT

64.SQL收回用户权力的命令是。

A.GRANTB.REVOKEC.SELECTD.PUT

65.SQL规定具有执行授权和收回权力命令的用户是。

A.只能是该数据库(表)的使用者B.只能是该数据库(表)的建立者

C.只能是DBAD.只能是DBA和该数据库(表)的建立者

66.数据的完整性是指。

A.数据的存储和使用数据的程序无关B.防止数据被非法使用

C.数据的正确性、一致性D.减少重复数据

67.数据独立性是指。

A.数据独立于计算机B.数据独立于操作系统

C.数据独立于数据管理系统D.数据独立于应用程序

68.文件系统阶段是。

A.计算机数据处理技术发展的初级阶段

B.计算机数据管理技术发展的初级阶段

C.计算机数据处理技术发展的中级阶段

D.计算机数据管理技术发展的中级阶段

69.信息世界的实体对应于关系中的。

A.元组B.属性C.性质D.记录

70.数据库三级组织结构中,内模式是对。

A.内存数据组织的描述B.外存数据组织的描述

C.逻辑数据组织的描述D.用户数据组织的描述

71.数据库三级组织结构中,模式是对。

A.内部数据组织的描述B.用户数据组织的描述

C.逻辑数据组织的描述D.三级数据组织的描述

72.VisualFoxPro数据库管理系统是一种。

A.宿主语言B.自含语言C.数据描述语言D.数据操纵语言

73.结构化查询语言SQL。

A.是一种自含式语言B.是一种嵌入式语言

C.既是自含式语言又是嵌入式语言D.以上说法都不对

74.在E-R图对信息模型的描述中,椭圆框表示。

A.实体B.联系C.属性D.关系名

75.在E-R图对信息模型的描述中,矩形框表示。

A.实体B.联系C.属性D.关系名

76.在E-R图对信息模型的描述中,菱形框表示。

A.实体B.联系C.属性D.关系名

77.关系查询语言中的关系演算是一种。

A.数据解释语言B.数据描述语言C.过程化语言D.非过程化语言

78.数据冗余存在于。

A.文件系统中B.数据库系统中

C.文件系统与数据库系统中D.以上说法都不对

79.下列说法不正确的是。

A.数据库减少了数据冗余

B.数据库避免了一切数据重复

C.数据库中的数据可以共享

D.如果冗余是系统可控制的,则系统可确保更新时的一致性

80.下列关系代数操作哪个运算对象是一个关系。

A.除运算B.投影C.联接D.自然联接

81.下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同。

A.并、交、差B.笛卡尔乘积、联接

C.自然联接、除法D.投影、选择

82.下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全不同。

A.并、交、差B.笛卡尔乘积、联接

C.自然联接、除法D.投影、选择

83.下列关系代数操作中,哪些运算要求两个运算对象其属性结构部分相同。

A.并、交、差B.笛卡尔乘积、联接

C.自然联接、除法D.投影、选择

84.关于对索引文件的描述,不正确的是。

A.一个索引项对应一个记录B.索引表为稠密索引

C.主文件必须按升序排列D.索引表必须按升序排列

85.格式化数据模型是指。

A.关系模型B.层次模型C.面向对象模型D.E-R模型

86.数学化数据模型是指。

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

87.下列哪种模型属于信息世界模型。

A.关系模型B.层次模型C.面向对象模型D.E-R模型

88.下列哪种模型不属于数据世界(计算机世界)模型。

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

89.下列关于关系性质的描述中正确的是。

A.关系中行的值可以相同B.关系中列的值可以相同

C.关系中行的次序不可以交换D.关系中列的次序不可以交换

90.若某数据库(表)为有型无值结构,则该数据库(表)为。

A.空数据库(表)B.错误的数据库(表)C.无意义D.不存在

91.若某数据库(表)为有值无型结构,则该数据库(表)为。

A.空数据库(表)B.错误的数据库(表)

C.无意义D.一般数据文件

92.若某数据库(表)为有型有值结构,则该数据库(表)。

A.元组与属性的个数均必须大于零B.元组数必须大于零,属性个数可以为零

C.属性个数必须大于零,元组数可以为零D.元组与属性的个数可以为零

93.若要满足无损连接性,则模式分解最多可以达到。

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

94.若既要满足无损连接性又要满足依赖保持性,则模式分解最多可以达到。

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

95.数据库系统研究领域中最早出现的数据模型是。

A.关系模型B.层次模型C.网状模型D.面向对象模型

96.数据库系统研究领域中最早推出的数据库管理系统是。

A.关系模型B.层次模型C.网状模型D.面向对象模型

97.数据库系统研究领域中最早推出的数据库管理系统是于1964年推出的。

A.IDSB.IMSC.DBTGD.SystemR

98.数据库系统研究领域中最早推出的商品化DBMS是于1968年推出的。

A.IDSB.IMSC.DBTGD.SystemR

99.数据库系统网状模型的典型代表是。

A.IDSB.IMSC.DBTGD.SystemR

100.层次模型通常采用描述各类实体及其联系结构。

A.有向的图形结构B.有向的树形结构

C.无向的图形结构D.无向的树形结构

101.网状模型通常采用描述各类实体及其联系结构。

A.有向的图形结构B.有向的树形结构

C.无向的图形结构D.无向的树形结构

102.层次模型其特点是。

A.实体间的联系是自底向下有向的树型结构,联系方式为1:

m

B.实体间的联系是自底向下无向的树型结构,联系方式为1:

m

C.实体间的联系是自底向下有向的树型结构,联系方式为m:

n

D.实体间的联系是自底向下无向的树型结构,联系方式为m:

n

103.对关系的完整性约束通常包括三种。

A.实体完整性、属性完整性、参照完整性

B.实体完整性、属性完整性、关系完整性

C.实体完整性、属性完整性、用户定义完整性

D.实体完整性、参照完整性、用户定义完整性

104.数据库设计中的数据流图和数据字典描述是阶段的主要工作之一。

A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计

105.数据库设计中的E-R模型设计是阶段的主要工作之一。

A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计

106.数据库设计中具体数据模型的产生及优化是阶段的主要工作之一。

A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计

107.数据库设计中的有关索引和聚簇的描述是阶段的主要工作之一。

A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计

108.数据库设计中用户子模式的设计是阶段的主要工作之一。

A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计

109.数据库设计中数据库结构的定义及数据载入工作是阶段的主要工作之一。

A.逻辑结构设计B.物理结构设计

C.数据库实施D.数据库运行与维护

110.数据库投入运行后的数据库重组织和重构造是阶段的主要工作之一。

A.物理结构设计B.数据库实施

C.数据库运行与维护D.不属于数据库设计阶段的任务

111.数据库设计中数据库应用程序设计工作是阶段的主要工作之一。

A.逻辑结构设计B.物理结构设计

C.数据库实施D.数据库运行与维护

112.构造E-R模型的三个基本要素是。

A.实体、属性、属性值B.实体、实体集、属性

C.实体、实体集、联系D.实体、属性、联系

113.一般地说,能够唯一决定关系中其它属性的关键字是指。

A.唯一的一个属性B.唯一的一组属性

C.不唯一的一个属性D.不唯一的一组属性

114.每个实体均由若干属性构成,对于属性而言。

A.必定从属于某个实体B.可能不从属于实体

C.必定不从属任何实体D.以上说法都不对

115.网状模型其主要联系特征为。

A.实体间1:

M的有向联系B.实体间N:

M的有向联系

C.实体间1:

M的无向联系B.实体间N:

M的无向联系

116.网状模型DBTG其基本结构是系(Set),系中所描述的是。

A.实体间1:

M的有向联系B.实体间N:

M的有向联系

C.实体间1:

M的无向联系B.实体间N:

M的无向联系

117.若无法确定哪个属性为某实体的关键字,则。

A.该实体没有关键字B.必须增加一个属性作为该实体关键字

C.取一个外关键字为该实体关键字D.该实体的所有属性构成关键字

118.某实体R的外关键字是指。

A.该实体除主关键字之外的另一个关键字

B.其它实体的关键字,同时作为R的主属性

C.其它实体的关键字,同时作为R的非主属性

D.其它实体的关键字,可以是R中的主属性或非主属性

119.若属性A是关系R的主属性,则A不能为空,该规则称为。

A.实体完整性规则B.属性完整性规则

C.参照完整性规则D.用户定义完整性规则

120.若属性F是关系S的主属性,同时又是关系R的外关键字,则F必须和S中的关键字相对应。

该规则称为。

A.实体完整性规则B.属性完整性规则

C.参照完整性规则D.用户定义完整性规则

121.若属性A是关系R的非主属性,则A不能为空,该规则称为。

A.实体完整性规则B.属性完整性规则

C.参照完整性规则D.用户定义完整性规则

122.若规定属性取值的唯一性,或属性取值范围必须在某一规定的区域内,以满足某种语义要求该规则称为。

A.实体完整性规则B.属性完整性规则

C.参照完整性规则D.用户定义完整性规则

123.根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外关键字,则关系R中F的值。

A.必须取空值B.必须取非空值C.可以取空值D.以上说法都不对

124.根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外关键字,则关系R中F的值。

A.必须是S中已出现的某值B.必须是S中未出现的值

C.可以是S中未出现的值D.以上说法都不对

125.以下关于SQL的叙述中,哪个不是SQL的特点。

A.综合统一,即集DDL、DML、DCL等多种功能于一体

B.高度过程化

C.面向集合的操作方式

D.提供交互式和嵌入式两种使用方式

126.X→Y为平凡函数依赖是指。

A.X

127.若关系模式R∈INF,且R中若存在X→Y,则X必含关键字,称该模式。

A.满足3NFB.满足BCNFC.满足4NFD.满足5NF

128.若关系模式R∈INF,且R中若存在X→→Y,则X必含关键字,称该模式。

A.满足3NFB.满足BCNFC.满足4NFD.满足5NF

129.若关系模式R∈INF,且R中不存在由侯选关键字所蕴涵的连接依赖,该模式。

A.满足3NFB.满足BCNFC.满足4NFD.满足5NF

130.数据库设计通常包括静态特性设计和动态特性设计两个方面,其中静态特性设计是指包括。

A.数据模型设计和数据库结构设计B.数据库应用程序设计

C.数据库管理系统设计D.数据库原理设计

131.数据库设计通常包括静态特性设计和动态特性设计两个方面,其中动态特性设计是指包括。

A.数据模型设计和数据库结构设计B.数据库应用程序设计

C.数据库管理系统设计D.数据库原理设计

132.数据库应用系统开发一般包括。

A.数据模型设计和数据库结构设计B.概念结构设计和逻辑结构设计

C.功能设计和测试设计D.结构特性设计和行为特性设计

133.对于不符合规范化要求的关系模式通常采用的优化措施是。

A.将一个大模式分解为若干个小模式

B.将若干个小模式合并为一个大模式

C.模式施行两两分解

D.模式施行两两合并

134.什么样的关系模式是一个好的关系模式。

A.优化级别最高的关系模式B.优化级别最低的关系模式

C.符合3NF要求的关系模式D.视具体情况而定

135.按照规范化设计要求,通常以关系模式符合为标准。

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

136.通常一个关系(二维表)具有。

A.一个记录型和一个记录值B.多个记录型和多个记录值

C.一个记录型和多个记录值D.多个记录型和一个记录值

137.根据数据库系统的组成原则,其软件系统从外至内的层次关系为。

A.DBMS、操作系统、应用程序B.操作系统、DBMS、应用程序

C.应用程序、DBMS、操作系统D.应用程序、操作系统、DBMS

138.根据数据库系统的组成原则,其软件系统从内至外的层次关系为。

A.DBMS、操作系统、应用程序B.操作系统、DBMS、应用程序

C.应用程序、DBMS、操作系统D.应用程序、操作系统、DBMS

139.根据数据库系统的组成原则,其最内层核心为。

A.操作系统B.DBMSC.应用程序D.硬件

140.根据数据库系统的组成原则,其最外层为。

A.操作系统B.DBMSC.应用程序D.数据库

141.我们说关系模型和网状、层次模型一样,也是一种

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

当前位置:首页 > 医药卫生 > 药学

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

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