书签 分享 收藏 举报 版权申诉 / 41
上传文档赚钱

类型2022年10月自考04735数据库系统原理押题及答案解析.docx

  • 上传人(卖家):雁南飞1234
  • 文档编号:3598064
  • 上传时间:2022-09-23
  • 格式:DOCX
  • 页数:41
  • 大小:218.14KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《2022年10月自考04735数据库系统原理押题及答案解析.docx》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    2022年10月自考押题及答案
    资源描述:

    1、第一章单选1. 描述事物的符号记录是() A. 数据 B. 数据库 C. 数据库管理系统 D. 数据库系统 答案: A 解析: 本题考查了数据的概念。数据是描述事物的符号记录,故选项A正确。数据库(DB)是指储存在计算机中的有组织、可共享的数据集合。数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。数据库系统(DBS)是指在计算机引入数据库技术之后的系统。2. 数据库系统的英文缩写是() A. Data B. DB C. DBMS D. DBS 答案: D 解析: 本题考查了数据库系统。数据库系统的英文缩写为DBS,故选项D正确。选项A为数据的英文缩写

    2、。选项B为数据库的英文缩写。选项C为数据库管理系统的英文缩写。3. 不属于人工管理阶段数据管理特点的是() A. 数据不保存 B. 应用程序管理数据 C. 数据面向应用 D. 数据冗余小 答案: D 解析: 本题考查了人工管理阶段数据管理的特点。人工管理阶段数据管理的特点有数据不保存;应用程序管理数据;数据面向应用。选项D属于数据库系统的特点。4. DBMS 必须具有将数据库从错误状态恢复到某一已知正确状态的功能。这就是数据库的() A. 故障恢复 B. 安全性 C. 完整性 D. 并发控制 答案: A 解析: 本题考查了数据库系统的特点。数据库的故障恢复是指DBMS 必须具有将数据库从错误状

    3、态恢复到某一已知正确状态的功能。故选项A 正确。数据库的故障恢复属于数据库系统特点中的实施统一管理与控制。实施统一管理与控制主要包括数据的安全性、完整性、并发控制与故障恢复等。(1)数据的安全性是指保护数据,以防止不合法的使用而造成数据泄密和破坏。(2)数据的完整性是指对数据的正确性、有效性和相容性要求。(3)并发控制是指多个用户的并发进程同时存取、修改数据时,可能会发生相互干扰而得到错误结果,对多用户的并发操作加以控制和协调。5. 不属于数据库系统特点的是() A. 数据集成 B. 数据共享性高 C. 数据冗余小 D. 数据不一致 答案: D 解析: 本题考查了数据库系统的特点。数据库系统的

    4、特点有数据集成、数据共享性高、数据冗余小、数据一致性、数据独立性和实施统一管理与控制。6. 对数据库中数据物理结构和存储方式描述的是() A. 模式 B. 外模式 C. 内模式 D. 映像 答案: C 解析: 本题考查了数据库系统的三级模式结构。数据库系统的三级模式结构为模式、外模式和内模式。模式又称为逻辑模式或概念模式,是数据库中全部数据的整体逻辑结构的描述。外模式又称为子模式,是数据库用户能看到并使用的局部数据的逻辑结构和特征的描述。内模式又称存储模式,是对数据库中数据物理结构和存储方式的描述。故选项C正确。7. 能实现数据与程序逻辑独立性的是() A. 模式 B. 外模式/模式映像 C.

    5、 模式/内模式映像 D. 外模式/内模式映像 答案: B 解析: 本题考查了三级模式结构的两层映像与数据独立性。三级模式结构的两层映像分别为外模式/模式映像和模式/内模式映像,分别实现了数据与程序的逻辑独立性和数据与程序的物理独立性。故选项B正确。8. 在客户/服务器结构中,数据库管理系统被称为() A. 客户端 B. 前台 C. 表示层 D. 服务器 答案: D 解析: 本题考查了客户/服务器结构。在客户/服务器结构中,命令行客户端、图形化界面管理工具、应用程序等分别称为“客户端”“前台”“表示层”。数据库管理系统被称为“服务器”“后台”“数据层”。9. 不属于数据模型组成要素的是() A.

    6、 数据结构 B. 数据操作 C. 数据约束 D. 数据类型 答案: D 解析: 本题考查了数据模型。数据模型通常由数据结构、数据操作和数据约束三个要素组成。10. 属性的取值范围称为() A. 实体 B. 属性 C. 码 D. 域 答案: D 解析: 本题考查了概念模型中术语的基本概念。属性的取值范围为域,故选项D正确。实体是客观存在并相互区别的事物。属性是实体所具有的某些特性。码或键是可唯一识别实体的属性集。11. 不属于逻辑模型的是() A. 面向对象模型 B. 网状模型 C. 关系模型 D. 物理模型 答案: D 解析: 本题考查了逻辑模型。主要的逻辑模型有层次模型、网状模型、关系模型、

    7、面向对象模型。数据模型分成概念层数据模型(概念模型)、逻辑层数据模型(逻辑模型)和物理层数据模型(物理模型)。12. 造成数据库中的数据不一致的是() A. 数据存储数量大 B. 数据冗余 C. 数据共享性低 D. 数据库安全性差 答案: B 解析: 本题考查了数据库系统的特点。数据库系统的特点有数据集成;数据共享性高;数据冗余小;数据一致性;数据独立性高;实施统一管理与控制。其中引起数据不一致的根源是数据冗余。13. 模式/内模式映像,保证了数据库的() A. 完整性 B. 安全性 C. 逻辑独立性 D. 物理独立性 答案: D 解析: 本题考查了三级模式结构的两层映像。三级模式结构的两层映

    8、像即外模式/模式映像、模式/内模式映像,分别保证了数据与程序的逻辑独立性、物理独立性。14. 数据库管理员的英文缩写是() A. Data B. DBA C. DBMS D. DBS 答案: B 解析: 本题考查了数据库系统。一个完整地数据库系统由数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员(DBA)和用户组成。15. 数据库管理系统的英文缩写是() A. Data B. DB C. DBMS D. DBS 答案: C 解析: 本题考查了数据库管理系统。数据库管理系统的英文缩写为DBMS。数据库管理系统(DBMS)是专门用于建设和管理数据库的一套软件,介于应用程序和操作系统之间

    9、。16. 不属于数据库管理系统功能的是() A. 数据定义功能 B. 数据操纵功能 C. 数据库的运行管理功能 D. 数据传输功能 答案: D 解析: 本题考查了数据库管理系统的功能。数据库管理系统的主要功能有数据定义功能;数据操纵功能;数据库的运行管理功能;数据库的建立和维护功能;数据组织、存储和管理功能。17. 在数据库中,描述全部数据的整体逻辑结构的是() A. 模式 B. 外模式 C. 内模式 D. 映像 答案: A 解析: 本题考查了数据库系统的三级模式结构。数据库系统的三级模式结构为模式、外模式和内模式。模式又称为逻辑模式或概念模式,是数据库中全部数据的整体逻辑结构的描述。外模式又

    10、称为子模式,是数据库用户能看到并使用的局部数据的逻辑结构和特征的描述。内模式又称存储模式,是对数据库中数据物理结构和存储方式的描述。18. 长期储存在计算机内、有组织的、统一管理的相关数据的集合称为() A. 数据 B. 数据库 C. 数据库管理系统 D. 数据库系统 答案: B 解析: 本题考查了数据库。数据库(DB)是指储存在计算机中的有组织、可共享的数据集合。且数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,系统易于扩展,并可以被多个用户共享。19. 不属于数据库保护措施的是() A. 可串行性 B. 完整性控制 C. 故障恢复 D. 并发控制 答案:

    11、 A 解析: 本题考查了数据库系统的特点。数据库系统的特点中的实施统一管理与控制,又称为数据库保护。数据库保护措施有数据的安全性(安全性控制)、数据的完整性(完整性控制)、并发控制和数据库的故障恢复。20. 在客户/服务器结构中,命令行客户端、图形化界面管理工具、应用程序等称为() A. 服务器 B. 后台 C. 数据层 D. 客户端 答案: D 解析: 本题考查了客户/服务器结构。命令行客户端、图形化界面管理工具、应用程序等称为“客户端”“前台”或“表示层”。数据库管理系统称为“服务器”“后台”“数据层”,主要负责数据管理。21. 浏览器/服务器结构是一种基于Web应用的客户/服务器结构,也

    12、称为()结构。 A. 内模式 B. 客户/服务器 C. 三层客户/服务器 D. 外模式 答案: C 解析: 本题考查了浏览器/服务器结构。浏览器/服务器结构是基于Web应用的客户/服务结构,也称为三层客户/服务器结构。22. 在数据库系统中,定义了数据库全局逻辑结构与物理存储间对应关系的是() A. 子模式/模式映像 B. 模式/内模式映像 C. 外模式/模式映像 D. 外模式/内模式映像 答案: B 解析: 本题考查了模式/内模式映像的定义。模式/内模式映像定义了数据库全局逻辑结构与物理存储间对应关系。23. 概念层数据模型中,客观存在并可相互区别的事物称为() A. 实体 B. 域 C.

    13、属性 D. 联系 答案: A 解析: 本题考查了概念层数据模型中信息世界中的基本概念。客观存在并相互区别的事物称为实体。24. 用实体名与属性名集合来抽象和刻画同类实体,称为() A. 联系 B. 实体集 C. 关系 D. 实体型 答案: D 解析: 本题考查了概念层数据模型中信息世界中的基本概念。实体型的定义是具有相同属性的实体必然具有共同的特征和性质。25. 数据库系统阶段产生的时期是() A. 20世纪40年代中期以前 B. 20世纪40年代后期到50年代中期 C. 20世纪50年代后期到60年代中期 D. 20世纪60年代后期以来 答案: D 解析: 本题考查了数据库系统阶段产生的时期

    14、。数据库系统阶段产生的时期是20世纪60年代后期以来。26. ()是数据库用户能看到并使用的局部数据的逻辑结构和特征的描述。 A. 内模式 B. 外模式 C. 存储模式 D. 模式 答案: B 解析: 本题考查了外模式的概念。外模式又称为子模式,是数据库用户能看到并使用的局部数据的逻辑结构和特征的描述。第一章填空+简答1. 数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于_和_之间。 答案: 应用程序;操作系统 解析: 本题考查了数据库管理系统。数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。2. 文件系统只能实现文件的_。 答案

    15、: 共享 解析: 本题考查了文件系统的概念。文件系统只能实现文件的共享。3. 数据定义与使用数据的应用程序分离称为_。 答案: 数据独立 解析: 本题考查了数据库系统的特点中的数据独立性。数据定义与使用数据的应用程序分离称为数据独立。4. 属性的取值范围为_。 答案: 域 解析: 本题考查了域的概念。域是属性的取值范围。5. 用户是数据库系统的服务对象,其通常包括程序员和_两类用户。 答案: 数据库终端用户 解析: 本题考查了数据库系统的组成中用户的概念。用户是数据库系统的服务对象,其通常包括程序员和数据库终端用户两类用户。6. 文件系统将数据的逻辑结构和物理结构分离,由_实现逻辑结构与物理结

    16、构之间的映射。 答案: 存放方法 解析: 本题考查了文件系统的概念。文件系统将数据的逻辑结构和物理结构分离,由“存放方法”实现逻辑结构与物理结构之间的映射。7. 物理层数据模型描述数据在_上的组织结构。 答案: 存储介质 解析: 本题考查了物理层数据模型。物理层数据模型描述数据在存储介质上的组织结构。8. 物理模型的设计目标是_。 答案: 提高数据库性能和有效利用存储空间。 解析: 本题考查了物理模型的设计目标。物理模型的设计目标是提高数据库性能和有效利用存储空间。9. 通过数据库管理系统看到的现实世界,是基于_来对数据进行建模和表示。 答案: 计算机系统的观点 解析: 本题考查了逻辑模型的概

    17、念。通过数据库管理系统看到的现实世界,是基于计算机系统的观点来对数据进行建模和表示。10. 简述物理数据独立性。 答案: 数据库系统的内模式要修改,即数据库的物理结构要变化,对模式/内模式映像做出相应的修改,以使模式保持不变,也不必修改应用程序,实现了模式不受内模式变化的影响。11. 简述逻辑数据独立性。 答案: 数据库系统的模式要修改,即数据库的逻辑结构要变化,那么只对外模式/模式映像做出相应的修改,以使外模式保持不变,也不必修改应用程序,实现了外模式不受模式变化的影响。12. 简述数据库系统的组成。 答案: 一个完整的数据库系统由数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员

    18、和用户组成。13. 简述数据库系统的特点。 答案: (1)数据集成;(2)数据共享性高;(3)数据冗余小;(4)数据一致性;(5)数据独立性高;(6)实施统一管理与控制;(7)减少应用程序开发与维护的工作量。14. 简述层次模型的数据结构和特点。 答案: (1)它的数据结构是一颗“有向树”,树的每个结点对应一个记录集,也就是现实世界的实体集。(2)特点:有且仅有一个结点没有父结点,它称作根结点;其他结点有且仅有一个父结点。第二章单选11. 属性的个数称为( ) A. 域 B. 元 C. 分量 D. 码 答案: B 解析: 本题考查了关系数据库的基本术语。属性的个数称为元或者度,故选项B正确。域

    19、为属性的取值范围。分量为元组中一个属性值。码为能唯一识别实体的属性集。2. 二维表中的行,也被称为() A. 元组 B. 属性 C. 字段 D. 实体集 答案: A 解析: 本题考查了关系数据库的基本术语。二维表中的行,称为元组。故选项A正确。二维表中的列,称为字段或者属性。而实体集是同型实体的集合。3. 关于参照关系和被参照关系叙述正确的是() A. 参照关系也称为从关系,被参照关系也被称为主关系。 B. 参照关系也称为主关系,被参照关系也被称为从关系。 C. 以主码相关联的两个关系,以外码作为主码的关系称为参照关系。 D. 以外码相关联的两个关系,外码所在的关系称为被参照关系。 答案: A

    20、 解析: 本题考查了关系数据库的基本术语。参照关系也称从关系,被参照关系也称为主关系。它们是指以外码相关联的两个关系,以外码作为主码的关系称为被参照关系,外码所在的关系称为参照关系。4. 关系代数操作中,不要求两个运算对象必须具有相同的属性结构的是() A. 并 B. 交 C. 差 D. 笛尔卡积 答案: D 解析: 本题考查了传统的集合运算。进行并、差、交运算的两个关系必须具有相同的属性个数,且相应属性分别有相同的值域。5. 设关系R1有m个属性,关系R2有n个属性,其中有2个属性是相同的,经过R1和R2笛尔卡积操作后,属性个数为() A. m+n-2 B. m+n C. mn D. max

    21、(m,n) 答案: B 解析: 本题考查了笛尔卡积。R1为m元关系,R2为n元关系。R3由R1和R2所有的元组连接而成的具有(m+n)个分量的元组组成,即使m与n中有相同的部分。6. 下列操作中,不属于关系操作的是() A. 查询 B. 赋值 C. 删除 D. 修改 答案: B 解析: 本题考查了常见的关系操作。常见的关系操作包括查询操作和输入、删除、修改操作两大类。7. 不属于关系模型的三类完整性约束的是() A. 实体完整性 B. 参数完整性 C. 用户定义完整性约束 D. 数据完整性 答案: D 解析: 本题考查了关系的完整性约束。关系模型中的三类完整性约束分别为实体完整性约束 、参数完

    22、整性约束和用户定义完整性约束。而数据库的数据完整性是指数据库中的数据的正确性、相容性和一致性。8. 下列不属于关系模式中可能存在的冗余和异常问题的是() A. 数据冗余 B. 更新异常 C. 插入异常 D. 丢失更新 答案: D 解析: 本题考查了关系模式中可能存在的冗余和异常问题。关系模式中可能存在的冗余和异常问题有数据冗余、更新异常、插入异常、删除异常。丢失更新是并发操作问题,在第六章节会学习到。9. 关系模式产生冗余和异常问题,以及消除这些问题的方法,都与密切相关的概念是() A. 数据依赖 B. 丢失更新 C. 数据不一致 D. 读脏数据 答案: A 解析: 本题考查了数据依赖。关系模

    23、式产生冗余和异常问题,以及消除这些问题的方法,都与数据依赖的概念密切相关。数据依赖其中重要的是函数依赖和多值依赖。故选项A正确。丢失更新和读脏数据都是并发操作引发的数据不一致。10. 对于函数依赖XY,如果X中存在一个真子集W,且满足WY,则XY是() A. 完全函数依赖 B. 部分函数依赖 C. 传递函数依赖 D. 关键字 答案: B 解析: 本题考查了部分函数依赖。设R为任一给定关系,X,Y为其属性集,若XY,且X中存在一个真子集X都有XY,则称Y部分函数依赖于X。故选项B 正确。11. 设R为任一给定关系,如果R中每一列与行的交点处的取值都是不可分的基本元素,则R为() A. 3NF B

    24、. 1NF C. 2NF D. BCNF 答案: B 解析: 本题考查了第一范式的定义。故选项B正确。12. 属性的值都能用来唯一标识该关系的元组,则这些属性称为() A. 码 B. 超码 C. 候选码 D. 主码 答案: A 解析: 本题考查了关系数据库的基本术语。属性的值都能用来唯一标识该关系的元组,则这些属性称为码或者键。在关系的一个码中移去某个属性,仍然是这个关系的码,称为超码或者超键。如果在关系的一个码中,不能再移去任何一个属性,否则就不是这个关系的码,这样的码称为候选码。主码是在若干个候选码中指定一个用来唯一标识关系的元组。13. 反映了某一具体应用所涉及的数据应满足条件的是()

    25、A. 实体完整性约束 B. 参照完整性约束 C. 用户定义完整性约束 D. 逻辑完整性约束 答案: C 解析: 本题考查了关系模型的三类完整性约束。关系模型中的三类完整性约束分别为实体完整性约束、参照完整性约束和用户定义完整性约束。用户定义完整性约束是针对某一应用环境的完整性约束条件,反映了某一具体应用所涉及的数据应满足的条件。14. 在关系数据模型中,元组中的一个属性值称为() A. 域 B. 元 C. 分量 D. 码 答案: C 解析: 本题考查了关系数据模型的基本术语。元组中的一个属性值称为分量。属性的个数称为元或者度。域为属性的取值范围。码为能唯一识别实体的属性集。15. 设有关系R1

    26、(ABCD)和关系R2(ABE),则R1R2结果集的元数为() A. 5 B. 7 C. 4 D. 3 答案: B 解析: 本题考查了笛尔卡积。关于笛卡尔积,设R1为m元关系,R2为n元关系。R3由(m+n)个分量的元组组成,即使m与n中有相同的部分。16. 关系中属性间的对应关系为() A. 映射 B. 函数依赖 C. 联系 D. 规范化 答案: B 解析: 本题考查了函数依赖。函数依赖是指关系中属性间的对应关系。映射是一种映射规则,指出映像双方是如何进行转换的。联系是指实体内部和实体之间的联系。第二章单选21. 在SQL查询语言中,执行投影操作的运算符是() A. UNION B. DIF

    27、FERENCE C. PROJECTION D. JOIN 答案: C 解析: 本题考查了专门的关系运算。传统的集合运算有并(UNION)、差(DIFFERENCE)、交(INTERSECTION)、笛尔卡积(CARTESIAN PRODUCT)。专门的关系运算有选择(SELECT)、投影(PROJECTION)、连接(JOIN)、除(DIVISION)。2. 定义了外码与主码之间的引用规则的是() A. 实体完整性约束 B. 参照完整性约束 C. 用户定义完整性约束 D. 逻辑完整性约束 答案: B 解析: 本题考查了关系模型的三类完整性约束。参照完整性约束就是定义了外码与主码之间的引用规则

    28、,是对关系间引用数据的一种限制。关系模型中的三类完整性约束分别为实体完整性约束、参数完整性约束和用户定义完整性约束。3. 下列关系代数操作中,要求两个运算对象其属性结构完全相同的是() A. 笛尔卡积、交 B. 并、交、差 C. 连接、投影 D. 投影、选择 答案: B 解析: 本题考查了关系代数的操作。在关系代数操作中,要求两个运算对象其属性结构完全相同的是并、交、差。4. 对于FDXY,如果Z是X的子集,满足ZY那么称XY是一个() A. 完全函数依赖 B. 部分函数依赖 C. 传递函数依赖 D. 关键字 答案: B 解析: 本题考查了部分函数依赖。设R为任一给定关系,X,Y为其属性集,若

    29、XY,且X中存在一个真子集X都有XY,则称Y部分函数依赖于X。故选项B正确。5. 二维表中的列称为() A. 元组 B. 属性 C. 记录 D. 实体集 答案: B 解析: 本题考查了关系数据库的基本术语。二维表中的列,称为字段或者属性。二维表中的行,称为元组或者记录。而实体集是同型实体的集合。6. 不含重复组,且不存在嵌套结构的关系为() A. 1NF B. 2NF C. 3NF D. BCNF 答案: A 解析: 本题考查了范式与关系规范化过程。第一范式(1NF)是一个不含重复组的关系,其中不含有嵌套结构。一个低一级范式的关系模式通过模式分解可以转换为若干个高一级范式的关系模式的集合。这种

    30、过程叫做规范化。一般只要求将关系模式规范化到3NF。7. 关系数据库用()来表示实体之间的联系。 A. E-R图 B. 二维表 C. 决策表 D. 决策树 答案: B 解析: 本题考查了关系数据库。关系数据库用二维表来表示实体之间的联系。8. 设关系R有r个属性,关系S有s个属性,其中有两个属性是相同的,经过R和S的笛尔卡积操作后,属性个数是() A. r+s-2 B. r+s C. r+s+2 D. r-s 答案: B 解析: 本题考查了笛尔卡积。关于笛卡尔积,设R1为m元关系,R2为n元关系。R3=R1R2,R3由(m+n)个分量的元组组成,即使m与n中有相同的部分。9. 在关系的一个码中

    31、移去某个属性,仍然是这个关系的码,则这样的码称为() A. 超码 B. 候选码 C. 主码 D. 属性 答案: A 解析: 本题考查了关系数据库中的基本术语。在关系的一个码中移去某个属性,仍然是这个关系的码,则称这样的码为该关系的超码。10. 如图所示两个关系R1和R2,下列运算能得到关系R3的是() A. 笛尔卡积 B. 连接 C. 并 D. 交 答案: A 解析: 本题考查了笛尔卡积。R1为m元关系,R2为n元关系。R3由(m+n)个分量的元组组成,即使m与n中有相同的部分。11. 一个关系的候选码或候选键是这个关系的()超码。 A. 参照 B. 唯一 C. 最小 D. 最大 答案: C

    32、解析: 本题考查了候选码。一个关系的候选码或候选键是这个关系的最小超码。12. 下列不属于函数依赖的是() A. 传递函数依赖 B. 部分函数依赖 C. 完全函数依赖 D. 关键函数依赖 答案: D 解析: 本题考查了函数依赖。函数依赖包括完全函数依赖、部分函数依赖、传递函数依赖。13. 已知关系R(A,B)和S(A,B),则以下关系代数表达式中错误的是() A. B. C. D. 答案: A 解析: 14. 当关系R和S自然连接时() A. 自然连接要求两个关系中相同的分量,不必是相同的属性组 B. 在新表中,只包含两个关系之间公共属性值相等的行,不消除重复属性 C. 在新表中,只包含两个关

    33、系之间公共属性值相等的行,消除重复属性 D. 在新表中,包含R S中所有的行 答案: C 解析: 本题考查了自然连接。自然连接是特殊的等值连接,两个关系中进行比较的分量是相同的属性组,并在结果中去掉重复的属性。15. 如图所示,两个关系R1和R2,运算能得到关系R3的是() A. 笛卡尔积 B. 连接 C. 交 D. 并 答案: B 解析: 本题考查了连接运算。在新表中,只包含两个关系之间公共属性值相等的行,消除重复属性。16. 若D1=a1,a2,a3,D2=1,2,3,则D1D2集合中共有元组()个。 A. 8 B. 27 C. 9 D. 6 答案: C 解析: 本题考查了笛卡尔积。D1中

    34、有3个元素,D2中有3个元素,所以D1D2集合中共有元组9个。第二章填空+简答+综合1. 关系模型的三个组成要素是关系数据结构、关系操作集合和_。 答案: 关系完整性约束 解析: 本题考查了关系模型的三个组成要素。分别是关系数据结构、关系操作集合和关系完整性约束。2. 常用的关系操作有查询操作和插入、_、修改操作两类。 答案: 删除 解析: 本题考查了常用的关系操作。常用的关系操作有查询操作和插入、删除、修改操作两类。3. 在一个关系R中,若每个数据项都是不可再分的原子项,那么R属于_。 答案: 第一范式 解析: 本题考查了第一范式的概念。在一个关系R中,若每个数据项都是不可再分的原子项,那么

    35、R属于第一范式。4. 关系代数是关系操作语言的一种传统表示方式,它是以_为基础发展起来的。 答案: 集合代数 解析: 本题考查了关系代数。关系代数是关系操作语言的一种传统表示方式,它是以集合代数为基础发展起来的。5. 在关系数据库中,关系模式是_,关系是值。 答案: 型 解析: 本题考查了关系数据库。在关系数据库中,关系模式是型,关系是值。6. 简述关系模式中可能存在的冗余和异常问题。(或简述“不好”的关系模式可能存在的问题) 答案: (1)数据冗余(2)更新异常(3)插入异常 (4)删除异常7. 什么是关系模型完整性约束的检验 答案: 为了维护关系数据库中数据的完整性,在对关系数据库执行插入

    36、、删除和更新操作时,需要检验是否满足实体完整性约束、参照完整性约束、用户定义完整性约束三类完整性约束。8. 简述关系规范化的过程。 答案: 一个低一级范式的关系模式通过模式分解转换为若干个高一级范式的关系模式的集合的过程就叫规范化。在关系数据库系统中,所有的关系结构都必须是规范化的,即至少是第一范式的。9. 简述解决1NF存在的问题的方法。 答案: 将满足部分函数依赖关系和满足完全函数依赖的属性分解并组成两个关系,从而消除非主属性对候选关键字的部分函数依赖,从而获得更高一级的范式。10. 现有一关系模式考生(准考证号,姓名,电话,家庭住址,报考专业编号,报考专业名称,报考年份)(1)此关系模式

    37、最高属于第几范式,为什么?(2)举例说明该关系模式在何种情况下会发生删除异常。(3)将该模式规范到3NF。 答案: (1)1NF,因为存在部分函数依赖。(2)删除考生报考信息时可能会删除考生的基本信息。(3) 考生(准考证号,姓名,电话,家庭住址)专业(报考专业编号,报考专业名称) 报考(准考证号,报考专业编号,报考年份) 解析: (1)怎么判断最高范式。一般要求将范式规范到3NF,所以先排斥最高范式为3NF的情况。判断关系模式中是否存在部分函数依赖,非主属性对候选关键字的部分函数依赖。简单来说,不是候选码中的属性可以由候选关键字推导而来。若存在这样的关系,则最高范式为1NF。若存在非主属性对

    38、候选关键字的传递函数依赖,则最高范式为2NF。要求大家熟练掌握关系模式的基本术语和函数依赖的概念。(2)关系模式中可能存在的问题有数据冗余、更新异常、插入异常、删除异常。数据冗余指同一数据被反复存储。更新异常是指修改麻烦。插入异常指应该插入到数据库中的数据不能执行插入操作的异常。删除异常指不应该删去的数据被删去的情形。第三章单选1. 数据库的生命周期分成() A. 数据库分析与设计阶段、数据库实现与操作阶段 B. 需求分析阶段、概念设计阶段 C. 需求分析、概念设计、逻辑设计和物理设计 D. 需求分析、概念结构设计、逻辑结构设计、物理设计、数据库实施、数据库运行和维护 答案: A 解析: 本题

    39、考查了数据库的生命周期。数据库的生命周期分成数据库分析与设计阶段、数据库实现与操作阶段。故选项A正确。数据库分析与设计阶段包括需求分析、概念设计、逻辑设计和物理设计四个环节。数据库设计的几个基本步骤,即需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库的运行和维护等。2. 计算机辅助软件工程工具俗称() A. CAD B. CASE工具 C. KASE工具 D. MATLAB 答案: B 解析: 本题考查了计算机辅助设计法。计算机辅助设计法是指在数据库设计过程中,以领域专家的知识或经验为主导,模拟某一规范化设计的方法,通过人机交互的方式来完成设计的某些过程。采用计算机辅助软

    40、件工程工具(俗称CASE工具)。3. 一类较为普遍、常用的数据库方法为() A. 直观设计法 B. 规范设计法 C. 计算机辅助设计法 D. 概念结构设计方法 答案: B 解析: 本题考查了数据库设计的方法。规范设计法是一类较为普遍、常用的数据库方法。 常见的规范设计法有新奥尔良设计方法、基于E-R模型的数据库设计方法、基于第三范式的设计方法。4. 不属于需求分析四个步骤的是() A. 确定数据库范围 B. 分析数据应用过程 C. 数据库重组与重构 D. 编写需求分析报告 答案: C 解析: 本题考查了需求分析。需求分析一般分成确定数据库范围、分析数据应用过程、收集与分析数据和编写需求分析报告

    41、四个阶段。数据库重组与重构是系统维护中最困难的工作。5. 不属于数据库运行和维护工作有() A. 数据库的转载和恢复 B. 数据库的安全性、完整性控制 C. 数据库试运行 D. 数据库的重组与重构 答案: C 解析: 本题考查了数据库运行和维护。数据库投入运行后的维护工作有:数据库的转载和恢复;数据库的安全性、完整性控制;数据库性能的监督、分析和改进;数据库的重组与重构。数据库实施阶段的工作包括加载数据、应用程序设计、数据库试运行。6. 班级与学生之间的联系是() A. 1:N B. 1:1 C. M:N D. N:M 答案: A 解析: 本题考查了实体型之间的联系。每个班级包含多个学生,一个学生只能属于一个班级,所以班级与学生之间是一对多的联系。7. 在E-R图中,矩形表示() A. 实体 B. 实体间的联系 C. 实体或者联系的属性 D. 无 答案: A 解析: 本题考查了图形符号的含义。在E-R图中,矩形表示实体。菱形表示实体间的联系。椭圆表示实体或联系的属性。8. 一对一联系转换为一个独立的关系模式,则该关系的候选码为()

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:2022年10月自考04735数据库系统原理押题及答案解析.docx
    链接地址:https://www.163wenku.com/p-3598064.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库