[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc

上传人:arrownail386 文档编号:915071 上传时间:2019-02-28 格式:DOC 页数:11 大小:64KB
下载 相关 举报
[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc_第1页
第1页 / 共11页
[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc_第2页
第2页 / 共11页
[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc_第3页
第3页 / 共11页
[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc_第4页
第4页 / 共11页
[自考类试卷]全国自考(数据库系统原理)模拟试卷6及答案与解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、全国自考(数据库系统原理)模拟试卷 6 及答案与解析一、单项选择题1 存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是( )(A)Data Dictionary(DD)(B) Database(DB)(C) Database System(DBS)(D)Database Management System(DBMS)2 数据库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的( )(A)事务并发性(B)数据可靠性(C)数据独立性(D)数据重用性3 ER 图是数据库设计工具之一,它适用于建立数据库的 ( )(A)概念模型(B)逻辑模型(C)结构模型(D)物理模型4 下列属

2、于需求分析阶段工作的是( )(A)确定系统范围(B)设计局部概念模型(C)进行数据抽象(D)可行性分析5 数据流图(DFD)是用于描述结构化方法中( )阶段的工具。(A)可行性分析(B)详细设计(C)需求分析(D)程序编码6 数据库概念设计的 ER 图中,用属性描述实体的特征,属性在 ER 图中用( )表示。(A)矩形(B)四边形(C)菱形(D)椭圆形7 在关系中,能唯一标识元组的属性集称为关系模式的( )(A)候选键(B)主键(C)外键(D)超键8 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、笛卡尔积、投影和( )(A)交(B)选择(C)自然连接(D)除法9 若 D

3、1=a1,a2 ,a3,D2=1,2,3,则 D1D2 集合中共有元组( )个。(A)6(B) 8(C) 9(D)2710 在域关系演算中,域变量的变化范围是( )(A)整个关系(B)某个值域(C)数据库中的所有域(D)数据库中所有关系11 SQL 语言是关系型数据库系统典型的数据库语言,它是 ( )(A)过程化语言(B)结构化查询语言(C)格式化语言(D)导航式语言12 在 SQL 中,建立视图用( )(A)CREATE SCHEMA 命令(B) CREATE TABLE 命令(C) CREATE VIEW 命令(D)CREATE INDEX 命令13 事务的原子性是指( )(A)事务中包括

4、的所有操作,要么都做,要么都不做(B)事务一旦提交,对数据库的改变是永久的(C)一个事务内部的操作及使用的数据对并发的其他事务是隔离的(D)事务必须使数据库从一个一致性状态变到另一个一致性状态14 数据库系统中,物理数据独立性是指( )(A)外模式改变不影响逻辑模式(B)逻辑模式改变不影响应用程序(C)逻辑模式改变不影响内模式(D)内模式改变不影响应用程序15 ODBC 的含义是( )(A)对象关系数据库系统(B)数据库管理系统(C)开放数据库互连(D)对象关系数据库二、填空题16 数据独立性分为物理数据独立性和_ 两个级别。17 数据库系统中三层模式结构定义存放在_中。18 在对象关系图中,

5、单箭头()表示属性值是_。19 模式分解的优点之一是能消除_和操作异常现象。20 关系演算可以分为元组关系演算和_关系演算。21 SQL 数据库中的表,可以是基本表,也可以是 _。22 数据库由低到高安全性级别依次是环境级、职员级、OS 级、网络级、_级。23 设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=BA,BD,则 R 的候选键是_。24 若用户编写程序时,只需指出做什么,不需指出怎么做,这类 DML 是_DML;关系的 DML 属于这一类。25 在面向对象技术中,引用类型相当于程序设计中_的概念。三、简答题26 已知关系 R(A,B)和 S(C,D),有两个等

6、价的关系代数表达式:E1=A(B=CA=99(RX S),E2= A(B=C(RD=99(S),试分析哪一个关系代数表达式的执行效率高?为什么?27 简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。28 设有关系模式 R(X,Y,Z),F=YZ ,XZY。试判断该关系模式为第几范式,并说明理由。29 设有职工关系 EMPLOYEE(职工号,姓名,性别,技能),有关系代数运算表达式: 1,2,4 (EMPLOYEE)4(2=CHEN( EMPLOYEE)请用汉语句子写出该表达式所表示的查询。30 设有供应商关系 S 和零件关系 P,如题 30 图所示, S 和 P 的主键分别是“

7、供应商号”和“零件号”,P 的外键是 “供应商号”。分析下列 3 个操作能否被正确执行,并说明理由。在 P 中插入元组(P2, 白,A2)在 P 中插入元组( NULL,绿,Al)在 P 中插入元组(P4,白,A5)31 简述事务的 COMMIT 语句和 ROLLBACK 语句的功能。32 什么叫封锁的粒度?33 写出 SQL 的基本表约束的几种形式。34 在教学数据库中,规定每门课(C#)只有一名教师(T#)任课;每名教师只有一个家庭地址 (ADDRESS);每名教师只能上一门课。试写出相应的函数依赖集合。35 简述面向对象技术中聚合的概念。四、综合题36 假设某商业集团数据库中有一关系模式

8、 R 如下:R(商店编号,商品编号,数量,部门编号,负责人)如果规定:(1)每个商店的每种商品只有一个部门销售。(2)每个商店的每个部门只有一个负责人。(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式 R 的基本函数依赖。(2)找出关系模式 R 的候选键。(3)试问关系模式 R 最高已经达到第几范式?为什么?(4)如果 R 不属于 3NF,请将 R 分解成 3NF 模式集。37 某旅行社管理系统涉及的部分信息如下:(1)景点:景点编号、景点名称、地点、景点描述。(2)线路:线路编号、线路名称、线路描述。(3)导游:工号、姓名、等级。(4)团队:团队编号

9、、人数、开始日期、截止日期。其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。(1)建立一个反映上述局部应用的 ER 模型,要求标注联系类型(可省略实体属性)。(2)根据转换规则,将 ER 模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。全国自考(数据库系统原理)模拟试卷 6 答案与解析一、单项选择题1 【正确答案】 B【试题解析】 主要考查的知识点为数据库的定义。数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是 Database,简称为 D

10、B。A选项为数据字典的英文名称,C 选项为数据库系统的英文名称, D 选项为数据库管理系统的英文名称。2 【正确答案】 C【试题解析】 数据库三层模式之间的两级映像的存在,使得要修改数据库的物理或逻辑模式时,只需修改相应的模式映像,从而使应用程序和数据库的数据结构尽可能保持不变,实现了较高的数据独立性。所以本题答案为 C。3 【正确答案】 A4 【正确答案】 A【试题解析】 需求分析阶段的工作内容有:(1)分析用户活动,产生业务流程图。(2)确定系统范围,产生系统关联图。(3) 分析用户活动涉及的数据,产生数据流图。(4)分析系统数据,产生数据字典。B 和 C 选项是概念设计阶段需要进行的工作

11、,D 选项是规划阶段的工作。5 【正确答案】 C【试题解析】 在需求分析阶段利用数据流图来表示数据与加工之间的关系。6 【正确答案】 D7 【正确答案】 D8 【正确答案】 B【试题解析】 关系代数的五个基本操作有:并、差、笛卡尔积、投影和选择。A项、C 项和 D 项均为关系代数的组合操作。9 【正确答案】 C【试题解析】 两个关系的笛卡尔积中元组的个数为两个关系中元组个数的乘积。10 【正确答案】 B【试题解析】 域变量的变化范围是某个值域,既不是所有域也不是关系。11 【正确答案】 B12 【正确答案】 C13 【正确答案】 A【试题解析】 选项 B 是事务的持久性,选项 C 是隔离性,选

12、项 D 是一致性。14 【正确答案】 D【试题解析】 数据库系统中,物理数据独立性是指对内模式的修改尽量不影响逻辑模式、外模式和应用程序。15 【正确答案】 C二、填空题16 【正确答案】 逻辑数据独立性17 【正确答案】 数据字典(或 DD)18 【正确答案】 单值19 【正确答案】 数据冗余20 【正确答案】 域21 【正确答案】 视图22 【正确答案】 DBS23 【正确答案】 BC24 【正确答案】 非过程性25 【正确答案】 指针三、简答题26 【正确答案】 E2 的执行效率高。因为 E2 先执行选择操作,减少了参与笛卡尔积的元组数目,从而减少了操作的时间和空间。27 【正确答案】

13、在依赖关系中,当外键是主键的组成部分时,外键值不允许为空;否则外键值允许为空。28 【正确答案】 (1)R3NF。(2)R 的候选键为 XY 和 XZ,R 中的属性都是主属性,不存在非主属性对候选键的传递函数依赖。29 【正确答案】 检索具备职工“CHEN”所有技能的职工的职工号和姓名。30 【正确答案】 操作工不能被正确执行,因为违反了主键唯一性的约束。操作不能被正确执行,因为违反了实体完整性规则。操作不能被正确执行,因为违反了参照完整性规则。31 【正确答案】 COMMIT 语句表示事务执行成功地结束(提交),此时告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都已交付实施

14、(写入磁盘)。ROLLBACK 语句表示事务执行不成功地结束(应该 “回退”),此时告诉系统,已发生错误,数据库可能处在不正确的状态,该事务对数据库的所有更新必须被撤销,数据库应恢复该事务到初始状态。32 【正确答案】 封锁对象的大小称为封锁的粒度。33 【正确答案】 SQL 的基本表约束主要有三种形式:候选键定义、外键定义和检查约束。34 【正确答案】 C#T# T#ADDRESS T#C# 说明:后两个可合写成T#(C#,ADDRESS)35 【正确答案】 聚合表达了成分对象和聚合对象之间的“is part of” (一部分)的联系。聚合实际上是一种较强形式的关联联系(附加“is part

15、 of” 语义)。在类图中表示时,聚合的一端用空的菱形表示。四、综合题36 【正确答案】 (1)有三个函数依赖:(商店编号,商品编号)部门编号 (商店编号,部门编号)负责人 (商店编号,商品编号)数量 (2)R 的候选键是(商店编号,商品编号) (3)因为 R 中存在着非主属性“负责人” 对候选键(商店编号,商品编号)的传递函数依赖,所以 R 属于 2NF,不属于 3NF。 (4)将 R 分解成: R1(商店编号,商品编号,数量,部九编号) R 2(商店编号,部门编号,负责人)37 【正确答案】 (1) (2)景点(景点编号,景点名称,地点,景点描述) 线路(线路编号,线路名称,线路描述) 导游(工号,姓名,等级, ) 团队(团队编号,人数,开始日期,截止日期, ) 组成( )(注:_为主键,为外键。)

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

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1