【学历类职业资格】数据库系统原理自考题模拟8及答案解析.doc
《【学历类职业资格】数据库系统原理自考题模拟8及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据库系统原理自考题模拟8及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统原理自考题模拟 8及答案解析(总分:100.00,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:30.00)1.对于实体集 A中的每一个实体,实体集 B中至少有一个实体与之联系,反之亦然,则称实体集 A与实体集 B之间具有的联系是_(分数:2.00)A.多对一B.一对多C.多对多D.一对一2.对用户访问数据库各种资源的权限加以限定是为了保护数据库的_(分数:2.00)A.完整性B.安全性C.并发性D.一致性3.对关系的描述不正确的是_(分数:2.00)A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换4.下列规则中正确的是_(分数:2
2、.00)A.若 XY,WYZ,则 WXZB.若 XY,则 XYC.若 XYZ,则 XZ,YZD.若 XY=,则 XY5.在 MS SQL Server中,建立表 stu(no,name,sex,birthdayr),no 为表的主键,表中信息如表所示,能够正确执行的插入操作是_ no name sex birthday 1 李红 女 1978/05/06 4 张三 男 1978/08/08 6 李四 男 1978/12/11 (分数:2.00)A.INSERT INTO stu VALUES(“陈静“, “女“)B.INSERT INTO stu VALUES(4, “陈静“, “女“, “1
3、978/10/09“)C.INSERT INTO stu VALUES(2, “陈静“, “女“, “1978/10/09“)D.INSERT INTO stu VALUES(2, “女“, “陈静“, “1978/10/09“)6.在 SELECT语句中使用*表示_(分数:2.00)A.选择任何属性B.选择全部属性C.选择全部元组D.选择主键7.在第一个事务以 S封锁方式读数据 A时,第二个事务对数据 A的读方式会遭到失败的是_(分数:2.00)A.实现 X封锁的读B.实现 S封锁的读C.不加封锁的读D.实现共享型封锁的读8.在 DB恢复中,对尚未做完的事务执行_处理。(分数:2.00)A.
4、REDOB.UNDOC.COMMITD.ROLLBACK9.下列哪个关键字不能用来激活触发器_(分数:2.00)A.InsertB.UpdateC.DeleteD.Select10.解决并发操作带来的数据不一致性问题时普遍采用_(分数:2.00)A.封锁B.恢复C.存取控制D.协商11.在数据库系统中,日志文件用于_(分数:2.00)A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复12.设有关系 R和 S如图所示,则 R S的值是_ A B C D (分数:2.00)A.B.C.D.13.下列不属于并发操作带来的问题是_(分数:2.00)A.丢失更新B.读脏数据C
5、.不可重复读D.死锁14.PB 9.0连接数据库首先要做的一步是_(分数:2.00)A.建立 ODBC数据源B.建立数据描述文件C.用“Connect”命令连接数据库D.连接数据源15.SQL Server 2000的主要工具中,执行 T-SQL的最佳轻量级工具是_(分数:2.00)A.查询分析器B.服务管理器C.企业管理器D.事件探查器二、第部分 非选择题(总题数:10,分数:10.00)16.数据独立性分为物理数据独立性和 1 两个级别。 (分数:1.00)17.数据库系统中三层模式结构定义存放在 1 中。 (分数:1.00)18.在对象关系图中,单箭头()表示属性值是 1。 (分数:1.
6、00)19.模式分解的优点之一是能消除 1 和操作异常现象。 (分数:1.00)20.关系演算可以分为元组关系演算和 1 关系演算。 (分数:1.00)21.SQL数据库中的表,可以是基本表,也可以是 1。 (分数:1.00)22.数据库由低到高安全性级别依次是环境级、职员级、OS 级、网络级、 1 级。 (分数:1.00)23.设有关系模式 R(A,B,C,D),F 是 R上成立的 FD集,F=BA,BD,则 R的候选键是 1。 (分数:1.00)24.若用户编写程序时,只需指出做什么,不需指出怎么做,这类 DML是 1DML;关系的 DML属于这一类。 (分数:1.00)25.在面向对象技
7、术中,引用类型相当于程序设计中 1 的概念。 (分数:1.00)三、简答题(总题数:10,分数:30.00)26.简述计算机系统中存储介质的分类。 (分数:3.00)_27.简述数据库逻辑设计阶段的主要步骤。 (分数:3.00)_28.以订购关系 ORDER(订单号,书号,书名,单价,订购数量)为例,说明插入异常的含义(注:一个订单可订购多种图书)。 (分数:3.00)_29.为什么要对关系代数表达式进行优化? (分数:3.00)_30.所有的视图是否都可以更新?为什么? (分数:3.00)_31.事务的存取模式有几种,分别是什么? (分数:3.00)_32.简述 T-SQL语言中,局部变量和
8、全局变量的区别。 (分数:3.00)_33.简述采用检查点方法的恢复算法的主要内容。 (分数:3.00)_34.PB 9.0中系统树窗口的作用。 (分数:3.00)_35.简述 ODBC数据库应用程序的主要功能。 (分数:3.00)_四、设计题(总题数:1,分数:20.00)有 4个关系模式如下: 出版社(出版社编号,出版社名称) 图书(图书编号,书名,出版社编号,定价) 作者(作者编号,姓名) 著书(图书编号,作者编号,作者排序) 注:作者排序=1 表示第一作者,依此类推。 用 SQL语句,完成下列问题。(分数:20.00)(1).检索所有定价超过 20元的书名。(分数:4.00)_(2).
9、统计每个出版社图书的平均定价。(分数:4.00)_(3).将科学出版社的所有图书定价下调 5%。(分数:4.00)_(4).列出所有图书的书名、第一作者姓名和出版社名称。(分数:4.00)_(5).设有关系 R(A,B,C)和 S(D,E,A),A 是 R的主键和 S的外键,D 是 S的主键。写出功能与关系代数表达式 B,E ( C=“C2“,E6 (R (分数:4.00)_五、综合题(总题数:2,分数:10.00)某公司的业务规则如下: (1)每位职工可以参加几个不同的工程,且每个工程有多名职工参与。 (2)每位职工有一个职位,且多名职工可能有相同的职位。 (3)职位决定小时工资率,公司按职
10、工在每一个工程中完成的工时,计算酬金。 (4)职工的属性有职工号、姓名、职位和小时工资率。 (5)工程的属性有工程号和工程名称。 试根据上述业务规则:(分数:5.00)(1).设计 ER模型。(分数:2.50)_(2).将 ER模型转换成关系模式集,并规范化为 3NF。(分数:2.50)_已知新华书店销售订单的屏幕输出格式如表所示。 订单编号:1379465 客户编号:NC200574 日期:2011-09-08 客户名称:光华学校 客户电话:65798641 地址:光华路 17号 图书编号 书名 定价 数量 金额 3249786 英语 23.00 100 2300.00 2578964 哲学
11、 25.00 100 2500.00 合计:4800.00 元 书店的业务描述: (1)每一个订单有唯一的订单编号。 (2)一个订单可以订购多种图书,且每一种图书可以在多个订单中出现。 (3)一个订单对应一个客户,且一个客户可以有多个订单。 (4)每一个客户有唯一的客户编号。 (5)每一种图书有唯一的图书编号。 根据上述业务描述和订单格式得到关系模式 R: R(订单编号,日期,客户编号,客户名称,客户电话,地址,图书编号,书名,定价,数量) 问:(分数:5.00)(1).写出 R的基本函数依赖集。(分数:1.25)_(2).找出 R的候选键。(分数:1.25)_(3).判断 R最高可达到第几范
12、式,为什么?(分数:1.25)_(4).将 R分解为一组满足 3NF的模式。(分数:1.25)_数据库系统原理自考题模拟 8答案解析(总分:100.00,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:30.00)1.对于实体集 A中的每一个实体,实体集 B中至少有一个实体与之联系,反之亦然,则称实体集 A与实体集 B之间具有的联系是_(分数:2.00)A.多对一B.一对多C.多对多 D.一对一解析:2.对用户访问数据库各种资源的权限加以限定是为了保护数据库的_(分数:2.00)A.完整性B.安全性 C.并发性D.一致性解析:考点 本题主要考查的知识点为数据库的安全性。 数据库的
13、安全性是指保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏。对用户访问数据库各种资源的权限加以限定防止了不合法的使用。3.对关系的描述不正确的是_(分数:2.00)A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义 D.关系中的元组次序可交换解析:考点 本题主要考查的知识点为关系的定义和性质。 关系是一个具有相同属性的元组的集合。严格地讲,关系是一种规范化了的二维表格。在关系模型中,对关系作了以下规范性限制:关系中每一个属性值都是不可分解的;关系中不允许出现重复元组(即不允许出现相同的元组);由于关系是一个集合,因此不考虑元组间的顺序,即没有行序;元组中的属性在理论上也是无序的
14、,但使用时按习惯考虑列的顺序。4.下列规则中正确的是_(分数:2.00)A.若 XY,WYZ,则 WXZ B.若 XY,则 XYC.若 XYZ,则 XZ,YZD.若 XY=,则 XY解析:5.在 MS SQL Server中,建立表 stu(no,name,sex,birthdayr),no 为表的主键,表中信息如表所示,能够正确执行的插入操作是_ no name sex birthday 1 李红 女 1978/05/06 4 张三 男 1978/08/08 6 李四 男 1978/12/11 (分数:2.00)A.INSERT INTO stu VALUES(“陈静“, “女“)B.INS
15、ERT INTO stu VALUES(4, “陈静“, “女“, “1978/10/09“)C.INSERT INTO stu VALUES(2, “陈静“, “女“, “1978/10/09“) D.INSERT INTO stu VALUES(2, “女“, “陈静“, “1978/10/09“)解析:考点 本题主要考查的知识点为数据插入。 往 SQL基本表中的插入元组的语句为:INSERT INTO.VALUES,元组值应依次为字段“no”、“name”、“sex”、“birthday”的值,其中“no”值不能为空,不能与已有值重复。6.在 SELECT语句中使用*表示_(分数:2.0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据库 系统 原理 考题 模拟 答案 解析 DOC
