[计算机类试卷]国家四级数据库工程师模拟试卷40及答案与解析.doc
《[计算机类试卷]国家四级数据库工程师模拟试卷40及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家四级数据库工程师模拟试卷40及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师模拟试卷 40及答案与解析 1 数据库概念设计的 ER方法中,实体通常用哪种图形表示 ? ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)四边形 2 数据库的访问接口包括 ODBC、 OLE DB等。其中 ODBC接口是一 。 ( A)专用的访问 SQL Server数据库的接口 ( B)一种开放的、访问数据库的接口规范 ( C)通用的访问任何类型的数据的接口 ( D)一种访问关系数据库的控件 3 关于分布式数据库,下列说法错误的是 _。 A)在分布式数据库系统中,分片透 明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地 B)对于用户而言,
2、一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用 C)分布式数据库的查询处理代价既包括 CPU和 I/O代价,也需要考虑场地间传输数据所需的通信代价 D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作 4 以下关于数据建模方法的共同特点说法错误的是 _。 A) 能够真实客观地描述现实世界中的数据及数据之间的关系 B) 组成模 型的概念少,语义清楚,容易理解 C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流 D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构 5 在最终的模型中任何一个
3、不确定联系必须被转化成 _。 A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 确定联系 6 以下关于结构化分析及建模方法的主要优点说法错误的是 _。 A) 不过早陷入具体的细节 B) 从局部人手分析问题,如系统及子系统的关系 C) 图形化建模方法方便系统分析员理解和描述系统 D) 模 型对象不涉及太多技术术语,便于用户理解模型 7 在数据库应用系统设计过程中,属于物理设计范畴的是 _。 A) 数据流图设计 B) E-R图设计 C) 安全模式设计 D) 关系模式设计 8 以下关于死锁检测和恢复叙述错误的是 ( A)死锁检测,用于定期检查系统是否发生死锁 ( B)死锁恢复,用于将系统从
4、死锁中解救出来 ( C)有效的方法是从后面向前 RED0这个事务的部分操作,主要能够解开系统死锁即可 ( D)为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数 9 下述不属于数据库维护工作的是 _。 ( A)使用数据定义语言建立多个表、构建数据库总体框架 ( B)根据备份计划周期性地备份数据库 ( C)检测数据库的空间使用情况 ( D)调整数据库参数,进行性能优化 10 数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是 _。 ( A)实体一联系模型 ( B)关系模型 ( C)面向对象模型 (
5、D)网状模型 11 设有两个事务 T1, T2,其并发操作如下表所示,下面评价正确的是 _。( A)该操作不存在问题 ( B)该操作丢失修改 ( C)该操作不能重复读 ( D)读操作读脏数据 12 对于数据库管理系统,下面说法不正确的是 _。 ( A)数据库管理系统是一组软件 ( B)数据库管理系统负责对数据库的定义和操纵 ( C)数据库管理系统包括数据库 ( D)数据库管理系统负责对数据库的控制 13 14 下列关于数据库重构的描述中,不正确的是 _。 ( A)数据库的重构就是 对数据库的逻辑结构作必要的小范围改变 ( B)数据库重构包括重新设计数据库及其应用程序 ( C)当存储空间的分配过
6、于零散,导致存取效率下降,所以必须重构数据库 ( D)如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序 15 下列哪一项不属于概念模型所具有的性质 _。 ( A)易于变动 ( B)易于交流和理解 ( C)易于向数据模型转换 ( D)在计算机中实现的高效率 16 17 18 19 20 数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情 况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行 _。 ( A)监控分析 ( B)空间管理 ( C)再组织和重构造 ( D)参数调整 21 数据库系统的三级模式体系结构是指 。 ( A)外模式、模式和内模
7、式 ( B)子模式、模式和用户模式 ( C)模式、子模式和概念模式 ( D)子模式、用户模式和存储模式 22 有关系 S(s#, SNAME, SEX), c(C, CNAME), SC(S#, C#)。其中 S#为学生号, SNAME为学生姓名, SEX为性别, c#为 课程号, CNAME为课程名。要查询选修 “计算机 ”课的全体女学生姓名的 SQL语句是: SELECqSNAME FROM S,C, SC WHERE。 ( A) S S#=SC S#and SEX=“女 ”and CNAME=“计算机 ” ( B) s S#=SC S#AND C C#=SC C#and CNAME=“计
8、算机 ” ( C) SEX=“女 ”and CNAME=“计算机 ” ( D) s S#=SC S#and C C#=SC C#and SEX=“女 ”and CNAME=“计算机 ” 23 设有关系模式:教师 表 (教师号,教师名,所在系,工资 ),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是 。 ( A) CREATE VIEW SalaryView(系名。工资总额 )ASSELECT。所在系,COUNT(工资 )FROM教师表 GROUP BY所在系 ( B) CREATE VIEW SalaryView(系名,工资总额 )AS SELECT所在系, sLJM(工资 )FR
9、OM教师表 GROUP BY所在系 ( C) CREATE VIEW SalaryView AS SELECT 所在系, COtYNT(工资 )FROM教师表 GROUP BY所在系 ( D) CREATE VIEW SalaryView AS SELECT 所在系, SLJM(工资 )FROM教师表 GROUP BY所在系 24 下列各图给出的 4个并发调度中,哪个不是冲突可串行的 ? ( A) ( B) ( C) ( D) 25 对于教学数据库的三个基本表: S(Sno, Sname, Ssex), SC(Sno, Cno,Grade), C(Cno, Cname, Teacher),其中
10、 S为学生表, SC为学生选课表, C为课程表,则对于语句:检索至少选修 LIU老师所授课课程中一门课程的女生姓名,SQL语句错误的是 _。 ( A) SELECT Sname FROM S, SC, C WHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=LIUAND Ssex=F ( B) SELECT Sname FROM S WHERE Ssex=FAND Sno IN (SELECT Sno FROM SC WHERE Cno IN(SELECT Cno FROM C WHERE Teacher=LIU) ( C) SELECT Sname
11、 FROM S WHERE Ssex=FAND EXISTS (SELECT* FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT* ( D) SELECT Sname FROM S WHERE Ssex=FAND EXISTS(SELECT* FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT* 26 设有商品销售系统,该系统每天最多产生 1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3年的销售记录,每年按 365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号 (10个字节
12、)、销售数量 (8个字 节 )、价格 (8个字节 )、金额 (8个字节 )、收银台编号 (4个字节 )、销售员编号 (4个字节 )、销售时间 (8 个字节 )。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8 192个字节 )。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许 ( A) 67 178 ( B) 65 535 ( C) 65 540 ( D) 67 158 27 有一个具有 10万行数据的关系表,每行占用 2000字节空问,如果在 SQL Sever 2000管理的数据库中 存放此关系表,则需要的空间大约是 _。 (
13、 A) 300 MB ( B) 400 MB ( C) 500 MB ( D) 600 MB 28 给定如下三个关系表: 销售明细表 (商品标识,销售时间,单价,数量,金额 ) 日销售表 (商品标识,销售日,总数量,总金额 ) 月销售表 (商品标识,销售月份,总数量,总金额 )下述说法正确的是 _。 ( A)销售明细表的数据粒度最大,数据量最大 ( B)日销售表的数据粒度最大,数据量最小 ( C)月销售表的数据粒度最大, 数据量最小 ( D)月销售表的数据粒度最小,数据量最小 29 关于数据库系统中的日志文件,有下列说法: 事务故障恢复和系统故障恢复时都必须使用日志文件 在动态转储过程中,对数
14、据库所做的修改都被记录在日志文件中 数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件 建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率 日志文件有利于用户对数据库系统的违规操作开展核查审计工作以上说法正确的是 _。 ( A)仅 、 和 ( B)仅 和 ( C)仅 、 和 ( D)仅 、 、 和 30 设有某通信公句面向手机用户的网上通信记录查询数据库系统,该系统为手机用户提供最近一年内用户的短信和通话记录查询功能。在系统上线运行前的实施过程中,设有下列测试活动: .在指定时间段内,模拟生成 N笔特定模式的查询事务,测试服务器能否在这个时间段内完成这
15、些查询 .用一个手机用户登录,测试系统能否在该用户 5分钟内没有任何操作时自动断开该用户的连接 .测试系统在用户通过网页登录时能否生成验证码 图片 .用一个手机用户登录,测试在用户成功登录后系统能否正确地给用户发送一条提示短信 .测试单个用户查询不同时间跨度的数据所需的平均响应时间 以上测试活动中,可以归为性能测试的是 ( A)仅 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 简述 SQL Server 2000提供的主要管理及功能。 32 简述数据库设计中要进行关系规范化的必要性。 33 现
16、有某图书 销售数据库,其关系表结构如下: 图书表 (图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次 ) 图书销售表 (图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话 ) 书店表 (书店编号,联系电话,所在城市编号,城市名称 ) 该系统所涉及的数据存在以下约束: 出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息; 一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息; 每个书
17、店只能位于一个城市,一个城市可以有多个书店。 以图书销售表为例说明原数据库设计的不合理之处。 给出该数据库符合 3NF要求的全部关系模式,并指出关系模式中的全部主码和外码。 34 在 UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是 _。 35 在学籍管理中,设有 4个表,关系模式分别为: STJDENT(SNO, SNAME, SEX, BIRTFtDAY, CLASS) TEAC 腿 R(1FNO, TNAME SEX BIRTHDAY, PROFESSION, DEPARTMENT) COJRSE(CNO, CNAME, TNO) SCORE(SNO, C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 级数 工程师 模拟 40 答案 解析 DOC
