ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:723.50KB ,
资源ID:504410      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-504410.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家四级数据库工程师模拟试卷23及答案与解析.doc)为本站会员(Iclinic170)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家四级数据库工程师模拟试卷23及答案与解析.doc

1、国家四级数据库工程师模拟试卷 23及答案与解析 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 在 VB6.0中,用于设置 ADO结果 集的内容,这个内容可以是一张表,也可以来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 _ 。 32 数据库中有学生表 Student(Sno, Sname, Ssex, Sage, Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表

2、 SC(Sno, Cno, Grade),各属性分别表示为学号,课程号以及成绩;课程表 Course(Cno, Cname, Cpno,Ccredit),各属性为课程号,课程名,先行课,学分。 (先行课的意思是,比如课程号 1有先行课 5,说明要选课 程 1,必须先选课程 5)。用以上各表完成查询选修了全部课程的学生的姓名的语句补充 SELECT Sname FROM Student WHERE NOT EXISTS (SELECT* FROM _ WHERE _ (SKIJECT* FROM _ WHERE _ AND _ ) 33 假设某数据库中有表 TK, TK中有属性 TK_N(课程名

3、 ),查询以 “DB_”开头,且倒数第三个字符为 i的课程的详细情况 SELECT* FROM TK_N WHERE _ 。 34 已知关系 R(A, B, C),其中 A和 C为数值型属性,试用 SQL语句完成下列任务:按属性 A分组,求出每组中在属性 C上的最大值和最小值,且将它们置于视图 RVE中。 _ AS _ FROM R _ 35 在关系数据库中,可以对属性值、属性值集合、元组、关系、整个索 引、整个数据库等逻辑单元进行加锁,也可以对数据页、索引页和块等物理单元进行加锁,这些施加了锁的数据项的大小称为 _ 。 36 假设用户 U1将对表 SC的 INSERT权限授予了 U2,而 U

4、2又将其授予了用户U3。现要将 U1对表 SC的权限收回,请完成下列的 SQL语句。 _ ON TABLE SC _ 37 设有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在2002年建立的,到 2003年用户可以使用 SQL的 _ 语句,将表中所有学生的年龄增加一岁,到 2004年,显示学生表中年龄大于 22岁的学生的信息的 SQL语句是 _ 。 38 对于工程数据库的四个基本表 厂家 S(Sno, Sname, Status, City) 产品 P(Pno, Pname, Weight, Color) 工程 J(Jno, Jname, City) 供货 SPJ(Sno

5、, Pno, Jno, QTY) 试用 SQL的查询语句表达下列查询。 给出货量 (QTY)在 300 500的所有供货情况。 查询 使用了由供应红色产品的厂商供应的产品的工程名。 查询至少使用了厂家 S1所提供的全部零件的工程名。 国家四级数据库工程师模拟试卷 23答案与解析 1 【正确答案】 C 【试题解析】 数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。 DBS包括 DB、 DBMS和 DBAS。因此 DBMS和 DB是相互独立的系统。 2 【正确答案】 D 3 【正

6、确答案】 B 4 【正确答案】 B 5 【正确答案】 D 【试题解析】 多值函数依赖包括自反律、增广律、传递律、合并规则、分解规则和伪传递规则。如果 XY是主码,则可以知道, XZ 或 YZ 显然不成立, A选项错误。 B选项将增广律叙述错误,当 XY 、 XZ 时, XYZ 。 C选项将分解规则叙述错误,当 Z包含于 Y时, XZ 才成立。 6 【正确答案】 C 【试题解析】 一个模型由图形文字说明、词汇表及相互的交叉引用组成,其中图形是主要组成成分,在 IDEF0中箭头代表的是数据,而不是流或是顺序。每个矩形框至少有一个控制箭头和输出箭 头,一个活动可以没有输出但不允许没有输入又没有控制。

7、 7 【正确答案】 B 【试题解析】 进行存取权限控制时,可以为不同的用户定义不同的视图,把数据对象限制在一定范围内,因此只要建立各系的行级视图,并将权限赋予该系的管理员,就可以实现各系的管理员只能读取本系的学生信息。 8 【正确答案】 D 9 【正确答案】 D 【试题解析】 对于基本表,下面一些属性上可以考虑建立索引:表的主码,一般由 DBMS自动建立索引,在 WHERE查询子句中引用率较高的属性,参与了链接操作的属性,在 ORDER BY子句、 GROUP BY子句中出现的属性,在某一范围内频繁搜索的属性和按照排序频繁检索的属性,在 WHERE子句中包含的一个关系的多少个属性,可以考虑在这

8、些属性上建立多属性索引。 10 【正确答案】 C 11 【正确答案】 D 12 【正确答案】 A 13 【正确答案】 A 【试题解析】 系统出现故障时恢复子系统将根据事务的不同状态采取不同的恢复策略,如果事务在故障发生时未完成,应该予以撤销;如果事务在检查点之后才提交,它们对数据库所做的修改在故障发生时可能还在缓冲区中,尚未写入数据库,所以要 REDO;如果事务在检查点之前已经提交,则不必执行 REDO。 14 【正确答案】 A 【试题解析】 在软件开发中,在需求分析阶段,系统分析人员通过和用户的沟通,利用数据流图、数据字典、判定表等,产生软件的各种功能性要求和非功能性要求,以形成软件需求说明

9、书。在系统的概要设计阶 段,设计人员利用需求分析阶段产生的软件需求说明书中的数据流等设计出模块的软件系统结构。而在软件的详细阶段,设计人员主要设计模块间接口的执行算法等,主要是程序方面的详细问题。 15 【正确答案】 C 【试题解析】 对数据库系统的转储和恢复能力测试属于系统的性能测试。 A错误。对于数据量极大的中大型系统,数据装载非常耗时,因此不需要等待所有的数据都入库后才开始试运行,而只需先装载少量的数据即可,等到试运行的结果符合设计要求后,再批量装入全部数据。 B错误。数据库运行一般在编写与调试完程序之后。 C错误。 16 【正确答案】 C 【试题解析】 完全备份是将数据库中的全部信息进

10、行备份,它是恢复的基线。在进行完全备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置信息以及数据库中的全部对象以及相关信息。 17 【正确答案】 C 【试题解析】 在进行数据仓库主题数据模型设计时要强调数据的集成性。选项 C正确。数据仓库的需求很难把握,但是从数据仓库项目的建立而言,如果用户或企业没有相对明确要求,难以做项目估算和验收,也就无法开展数据仓库项目。因此 A说法错误。在进行数据仓库主题数据 模型设计时是以面向主题的方式进行组织的,而传统的 OLTP环境下,数据库系统的数据一般是以面向企业基本业务应用的方式进行组织的。 B选项说法也错误。在进行数据仓库概念模型设计时

11、,需要设计实体关系图,而给出数据表的划分,并给出每个属性的定义域是逻辑模型设计时做的工作。 D选项错误。 18 【正确答案】 B 19 【正确答案】 C 20 【正确答案】 A 【试题解析】 协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息。状态图主要是描述一个实体在发生一些事 件时的状态变化情况,显示了该实体在某一状态时对不同的事件做出的不同反应。顺序图主要用于描述系统内对象之间的消息发送和接受序列。部署图描述环境元素的配置,并把实现系统的元素映射到配置上。 21 【正确答案】 D 22 【正确答案】 D 23 【正确答案】 D 24 【正确答案】

12、 D 25 【正确答案】 B 26 【正确答案】 D 27 【正确答案】 C 【试题解析】 数据库镜像有如下优点:数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能;发生灾难时,数据库镜像可快速 使数据库的备用副本提供服务,使数据不会丢失,提高数据库的可用性;提高镜像数据库在升级期间的可用性。数据库镜像是把整个数据库或其中的关键数据复制到另一个磁盘上,其建设成本只会提高。 28 【正确答案】 C 【试题解析】 一般的数据库和操作系统有 3种不同的配置: 数据库系统作为操作系统数据管理功能的扩充,与操作系统合二为一,相对于应用程序,它是操作系统的一个扩充接口。 给所有应用程序连接数据库系统

13、的一个副本,即所谓连人数据库系统,相当于一个子程序。 数据库系统相对于操作系统及 应用程序保持独立,即所谓独立数据库系统。 29 【正确答案】 A 【试题解析】 JDBC(Java DataBase Connectivity Standard)是一种用于执行 SQL语句的 JAVA API的面向对象的应用程序接口,可以为多种关系数据库提供统一的访问,它是由一组用 JAVA语言编写的类和接口组成。 JDBC可做三件事:与数据库建立连接,发送 SQL语句并处理结果。 30 【正确答案】 A 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 【正 确答案】 Reco

14、rdSource 32 【正确答案】 Course NOT EXISTS SC Sno Student.Sno Cno=Course.Cno 33 【正确答案】 Cname LIKE DB_%_ ESCAPE 34 【正确答案】 CREATE VIEW RVE(A, CMAX, CMIN) SELECT A, MAX(C), MIN(C) ORDER BY A 35 【正确答案】 锁粒度 36 【正确答案】 REVOKE INSERT FROM U1 CASCADE 37 【正确答案】 UPDATE STUDENT SET年龄 =年龄 +1 SELECT*FROM STUDENT WHERE年

15、龄年龄 +l 38 【正确答案】 SELECT* FROM SPJ WHERE QTY BETWEEN 300 AND 500 SELECT Jname FROM J WHERE Jno IN(SELECT Jno FROM SPJ WHER Sno IN (SELECT Sno FROM SPJ WHERE Pno IN (SELECT Pno FROM p WHERE Color=红 ) SELECT Jname FROM J WHERE NOT EXISTS(SELECT* FROM SPJ SPJX WHERE Sno=S1 AND NOT EXISTS (SELECT* FROM SPJ SPJY WHERE SPJX. Pno=SPJY.Pno AND SPJY.Jno=J.Jno);

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