【学历类职业资格】数据库系统原理真题2010年10月及答案解析.doc
《【学历类职业资格】数据库系统原理真题2010年10月及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据库系统原理真题2010年10月及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统原理真题 2010 年 10 月及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.在数据库系统中,提供数据与应用程序间物理独立性的是_A外模式/模式映像 B模式/内模式映像C外模式/内模式映像 D子模式/模式映像(分数:2.00)A.B.C.D.2.对于实体集 A 中的每一个实体,实体集 B 中至少有一个实体与之联系,反之亦然,则称实体集 A 与实体集 B 之间具有的联系是_A多对一 B一对多C多对多 D一对一(分数:2.00)A.B.C.D.3.数据库物理设计的任务不包括_A优化模式 B存储记录结构设计C确定数据存放位置 D存
2、取方法设计(分数:2.00)A.B.C.D.4.设有关系 WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则_A只有 ENO 不能取空值 B只有 CNO 不能取空值C只有 PAY 不能取空值 DENO 与 CNO 都不能取空值(分数:2.00)A.B.C.D.5.在关系模式 R 中,函数依赖 XY 的语义是_A在 R 的某一关系中,若任意两个元组的 X 值相等,则 Y 值也相等B在 R 的一切可能关系中,若任意两个元组的 X 值相等,则 Y 值也相等C在 R 的某一关系中,Y 值应与 X 值相等D在 R 的一切可能关系中,Y 值应与 X 值相等(分数:2.00)A
3、.B.C.D.6.设 R 是一个关系模式,F 是 R 上的一个 FD 集,R 分解成数据库模式 =R 1,R K。如果对 R 中满足 F的每一个关系 r,都有 (分数:2.00)A.B.C.D.7.关系 R 和 S 如下表RA B C1 2 34 5 67 8 9SA B C2 4 64 5 6RS 的结果是 AA B C2 4 64 5 6BA B C1 2 37 8 9CA B C1 2 34 5 67 8 92 4 6D A B C2 4 67 8 9(分数:2.00)A.B.C.D.8.下面关于自然连接和等值连接的叙述中,不正确的是_A自然连接是一种特殊的等值连接B自然连接要求在两个关
4、系中有公共属性,而等值连接不必C两种连接都可以只用笛卡尔积和选择运算导出D自然连接要在结果中去掉重复的属性,而等值连接不必(分数:2.00)A.B.C.D.9.设有关系表 S(NO,NAME,AGE),其中 AGE 为年龄字段,则表达式 AGE NOT BETWEEN 18 AND 24 等价于_AAGE=18 OR AGE=24 BAGE=18 0R AGE24CAGE18 OR AGE=24 DAGE18 0R AGE24(分数:2.00)A.B.C.D.10.下列关于视图的说法中错误的是_A视图是从一个或多个基本表导出的表,它是虚表B视图可以被用来对无权用户屏蔽数据C视图一经定义就可以和
5、基本表一样被查询和更新D视图可以用来定义新的视图(分数:2.00)A.B.C.D.11.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行_AREDO 操作 BUNDO 操作CRESTART 操作 DNULL 操作(分数:2.00)A.B.C.D.12.如果事务 T1 需要两次读取同一数据项 A,但是在两次读操作的间隔中,另一个事务 T2 改变了 A 的值,那么此并发操作所引起的问题是_A丢失更新 B死锁C不可重复读 D读脏数据(分数:2.00)A.B.C.D.13.在 SQL Server 2000 中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工
6、具是_A服务管理器 B企业管理器C查询分析器 D事件探查器(分数:2.00)A.B.C.D.14.PowerBuilder 9.0 的工作空间扩展名是_A.pbt B.pblC.dsw D.pbw(分数:2.00)A.B.C.D.15.在对象联系图中,表示两个属性之间值的联系为逆联系的是_A小圆圈 B单箭头C双线箭头 D双向箭头(分数:2.00)A.B.C.D.二、填空题(总题数:10,分数:10.00)16.在数据库中为提高查询速度而设置的逻辑排序手段称为 1。(分数:1.00)填空项 1:_17.关系模型中,数据联系是通过表间的 1 实现的。(分数:1.00)填空项 1:_18.设 F 是
7、关系模式 R 的 FD 集,如果对 F 中每个非平凡的 FD XY,都有 X 是 R 的 1,则 RBCNF。(分数:1.00)填空项 1:_19.SQL 数据库中表的三种类型有 1、视图和导出表。(分数:1.00)填空项 1:_20.关系代数中基本操作是并、差、笛卡尔积、投影和选择,没有集合的 1 操作,因而关系代数运算总是安全的。(分数:1.00)填空项 1:_21.封锁技术中主要有两种封锁:排他型封锁和 1 型封锁。(分数:1.00)填空项 1:_22.DBS 中用于安全性目的的数据库日志称为 1。(分数:1.00)填空项 1:_23.在安装 SQL Server 2000 时,安装程序
8、会自动创建 4 个系统数据库,分别是 1、Model 数据库、Msdb数据库、Tempdb 数据库。(分数:1.00)填空项 1:_24.PowerBuilder 的一大特点是提供了 1,它封装了对数据库中的数据操作。(分数:1.00)填空项 1:_25.ODBC 是一个分层体系结构,由纵向四个部分:ODBC 数据库应用程序、 1、DB 驱动程序、数据源构成。(分数:1.00)填空项 1:_三、简答题(总题数:10,分数:30.00)26.简述外部模型的优点。(分数:3.00)_27.简述弱实体的概念。(分数:3.00)_28.以订购关系 ORDER(订单号,书号,书名,单价,订购数量)为例,
9、说明插入异常的含义。(注:一个订单可订购多种图书)(分数:3.00)_29.简述核心 SQL 的四个组成部分。(分数:3.00)_30.简述事务的性质。(分数:3.00)_31.设有关系 R(A,B,C)和 S(D,E,A),其中 A 是 R 的主键和 S 的外键,为了不破坏参照完整性,当修改R 中的 A 值时,对 S 中的 A 值可能有几种修改?(分数:3.00)_32.简述权限的定义及权限的种类。(分数:3.00)_33.简述 T-SQL 语言中 BeginEnd 语句的作用。(分数:3.00)_34.简述 PowerBuilder 9.0 中连接 ODBC 数据库的步骤。(分数:3.00
10、)_35.简述 SQL/CLI 中环境记录的功能。(分数:3.00)_四、设计题(总题数:5,分数:20.00)36.设学生社团管理数据库有三个关系:S(Sno,Sname,Age,Sex,Dept)A(Ano,Aname,Location,Manager)SA(Sno,Ano,Date)其中表 S 的属性分别表示学号、姓名、年龄、性别和所在系;表 A 的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表 SA 描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。试用 SQL 语句查询参加“篮球”协会的学生姓名和所在系。(分数:4.00)_37.依据 3
11、6 题的关系模式,建立一个包含 Sno、Sname、Aname 和 Date 的视图 ST。(分数:4.00)_38.依据 36 题的关系模式,试用 SQL 语句查询每个协会的协会编号和学生数,并按人数降序排列。(分数:4.00)_39.依据 36 题的关系模式,试用 SQL 语句查询没有参加任何协会的学生姓名和所在系。(分数:4.00)_40.依据 36 题的关系模式,试用关系代数表达式查询计算机系的学生姓名和年龄。(分数:4.00)_五、综合题(总题数:2,分数:10.00)41.设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式:R(员工号,姓名,电话,产品型号,日期,安装数
12、量)如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。(1)写出关系模式 R 的基本 FD 和关键码。(2)R 最高属于第几范式。(3)将 R 规范到 3NF。(分数:5.00)_42.某商业集团的商品进销存系统中,涉及的部分信息如下:(1)商品:商品号、商品名、规格、计量单位。(2)供应商:供应商号、供应商名、地址。(3)商店:商店号、商店名、地址。(4)客户:客户号、客户名、地址。其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客
13、户,商品销售时要记录销售单价、销售数量和销售日期。(1)建立一个反映上述局部应用的 ER 模型,要求标注联系类型(可省略实体属性)。(2)根据转换规则,将 ER 模型转换为关系模型。(分数:5.00)_数据库系统原理真题 2010 年 10 月答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.在数据库系统中,提供数据与应用程序间物理独立性的是_A外模式/模式映像 B模式/内模式映像C外模式/内模式映像 D子模式/模式映像(分数:2.00)A.B. C.D.解析:2.对于实体集 A 中的每一个实体,实体集 B 中至少有一个实体与之联系,反之亦
14、然,则称实体集 A 与实体集 B 之间具有的联系是_A多对一 B一对多C多对多 D一对一(分数:2.00)A.B.C. D.解析:若实体集 A 中每个实体可以与实体集 B 中任意个(零个或多个)实体有联系,反之亦然,则称 A 与 B的联系是“多对多”联系。3.数据库物理设计的任务不包括_A优化模式 B存储记录结构设计C确定数据存放位置 D存取方法设计(分数:2.00)A. B.C.D.解析:数据库物理设计阶段的任务包括:设计存储记录结构、确定数据存放位置、存取方法的设计、完整性和安全性考虑、程序设计。4.设有关系 WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则
15、_A只有 ENO 不能取空值 B只有 CNO 不能取空值C只有 PAY 不能取空值 DENO 与 CNO 都不能取空值(分数:2.00)A.B.C.D. 解析:实体完整性规则要求关系中的元组在组成主码的属性上不能有空值,即 ENO 与 CNO 均不能取空值。5.在关系模式 R 中,函数依赖 XY 的语义是_A在 R 的某一关系中,若任意两个元组的 X 值相等,则 Y 值也相等B在 R 的一切可能关系中,若任意两个元组的 X 值相等,则 Y 值也相等C在 R 的某一关系中,Y 值应与 X 值相等D在 R 的一切可能关系中,Y 值应与 X 值相等(分数:2.00)A.B. C.D.解析:函数依赖
16、XY 读作“X 函数决定 Y”,表示对于当前关系的任意两个元组,如果 X 值相同,则要求Y 值也相同,即有一个 X 值就有一个 Y 值与之相对应。6.设 R 是一个关系模式,F 是 R 上的一个 FD 集,R 分解成数据库模式 =R 1,R K。如果对 R 中满足 F的每一个关系 r,都有 (分数:2.00)A. B.C.D.解析:7.关系 R 和 S 如下表RA B C1 2 34 5 67 8 9SA B C2 4 64 5 6RS 的结果是 AA B C2 4 64 5 6BA B C1 2 37 8 9CA B C1 2 34 5 67 8 92 4 6D A B C2 4 67 8
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据库 系统 原理 2010 10 答案 解析 DOC
