[计算机类试卷]国家四级数据库工程师模拟试卷6及答案与解析.doc
《[计算机类试卷]国家四级数据库工程师模拟试卷6及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家四级数据库工程师模拟试卷6及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师模拟试卷 6及答案与解析 1 数据库的特点包括最小冗余度、较高的程序与数据独立性、易于扩充和 。 ( A)数据结构化 ( B)数据模块化 ( C)程序结构化 ( D)程序标准化 2 将 个 M: N联系转换为关系模式时,该关系模式的关键字为 。 ( A) N端实体的关键字 ( B) M端实体的关键字 ( C)重新选取其他属性 ( D) M端实体的关键字和 N端实体的关键字组 3 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是 。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 4 与实体相对应的数据库术语是 一。 ( A)文件 ( B
2、)记录 ( C)字段 ( D)数据库 5 根据规范化理论,关系数据库中的关系必须满足其每一属性都是 。 ( A)互相关联的 ( B)互不相关的 ( C)不可分解的 ( D)长度可变的 6 数据库文件结构有多种形式,记录按照查找码值的升序或降序顺序排列存储的文件结是 -。 ( A)堆文件 ( B)顺序文件 ( C)散列文件 ( D)索引文件 7 对于数据文件和它的一个索引义件,如果数据文件中的 每个查找码值在索引文件中都应一个索引记录,则该索引为 。 ( A)聚集索引 ( B)非聚集索引 ( C)稠密索引 ( D)辅索引 8 SQL语言具有数据定义、数据查询、数据操纵和数据控制功能,语句SELE
3、CTINSERUPDATE和 DELETE丁以实现下列哪类功能 ? ( A)数据定义 ( B)数据查询 ( C)数据操纵 ( D)数据控制 9 要查询 INFORMATION表中姓 “王 ”且日名的学生情况。可以用下列哪个命令 ? ( A) SELECT*FROM INFORMATION WHERE姓名 =王 - ( B) SELECT*FROM INFORMATION WHERE姓名 LIKE王 ( C) SELECT*FROM INFORMATION WHERE姓名 =王 ( D) SELECT*FROM INFORMATION WHERE姓名 LIKE王 _ 10 当多个事务并发执行时,
4、数据库管理系统应保证一个事务的执行不被其他事务干扰,这指的是事务的什么特性 ? ( A)原子性 ( B)一致性 ( C)隔离性 ( D)持久性 11 并发操作可能会产生哪些数据不一致 ? ( A)丢失修改 ( B)不可重复读 ( C)读 “脏 ”数据 ( D)以上各项均是 12 要写触高质量的 SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法 ? ( A)事务处理 ( B)使用游标 ( C)合理使用索引 ( D)不充分的连接条件 13 校园一卡通的转账业务巾,学生的钱少了而系统收入账户的余额也没有增加,这一故障属于 ( A)计算机病毒故障 ( B)系统故障 (
5、 C)介质故障 ( D)事务内部故障 14 视图是 DBS采用的 。 ( A)恢复措施 ( B)并发控制措施 ( C)安全性措施 ( D)完整性措施 15 驱动程序管理器是一个 -。 ( A)静态连接库 ( B)动态连接库 ( C)连接驱动器 ( D)应用管理器 16 下列哪组全部属于静态图 ? 一一 ( A)用例图、类图、顺序图、部署图 ( B)类图、顺序图、部署图、活动图 ( C)用例图、对象图、顺序圈、交互图 ( D)用例图、类图、组件图、部署图 17 在分布式数据库的数据分配巾,全局数据有多个副本在每个物理场地的数据副本,这种数据分配的方法属于 -。 ( A)集中式 ( B)分害 0式
6、 ( C)全复制式 ( D)混合式 18 在分布式数据库系统中,查询代价是由下列哪几项来衡量的 ? CPU代价 l O代价 通信代价 存储代价 ( A) ( B) ( C) ( D) 19 下面列出的条目中,哪些是联机分析处理的基本分析功能 ? 一 I聚类 切片 转轴 切块 ( A) I和 II ( B) I和 ( C) I、 和 ( D)都是 20 分布式数据库系统的透明性主要表现在位置透明性和 。 ( A)处 理透明性 ( B)数据透明性 ( C)复制透明性 ( D)映射透明性 21 实际的数据库管理系统产品在体系结构上通常具有的相同的特征是 。 ( A)树型结构和网状结构的并用 ( B)
7、采用三级模式结构并提供二级映像功能 ( C)采用关系模型 ( D)有多种接口,提供树型结构到网状结构的映射功能 22 SQL Server 2000的数据以页为基本存储单位,页的大小为 。 ( A) 16kb ( B) 64kb ( C) 32kb ( D) 8kb 23 在 sQL Server2000中,创建数据库时以 页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这项功能属于数据库设计的哪个阶段 ?一 ( A)需求分析阶段 ( B)概念结构设计阶段 ( C)逻辑结构设计阶段 ( D)物理结构 i殳计阶段 24 已知关系模式 A(c, T, H, R, S),其中各属性的
8、含义是: C:课程; T:教员; H:上课时间; R:教室; s:学生。根据语义有如下函数依赖集 F=CT,(H, R)一一 c, (H, T)一 R, (H, S)一 R。则关系模式 A的码是 -。 ( A) C ( B) (H, T) ( C) (H, S) ( D) (H, R) 25 某企业职工和部门的关系模式如下,其中部门负责人也是一名职工。 职工 (职工号,姓名,年龄,月工资,部门号。电话,办公室 ); 部门 (部门号,部门名,负责人代码,任职时间 )。 查询每个部门中月工资最高的 “职工号 ”的 SQI。查询语句如下: Select职工号 from职工 as E where月 1
9、:资 =(Select Max(月工资 )from职工 as M)。 ( A) where M职工号 =E职 _l二号 ( B) where M职工号 =E负责人代码 ( C) where M部门号 =E部门号 ( D) where M部门号 =E职工号 26 数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态称为 。 ( A)活锁 ( B)死锁 ( C)排它锁 ( D)共享锁 27 数据库管理员是数据库的主要维护者,其维护工作包括下列哪几项 ? 数据库的转储和恢复 数据库的安全性、完整性控制 数据库性能的监控分析和改进 数据库的重
10、组和重构 ( A) 和 ( B) 和 ( C) 和 ( D) 28 允许在转储过程中 对数据库进行存取和修改,但不能保证备份数据有效性的数据转储类型是 。 ( A)增量转储 ( B)差量转储 ( C)静态转储 ( D)动态转储 29 在 SQL中,下列涉及空值的操作中不正确的 。 ( A) AGE IS NULL ( B) AGE IS NOT NULL ( C) AGE=NULL ( D) NOT(AGE IS NULL) 30 下列关于触发器的描述中,不正确的是 。 ( A)可以实现复杂的商业逻辑 ( B)它是一种特殊的存储过程 ( C)触发器可以用来实现数据完整性 ( D)对于某类操 作
11、,可以创建不同类型的触发器 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 TransactSQL与标准 SQL相比,数据查询语句有什么不同之处 ? 32 什么是数据库的概念结构 ?试述其特点和设计策略。 33 什么是数据库的完整性约束条件 ?分为哪几类 ? 34 一个图书借阅管理数据库要求提供下面服务: 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标 识。 2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期 和还书日 期;并有以下规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 3)
12、若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版。出版社名具有唯一性。 根据以上假设,试作出如下设计: 1)构造满足需求的 ER图;转换为等价的关系模型结构,并指出每一个关系模式的关键字; 2)考察各关系模式的规范化程度,使其达到 3NF。 35 在学籍管理中,设有 4个表,关系模式分别 为: STJDENT(SNO, SNAME, SEX, BIRTFtDAY, CLASS) TEAC腿 R(1FNO, TNAME SEX BIRTHDAY, PROFESSION, D
13、EPARTMENT) COJRSE(CNO, CNAME, TNO) SCORE(SNO, CNO, DEGREE) 说明:学生关系模式中: SNO:学号; SNAME:姓名; SEX:性别;BIRTHDAY:出生口期; CI ASS:班级:教师关系模式巾: TNO:教师号;TNAME:姓名; SEX:性别; BIRTHDAY: I叶 生口期; PROFESSION:职称; DEPARTMENT:所在系; 课程关系模式中: CNO:课程号; CNAME:课程名; TNO:任课教师号; 成绩关系模式中: SNO:学号; CNO:课程号; DEGREE:分数。 请用 SQI。查询语句实现下列操作:
14、 1)显示教师所有的单位,即不重复的 DEPARTMENT列。 2)显示 STIJDENT表中 “95031 班或性别为 “女 ”的同学记求。 3)以 CNO升序, DEGREE降序显示 SCORE表的所有记录。 4)显示 “9503l”班的学生人数。 5)显示 SCORE表中至少有 5名学生选修的并 I: 2 3 H:头的课程号的平均分。 6)显示最低分大于 70,最高分小于 90的 SNO列。 7)显示选修 “3一 105”课程的成绩高于 “109”号同学成绩的所有同学的记录。 8)显示 SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。 9)列出学号为 “108的同学同年出生的
15、所有学生的 SNO、 SNAME和 BIRTHDAY。 10)显示 “张三 ”教师任课的学生成绩。 国家四级数据库工程师模拟试卷 6答案与解析 1 【正确答案】 A 【试题解析】 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户所共享。 2 【正确答案】 D 【试题解析】 从 ER图向关系模型的转换原则是: 1一个实体转换为一个关系模式,实体的属性就足关系的属性,实体的关键字就是关系的关键字。 2一个联系转换为一个关系模式,与该联系相连的各实体的码以及联系的属性转换为该关系的属性。该关系的码有三种情况: (1)一个 1: l的联系转换
16、为 个关系,相连实体的关键字都是关系的候选关键字。 (2)一个 l: n的联系转换为一个关系,多方实体的关键字是关系的关键字。 (3) 个 n: m的联系转换 为一个关系,相连实体的关键字的组合组成关系的关键字 (复合关键字 )。 3 【正确答案】 C 【试题解析】 完成数据库关系模式设计的阶段是逻辑设计。 4 【正确答案】 B 【试题解析】 客观存在并可以相互区别的事物称为实体,一个学生或一个单位,是在概念世界阶段对现实世界客观存在的个体的称呼;在机器世界中与之对应的数据库术语应是 “记录 ”,由若干数据项或字段组成,描述具体的一个实体或个体的性质。 5 【正确答案】 C 【试题解析】 规范
17、化理论是关系数据库进行逻辑设计的。对关系最基本的要 求是每个属性必须是不可分割的数据单元,即表中不能再包含表。 6 【正确答案】 B 【试题解析】 顺序文件是一种数据库文件结构形式。在顺序文件中,记录按照查找码值的升序或降序排列存储。 7 【正确答案】 C 【试题解析】 对于数据文件和它的一个索引文件,如果数据文件中的每个查找码值在索引文件中都对应一个索引记录,则该索引为稠密索引。 8 【正确答案】 C 【试题解析】 SQL语言的数据操纵语句包括 SELECT、 INSERT、 UPDATE和DELETE等。 9 【正确答案】 D 【试题解析】 LIKE运算符的一般形式为:列名 NOTLIKE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 级数 工程师 模拟 答案 解析 DOC
