数据库原理习题集

上传人:工**** 文档编号:499965012 上传时间:2023-10-06 格式:DOC 页数:31 大小:52KB
返回 下载 相关 举报
数据库原理习题集_第1页
第1页 / 共31页
数据库原理习题集_第2页
第2页 / 共31页
数据库原理习题集_第3页
第3页 / 共31页
数据库原理习题集_第4页
第4页 / 共31页
数据库原理习题集_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《数据库原理习题集》由会员分享,可在线阅读,更多相关《数据库原理习题集(31页珍藏版)》请在金锄头文库上搜索。

1、习 题 集绪论一、填空题1、 数据管理技术经历的三个发展阶段为人工管理阶段、文献系统阶段、数据库系统阶段。2、 数据管理技术经历了人工管理,文献系统和数据库系统。3、 目前,数据库系统支持的重要数据模型有_层次_模型、网状_模型和关系模型。4、 与文献系统相比较,数据库系统的冗余度_低_,数据共享性高_5、 数据库系统中,数据的逻辑独立性是指:当数据的逻辑构造_变化了,_顾客程序_可以不变。6、 当数据库的_存储构造_变化了,由数据库管理员对_模式内模式_映象作相应变化,可以使_模式_保持不变,从而保证了数据的物理独立性。7、 由于数据库系统在三级模式之间提供了_外模式/模式映像和模式/内模式

2、映像_两层映象功能,这就保证了数据库系统具有较高的数据独立性。8、 数据独立性有逻辑独立性_、物理独立性_两个含义。9、 提供数据库定义、数据装入、数据操纵、数据控制和B维护功能的软件称为_DMS 数据库管理系统_。 10、 在三大老式的数据模型中,具有严格的数学理论基本的是_关系模型。二、单选题(在下列每题四个备选答案中选出一种对的答案)1. 数据库管理系统是位于顾客与操作系统_之间的一层数据管理软件。硬件与软件顾客与操作系统硬件与操作系统数据库与操作系统2. DB、DBS和DBS三者间的关系是_S涉及B和DBS_。D涉及DBM和DSDB涉及DB和DBMSDBS涉及D和DBBS与DB和DBM

3、S无关3. _数据库是长期存储在计算机内的有组织,可共享的数据集合。数据库管理系统数据库系统数据库 文献组织4. _数据库管理系统_是位于顾客与操作系统之间的一层数据管理软件。数据库管理系统 数据库系统数据库 数据库应用系统5. 在人工管理阶段,数据是_无构造的。有构造的 无构造的整体无构造,记录有构造 整体构造化的6. 在数据库系统阶段,数据是_整体构造化的_。有构造的 无构造的整体无构造,记录有构造 整体构造化的7. 在文献系统阶段,数据独立性差_。无独立性独立性差具有物理独立性具有逻辑独立性8. 要保证数据库的数据独立性,需要修改的是_三层模式之间的两种映射_ 三层模式之间的两种映射 模

4、式与内模式模式与外模式三层模式9. _概念模型_属于信息世界的模型,事实上是现实世界到机器世界的一种中间层次。数据模型概念模型层次模型关系模型10. 下列四项中说法不对的的是_C_ A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的反复D. 数据库具有较高的数据独立性 11. 三级模式间存在两种映射,它们是_A_。A. 模式与子模式间,模式与内模式间 (子模式外模式=顾客模式)B. 子模式与内模式间,外模式与内模式间C. 子模式与外模式间,模式与内模式间D. 模式与内模式间,模式与模式间 12. 数据库系统的体系构造是_C_A. 两级模式构造和一级映象B.

5、三级模式构造和一级映象C. 三级模式构造和两级映象D. 三级模式构造和三级映象13. 下列数据模型中,数据独立性最高的是_A. 网状数据模型B. 关系数据模型C. 层次数据模型D. 非关系模型14. FoB+是一种基于_D_。A. 层次模型的DBMSB. 网状模型的BMS C. 关系模型的应用程序D. 关系模型的DBM 15. 数据库中,层次模型_A. 有且仅有一种结点无双亲,其她结点有且仅有一种双亲B. 有一种以上结点无双亲C. 每个结点都无双亲D. 有一种结点有多于一种双亲16. 描述数据库中全体数据的逻辑构造和特性的是_B_A. 内模式B. 模式C. 外模式D. 存储模式17. 逻辑数据

6、独立性是指_B_A. 模式变,顾客不变B. 模式变,应用程序不变C. 应用程序变,模式不变D. 子模式变,应用程序不变18. 公司中有多种部门和多名职工,每个职工只能属于一种部门,一种部门可以有多名职工,从职工到部门的联系类型是_C_。A. 多对多B. 一对一C. 多对一D. 一对多19. 数据库具有_D_,最小冗余,较高的数据独立性和易于扩大等特点。A. 程序构造化B. 程序原则化C. 数据模块化D. 数据构造化20. 要保证数据库逻辑数据独立性,需要修改的是_C_。A. 模式B. 模式与内模式的映射C. 外模式与模式的映射D. 内模式21. 下列四项中,不属于数据库特点的是_。A. 数据共

7、享B. 数据完整性C. 数据冗余很高D. 数据独立性高22. 学生社团可以接纳多名学生参与,但每个学生只能参与一种社团,从社团到学生之间的联系类型是_D_。A. 多对多B. 一对一C. 多对一D. 一对多23. 反映现实世界中实体及实体间联系的信息模型是_D_。A. 关系模型B. 层次模型C. 网状模型D. E-R模型24. 目前应用最广泛的数据模型是_B_。A. E模型B. 关系模型C. 网状模型D. 层次模型关系数据库一、填空1、 关系模型的三类完整性是_实体完整性、参照完整性_和_顾客定义完整性_。若基本关系R中具有与另一种基本关系S的主码Ks相相应的属性组F,则对于R中每一种元组在上的

