《自学考试-数据库系统原理自考题模拟1》由会员分享,可在线阅读,更多相关《自学考试-数据库系统原理自考题模拟1(9页珍藏版)》请在金锄头文库上搜索。
1、数据库系统原理自考题模拟1一、单项选择题 在每小题列出的四个备选项中只有一个是符合题目要求的。 丄、下列哪个选项不屈于数据管理技术进入数据库阶段的标志A. 层次模型的工MS系统的推出B. 具有数百兆字节容量和快速存取的磁盘进入市场C. 网状模型的提出D. 关系模型的提出2、在数据库系统中,提供数据与应用程序间物理独立性的是A外模式/逻辑模式映像B.逻辑模式/内模式映像C.外模式/内模式映像 D.子模式/逻辑模式映像3、下列描述中正确的是A.概念模型独立于硬件,但依赖于软件B.逻辑模型独立于硕件和软件C.外部模型独立于硬件,但依赖于软件D.内部模型依赖于硬件,但独立于软件4、在数据库的三层模式中
2、,描述数据库中全部数据的整体逻辑结构的是A.外模式 B.内模式C.逻辑模式 D.存储模式5、数据库管理系统能实现对数据库的数据载入、转换、转储、数据库的改组以及性能监控,这类功能称为数据库的A.定义功能 B.操纵功能C.保护功能 D维护功能6、关系模式的任何属性A.不可再分 B.可再分C.命名在该关系模式中可以不唯一D.以上都不正确7、设F是关系模式R的FD集,如果对F中每个非平凡的FD X-Y,都有X是R的超键,则AR属于2NF,但不一定属于3NFBR属于3NF,但不一定属于BCNFCR属于BCNF,但不一定属于4NFD. R属于4NF8、在数据库中,产生数据不一致的根木原因是A.数据存储量
3、太大B.没有严格的数据保护C.未对数据进行严格的控制D.数据冗余9、设关系模式R(ABC 上成立的函数依赖集F为B-C, C-A, p=AB, AC为R的一个分解,那么分解pA保持函数依赖 B.丢失了B-CC.丢失了C-A D.是否保持函数依赖由R的当前值确定10、设计应用程序与数据库的接口,是在数据库设计的A.需求分析阶段 B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段11在关系模式R(U, F.中,R中任何非主属性对候选键完全函数依赖是RW3NF的A充分必要条件 B.必要条件C.充分条件D.既不充分也不必要条件12、如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获得,贝収是
4、A.递归实体B.复合实体C.弱实体 D.超类实体13、在数据操纵语言(DML)的基本功能中,不包括的是A.插入新数据B.描述数据库结构C.对数据库中数据排序 D.删除数据库中数据14、在ER模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:N联系,2个1:1联系,3个M:N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是A. 6 B. 9C 11 D. 1315、在下列的数据模型中,独立于计算机系统的模型是A.概念模型B.逻辑模型C.内部模型 D.外部模型二、填空题16、从事物的特性到计算机中的具体表示,数据描述经历了概念设计、逻辑设计和三个阶段。17、与一个联系有关的
5、实体集个数,称为联系的o18、在数据抽象的四种级别中,抽象级别最高的数据模型是。19、是对数据描述的集中管理,它的功能是存储和检索各种数据描述。20、ER模型的基本元素是实体、和属性。21、设有关系模式 R(A, B, C, D,F=A-B, B-C,则扩=22、设有关系模式R(X, Y, Z) , F=X-Y, Y-Z ,贝跟的候选键是。23、设有关系模式R(A, B, C,F=AtC, AB-C ,贝!JR中存在函数依赖。24、在数据管理中,一直是影响系统性能的大问题。25、在一个关系R中,若每个数据项都是不可再分的原子项,那么R属于o三、简答题26、数据字典的内容和作用是什么?27、什么
6、是数据兀余?28、数据库设计的规划阶段应做哪些事情?29、以学生选课关系SC (学号,课程号,成绩)为例,说明实体完整性规则的含义。30、如果关系模式R的候选键由全部属性组成,那么R是否属于3NF?说明理由。31、简述外部模型的优点。32、什么是超类型和子类型?33、采用ER方法进行数据库设计过程中,将局部ER模型合并成全局ER模型,需要消除哪三种冲突?34、设关系模式R(A, B, C, D,F=BtA, C-D,分解p=AB, BC, CD,试测试p相对于F是否 为无损连接分解。(需画tUchase过程的示意图)35、什么是数据库管理系统(DBMS) ?四、综合题36、某书店提供网上售书的
7、服务项目,送书上门时需要填写如下表所示的购书单。请根据这张购书 单提供的信息解答下列问题:(1) 设计ER模型(实体的属性可不画出)。(2) 转换成关系模型(标出主键和外键)。购书单编号:X X X X X X购书者姓名:xxx身份证号:XXXXXXXXXXXXXXXXXX 地址:XXXXXXXX 电话:XXXXXXXX书名书号出版社作者单价数量订购日期:× × × × × ×送书日期: ××××&ti rues;×送书人姓名:× Stimes; St
8、imes;购书者签字:37、为体育部门建立数据库,其中包含如下信息:(丄)运动队:队名、主教练,其中队名唯一标识运动队。(2) 运动员:运动员编号、姓名、性别、年龄。(3) 运动项目:项目编号、项目名、所属类别。其中每个运动队有多名运动员,每名运动员只属 于一个运动队;每名运动员可以参加多个项目,每个项目可以有多名运动员参加。系统记录每名运动 员参加每个项目所得名次和成绩以及比赛日期。根据上述叙述,解答以下问题:(1) 建立ER模型(实体的属性可以省略)o(2) 将ER模型转换为关系模型。38、设某商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名 称、地址;商品的
9、属性有:商品号、商品名称、规格、单价;职工的属性有:职工号、姓名、性别。每个商店可销售多种商品,每种商品也可放在多个商店销售。每个商店聘用多名职工,每名职 工只能在一个商店工作。根据上面叙述,解答以下问题:(1)设计ER模型,要求标注联系类型,可省略属性。(2)将ER模型转换成关系模型,标出每一个关系的主键和外键(如果存在)o39、设某工厂数据库中有四个实体集。一是仓库实体集,屈性有仓库号、仓库面积等;二是零件 实体集,属性有零件号、零件名、规格、单价等;三是、供应商实体集,属性有供应商号、供应商 名、地址等;四是保管员实体集,属性有职工号、姓名等。设仓库与零件之间有存放联系,每个仓库可存放多
10、种零件,每种零件可存放于若干仓库中, 每个仓库存放每种零件要记录库存量;供应商与零件Z间有供应联系,一个供应商可供应多种零 件,每种零件也可由多个供应商提供,每个供应商每提供一种零件要记录供应量;仓库与保管员z间 有工作联系,一个仓库可以有多名保管员,但一名保管员只能在一个仓库工作。(1) 试为该工厂的数据库设计一个ER模型,要求标注联系类型,可省略实体属性。(2) 根据转换规则,将ER模型转换成关系模型,要求标明每个关系模式的主键和外键。40、现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:(教师号T姓名,教师号-职称,课程号-课程名,课程号-学分
11、,课程号-教科书名)(1) 指出这个关系模式的主键。(2) 这个关系模式是第几范式,为什么?(3) 将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)。41、假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人)约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商 店的每种商品只有一个库存数量。请冋答下列问题:(1) 找出关系模式R的候选键。(2) 关系模式R最高已经达到第几范式?说明理由。(3) 如果R不屈于3NF,请将R分解成3NF模式集。答案:一、单项选择题1 B本题主要考查的知识点为数据库管理技术的发展阶段。具有数百兆字
12、节容量和快速存取的磁盘进入市场,只是为数据库技术的产生提供了良好的物质条件, 并不是数据管理技术进入数据库阶段的标志。2 B主要考查的知识点为物理独立性。逻辑模式/内模式映像定义逻辑模式和内模式之间的对应性,提供的是数据与应用程序之间的物理独 立性。3、C本题主要考查的知识点为根据数据抽象的级别定义的四种模型。C选项是正确的,其他选项的正确表述应该为:概念模型独立于硬件和软件,逻辑模型独立于硬件但 依赖于软件,内部模型依赖于硬件和软件。4、C主要考查的知识点为三层模式体系结构。在用户(或应用程序)到数据库之间,DB的数据结构有三个层次:外模式是用户与数据库系统的接口, 是用户用到的那部分数据的
13、描述。逻辑模式是数据库中全部数据的整体逻辑结构的描述。内模式是数 据库在物理存储方面的描述,定义所有内部记录类型、索引和文件的组织方式,以及数据控制方面的 细节。5、D6 A 本题主要考查的知识点为关系的性质。 由关系的性质可知,关系中的属性是最小的不可再分的数据单位。7、C8、D9 B本题主要考查的知识点为损失分解。 Hab(F)=BtA, Hac(F)二C-A,所以答案为B选项。 10 C 本题主要考查的知识点为数据库逻辑设计阶段的任务。 数据库逻辑设计阶段的主要任务有:(1)把概念模型转换成逻辑模型。(2)设计外模型。(3)设计应 用程序与数据库的接口。(4)评价模型。(5)修正模型。1
14、1 B12 C 主要考查的知识点为弱实体。 若实体M的存在必须以另一实体的存在为前提,贝恤为弱实体。13、B 木题主要考查的知识点为数据操纵语言DML的功能。DML对数据的基本操作有两类:检索(查询)和更新(插入、删除、更新)。14 B 主要考查的知识点为ER模型转换成关系模式集的算法。 6个实体类型可以转换成6个关系模式,3个M:N联系可以转换成3个关系模式,共9个。15、A二、填空题16、物理设计17、元数18、概念模型19、数据字典(或DD)20、联系21、BC22、23局部24、数据冗余25 1NF三、简答题26、数据字典通常包括:数据项、数据流、数据结构、数据存储和处理过程五个部分。数据字典是 系统中各类数据描述的集合,是一系列二维表格,用于存储和检索各种数据描述。27、数据冗余是指同一个数据在系统中多次重复出现。28、规划阶段应做的事情有:(1)系统调查。(2)可行性分析。(3)确定数据库系统的总目标,并对应用单位的工作流程进行优化和制订项目开发 计划。29、实体完整性规则是指关系中的元组在组成主键的属性上不能有空值。关系SC的主键为(学号,课程号),因此SC中的每个元组在学号、课程号两个属性上的取值均不能为空。30、R属于3NF。根据题意可知,R中无非主屈性,满足3NF的条件,即不存在非主屈性对键的局部和传递函数依 赖。31、简化了用户观点,有助于数据库的