8、值必须为Ks中的值_或者_ll_。2、 关系模型中系统自动支持的完整性约束是_实体完整性和_参照完整性约束。3、 ER图的重要元素是实体、属性和_联系_。4、 集合R与S的交可以用关系代数的种基本运算表达为_-(R-S)。5、 集合R与的连接可以用关系代数的5种基本运算表达为_。6、 关系中主码的取值必须唯一且非空,这条规则是实体_完整性规则。7、 关系代数中专门的关系运算涉及:选择、投影、连接_和除法。8、 关系数据操作语言(ML)的特点是:操作对象与成果均为关系、操作的_高度的非过程化、语言一体化、并且是建立在数学理论基本之上。9、 关系代数中专门的关系运算涉及:选择、投影、连接和_除运算

9、。10、 关系代数的基本运算是并、差、_选择_、笛卡尔积_和投影_。二、单选题(在下列每题四个备选答案中选出一种对的答案)1. 从关系中挑选出指定的属性构成新关系的运算称为_B_。A. 选用运算 B. 投影运算C. 连接运算D. 交运算 2. 数据库的关系模型中,侯选码是_BA. 二维表中的字符型的属性值B. 二维表中能唯一地标记一种元组的属性组C. 二维表中的记录号D. 二维表中不会有空值的属性值3. 一种关系中的候选核心字BA. 至多一种B. 可多种C. 必须多种D. 至少3个4. 若关系中的某一属性组的值能唯一地标记一种元组,则称该属性组为_B_。 A. 主码B. 候选码C. 主属性D.

10、 外码5. _由数据构造、关系操作集合和完整性约束三部分构成。A. 关系模型B. 关系C. 关系模式D. 关系数据库6. 一组具有相似数据类型的值的集合称为_D_。A. 关系B. 属性C. 分量D. 域7. 关系是_D_。A. 型B. 静态的C. 稳定的D. 关系模型的一种实例8. 所谓空值就是_的值。A. 数值0B. 空的字符串 C. 未知的值D. 任何值9. 集合R与的差表达为_B_。A. t|tRSB. t|ttSC. ttRtSD. rtstR tS10. 关系模型中,同一种表中的不同属性命名_C_A. 可相似B. 必须相似C. 必须不同D. 可相似,但数据类型不同11. 关系模式是_

11、A_A. 型B. 动态的C. 不稳定的D. 一种实例12. 关系代数的五个基本操作可直接转换成元组关系演算体现式,它们是:并、差、投影,选择和B_A. 交B. 笛卡尔积C. 自然连接D. 除法13. 进行自然连接运算的两个关系必须具有_A. 相似属性个数B. 公共属性C. 相似关系名D. 相似核心字14. 关系数据模型的三个构成部分中,不涉及_D_。A. 完整性规则 B. 数据构造C. 数据操作D. 并发控制15. 下列四项中,不属于关系数据库特点的是_D。A. 数据冗余小 B. 数据独立性高 C. 数据共享性好 D. 多顾客访问16. 为提高效率,关系数据库系统必须进行_B_解决。A. 定义

12、视图B. 查询优化C. 数据恢复D. 数据规范化到最高范式17. 下列四项中,必须进行查询优化的是_A_。A. 关系数据库B. 网状数据库C. 层次数据库 D. 非关系模型 18. 如果关系R 中有4 个属性和 3个元组,关系 S 中有 3 个属性和 5 个元组,则 R S 的属性个数和元组个数分别是( B )。7 和 B.7 和 15 C.12和 8 D.12 和 15 关系数据库原则语言QL一、填空1、 在Q语言中授权的操作是通过_GRAT_语句实现的。2、 186年,_QL_被定为关系数据库原则语言。3、 嵌入式S需要用_游标_把集合操作转换成单记录解决方式。 4、 SQL语言中的GAT

13、语句的功能是授权操作;RVE语句的功能是回收_。5、 QL语言提供数据库定义、数据操作_、数据控制等功能。6、 AVING子句与WHERE子句很相似,其区别在于:WERE子句作用的对象是_基本表或视图_,AVING子句作用的对象是_组。7、 职称 n (专家,副专家)与 职称 = 专家 an 职称= 副专家 等价吗_不等价_?二、单选题(在下列每题四个备选答案中选出一种对的答案)1. SQL语言属于_D_。A. 关系代数语言B. 元组关系演算语言C. 域关系演算语言库D. 具有关系代数和关系演算双重特点的语言2. SQ语言称为_C_。A. 构造化定义语言B. 构造化控制语言C. 构造化查询语言D. 构造化操纵语言3. 建立数据库三级模式的功能由SQL语言的_完毕。A. 数据定义功能B. 数据操纵功能C. 数据查询D. 数据控制4. SQ语言的一体化特点是重要是与_相比较而言的。A. 操作系统命令 B. 非关系模型的数据语言C. 高档语言D. 自然语言5. 数据库中只寄存视图的。A. 操作B. 相应的数据C. 定义D. 限制6. 视图的长处之一是_A_。A. 提高数据的逻辑独立性B. 提高查询效率C. 操作灵活D. 节省存储空间7. 在视图上不能完毕的操作是_C。 A. 更新视图B.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号