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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

【计算机类职业资格】四级数据库工程师-45及答案解析.doc

1、四级数据库工程师-45 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B.联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C.联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D.一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求2.用户编写程序时不但要了解全局数据的

2、分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。(分数:1.00)A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性3.数据模型可以分为如下三类_。(分数:1.00)A.实体-联系模型、数据结构模型、物理数据模型B.概念模型、关系模型、面向对象模型C.概念模型、数据结构模型、物理数据模型D.层次模型、网状模型、滚系模型4.在 DBAS需求分析阶段,对数据处理需求进行分析,得到的结果表示为_。(分数:1.00)A.E-R模型B.数据流图C.关系模型D.实体联系图5.以下关于 DBAS生命周期模型的基本思想的叙述中错误的是(分数

3、:1.00)A.DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护等基本活动组成B.将瀑布模型和螺旋模型的开发思路引入 DBAS生命周期模型,允许渐进、迭代地开发 DBASC.引入了数据组织与存储设计、数据访问与处理设计、应用设计三条设计主线D.将 DBAS设计阶段细分为概念设计、逻辑设计、物理设计三个步骤,第一步的设计内容又涵盖了三条设计主线6.UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法7.查询 C:/ZG/Z

4、GDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。(分数:1.00)A.SELECT姓名,职称,工资,奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编号=JJ.编号B.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编=JJ.编号C.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJD.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM

5、 C:/ZG/ZGDA,C:/ZG/ZGJJ;FOR DA.编=JJ.编号8.下列关于非标定联系语法的说法中错误的是_。(分数:1.00)A.联系的语法用直线表示B.1(父)端是线段的原点C.n(子女)端是线段的终点D.用一个实心圆表示联系的基数是 n9.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要

6、指标10.下面有关唯一索引的描述中,不正确的是_。(分数:2.00)A.一个表中可以有多个唯一索引B.不允许插入重复的列值C.某列创建为主键,则该列会自动创建唯一索引D.某列创建了唯一索引则这一列为主键11.不但防止了丢失修改和不读“脏”数据,而且防止了不可重复读的封锁协议是_。(分数:2.00)A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议12.VB 6.0中的数据绑定控件必须_。(分数:2.00)A.同时具有 DataSource属性和 DataField属性B.同时具有 Connecticrestring属性和 RecordSource属性C.具有 DataSource

7、属性D.具有 ConnectionString属性13.关于活动图,下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统,用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C.每个活动图都是一个起点,但不一定有终点D.活动由圆角矩形表示14.在关系数据库设计中,设计关系模式是下面哪个阶段的任务_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计15.对于教学数据库的三个基本表:S(Sno,sname,Ssex),SC(Sno,cno,Grade),C(Cno,Cname,Teacher),其中

8、 s表为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU老师所授课程中一门课程的女生姓名,SQL 语句错误的是(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=“LIU“AND Ssex=“F“B.SELECT SnameFROM S WHERE Ssex=“F“AND Sno IN(SELECT SnoFROM SCWHERE Cno IN(SELECT Cno FROM CWHFRF Teacher=“LIU“)C.SELECT SnameFROM S

9、 WHERE Ssex=“F“ AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE Teacher=“LIU“)D.SELECT SnameFROM S WHERE Ssex=“F“AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE C.Cno=SC.Cno ANDTeacher=“LIU“)16.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?_。(分数:1.00)A.充分

10、利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据、实现跨专业视图17.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE V1EW Salary Viewr(系名,工资总额)AS SELECT 所在系,COUNT(工资) FROM 教师表 GROUP BY所在系B.CREATE VIEW Salary View(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GR

11、OUP BY所在系C.CREATE VIEW SalaryView AS SELECT所在系,COUNT(工资)FROM 教师表(GROUP BY 所在系D.CREATE VIEW SaIaryView AS SELECT所在系,SUM(工资)FROM 教师表(GROUP BY 所在系18.以下关于数据模型的叙述错误的是(分数:1.00)A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据模型能很好地同时满足这三方面的要求19.是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据访问和共享的需求。_。(分数:1.00)A

12、.集中式数据库系统B.主从式数据库系统C.分布式数据库系统D.客户/服务器数据库系统20.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 34小时*7 天在线服务,系统业务繁忙,为了保证业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要 2个小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为 2小时的时问窗口 tw,在 tw内采用静态转储方法实现每天数据增量的转储C.每天划出长度为 2小时的时间窗口 tw,在 tw内采用动态

13、转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储21.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库22.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借

14、书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的 SQL语句正确的是_。 SELECT单位,_FROM 借阅,读者 WHERE: 借阅.借书证号=读者.借书证号_。(分数:1.00)A.COUNT(借阅.借书证号)GROUP BY 单位B.SUM(借阅.借书证号)GROUP BY 单位C.COUNT(借阅.借书证号)ORDER BY 单位D.COUNT(借阅.借书证号)HAVING 单位23.以下关于结构化分析及建模

15、方法的主要优点叙述不正确的是_。(分数:2.00)A.不过早陷入具体细节B.从整体或宏观入手分析问题C.模型对象涉及较多技术术语D.图形化建模方法方便系统分析人员理解和描述系统24.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库25.以下关于双机热备份叙述不正确的是_。(分数:2.00)A.双

16、机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用26.以下关于查询语句叙述错误的是_。(分数:1.00)A.查询语句的功能是从数据库中检索满足条件的数据B.查询的数据源可以来自一张表,或多张表甚至是视图C.查询的结果是由 0行或是多行记录组成的一个记录集合D.不允许选择多个字段作为输出字段27.关系数据规范化是为解决关系数据库中的什么问题而引入的?_(分数:1.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性

17、C.插入、删除和数据冗余D.提高查询速度28.下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型29.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则 X-YZC.若 X-Y,Z 包含 Y,则 X-ZD.若 X-Y,Y-Z,则 X-Z30.设系、学生、教师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列 ER图中能准确表达以上约束的

18、是_。 (分数:1.00)A.B.C.D.二、应用题(总题数:4,分数:10.00)31.利用散列函数实现文件记录域取值到记录物理地址间的直接映射关系的机制是 1。 (分数:2.00)32.某表定义了视图 BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的 SQL语句是 1。 (分数:2.00)33.在 SQL Server 2000中,设某数据库用户 U需要执行语句: SEL ECT C1,C2 INTO T1 FROM T2 则 U在该数据库中,除了需要具有 T2表的查询权外,至少还需要具有 1 权限。 (分数:2.00)散列文件组织将文件的物理空间划分为一系列的桶,每个桶的空

19、间大小是固定的,可以容纳的文件记录也是固定,如果某个桶内已近装满记录,又有新的记录插入就会产生桶溢出,产生桶溢出的 2个主要原因为 1和 2。(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:30.00)35.对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex) SC(Sno,CNo,Grade) C(CNo,CName,Teacher) 使用 SQL更新语句表达对下列的更新操作: 把 WANG同学的学习选课和成绩全部删去; 把选修 Maths课及格的成绩全改为空值; 把低于总平均成绩的女同学成绩提高 5%。 (分数:15.00)_有如下运

20、动队和运动会两个方面的实体: 运动队方面 运动队:队名、教练姓名、队员姓名 队员:队名、队员姓名、性别、项名 其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。运动会方面 运动队:队编号、队名、教练姓名 项目:项目名、参加运动队编号、队员姓名、性别、比赛场地 其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。 请完成如下设计:(分数:15.00)(1).分别设计运动队和运动会两个局部 E-R图(分数:5.00)_(2).将它们合并为一个全局 E-R图(分数:5.00)_(3).合并时存在什么冲突,你是如何解决这些冲突的?(分数:5.00)_

21、四级数据库工程师-45 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B.联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C.联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织 D.一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求解析:解析 联机事务处理系统中的数据一

22、般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织。所以本题正确答案为 C。2.用户编写程序时不但要了解全局数据的分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。(分数:1.00)A.分片透明性B.位置透明性C.局部数据模型透明性 D.分布透明性解析:解析 分布透明性有三种级别:分片透明性、位置透明性和局部数据模型透明性。分片透明性位于全局概念模式和分片模式之间,是最高级别的透明性。分片透明性是指数据分片对用户是透明的,用户编写程序时只需对全局关系进行操作,当数据分片改变时,应用程序不会受到影响,由此简化了应用程

23、序的维护。位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需考虑数据分片情况,无需了解各个分片在各场地的分配情况。局部数据模型透明性位于分配模式和局部概念模式之间,它是指用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况。3.数据模型可以分为如下三类_。(分数:1.00)A.实体-联系模型、数据结构模型、物理数据模型B.概念模型、关系模型、面向对象模型C.概念模型、数据结构模型、物理数据模型D.层次模型、网状模型、滚系模型 解析:解析 按照数据模型在数据建模和数据管理中的不同作用,可以将其分为概念数据模型、数据结构模

24、型和物理数据模型,所以本题的答案为 D。4.在 DBAS需求分析阶段,对数据处理需求进行分析,得到的结果表示为_。(分数:1.00)A.E-R模型B.数据流图 C.关系模型D.实体联系图解析:解析 在 DBAS需求分析阶段,对数据处理需求进行分析,得到的结果表示为数据流图或事务规范。5.以下关于 DBAS生命周期模型的基本思想的叙述中错误的是(分数:1.00)A.DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护等基本活动组成B.将瀑布模型和螺旋模型的开发思路引入 DBAS生命周期模型,允许渐进、迭代地开发 DBAS C.引入了数据组织与存储设计、数据访问与处理设计、

25、应用设计三条设计主线D.将 DBAS设计阶段细分为概念设计、逻辑设计、物理设计三个步骤,第一步的设计内容又涵盖了三条设计主线解析:解析 DBAS 生命周期模型将快速原型模型和增量模型的开发思路引入 DBAS生命周期模型,允许渐进、迭代地开发 DBAS。故答案选 B。6.UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法 解析:7.查询 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确

26、的命令是_。(分数:1.00)A.SELECT姓名,职称,工资,奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编号=JJ.编号B.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编=JJ.编号 C.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJD.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;FOR DA.编=JJ.编号解析:解析 SELEC

27、T.FROM.where 是从多个关系中找到相关的属性,然后通过 where后的语句来进行实现。8.下列关于非标定联系语法的说法中错误的是_。(分数:1.00)A.联系的语法用直线表示 B.1(父)端是线段的原点C.n(子女)端是线段的终点D.用一个实心圆表示联系的基数是 n解析:解析 如果两个实体集之间有关系,并且是一个非标定联系,就用一条虚线把它们连接起来,1(父)端是线段的原点,n(子女)端是线段的终点,用一个实心圆表示联系的基数是 n。所以本题的答案为A。9.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务

28、和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标 解析:解析 数据库应用系统的需求包括:数据需求分析,数据处理需求分析,业务需求分析以及其在性能、存储、安全、备份和恢复等万面的要求。数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标。 选项 A、B 确定出整个应用系统的目标、任务和系统的范围说明,并做出各类用户视图的是规划与分析阶段。A、B 错误。 选项 C数据需求分析的主要工作是从对数据组织与存储的设计

29、角度辨识应用领域所管理的各类数据项和数据结构,与数据处理需求分析结果一起组成数据字典,形成“数据规范说明书”。而数据处理需求分析的主要工作才是辨识出数据处理中的数据处理流程。两者不能混淆。C 错误。10.下面有关唯一索引的描述中,不正确的是_。(分数:2.00)A.一个表中可以有多个唯一索引B.不允许插入重复的列值C.某列创建为主键,则该列会自动创建唯一索引D.某列创建了唯一索引则这一列为主键 解析:解析 某列创建了唯一索引,这一列可以不是主键。所以 D项不正确。11.不但防止了丢失修改和不读“脏”数据,而且防止了不可重复读的封锁协议是_。(分数:2.00)A.一级封锁协议B.二级封锁协议C.

30、三级封锁协议 D.四级封锁协议解析:解析 三级封锁协议强调即使事务读完数据 A之后也不释放 S锁,从而使别的事务无法更改数据。三级封锁协议不但防止了丢失修改和读“脏”数据,而且防止了不可重复读。12.VB 6.0中的数据绑定控件必须_。(分数:2.00)A.同时具有 DataSource属性和 DataField属性B.同时具有 Connecticrestring属性和 RecordSource属性C.具有 DataSource属性 D.具有 ConnectionString属性解析:解析 VB 6.0 中的数据绑定控件必须具有 DataSource属性,所以本题的答案为 C13.关于活动图,

31、下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统,用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作 C.每个活动图都是一个起点,但不一定有终点D.活动由圆角矩形表示解析:14.在关系数据库设计中,设计关系模式是下面哪个阶段的任务_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计 D.物理设计解析:解析 概念设计阶段的结果得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 E-R模型。逻辑设计阶段设计数据库的整体逻辑数据结构,即数据模型,是将概念结构转换成特定 DBMS所支持

32、的数据模型并进行优化。从 E-R图所表示的概念模型可以转换成任何一种具体 DBMS所支持的数据模型,如:层次模型、网状模型、关系模型。在关系数据库设计中,数据模型为关系模型,它是由一组关系模式组成的。15.对于教学数据库的三个基本表:S(Sno,sname,Ssex),SC(Sno,cno,Grade),C(Cno,Cname,Teacher),其中 s表为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU老师所授课程中一门课程的女生姓名,SQL 语句错误的是(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND

33、 SC.Cno=C.Cno AND Teacher=“LIU“AND Ssex=“F“B.SELECT SnameFROM S WHERE Ssex=“F“AND Sno IN(SELECT SnoFROM SCWHERE Cno IN(SELECT Cno FROM CWHFRF Teacher=“LIU“)C.SELECT SnameFROM S WHERE Ssex=“F“ AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE Teacher=“LIU“) D.SELECT SnameFROM

34、S WHERE Ssex=“F“AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE C.Cno=SC.Cno ANDTeacher=“LIU“)解析:16.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?_。(分数:1.00)A.充分利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起 C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据、实现跨专业视图解析:17.设有关系模式:教师表(教师号,教师名,所在系,工资),现

35、需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE V1EW Salary Viewr(系名,工资总额)AS SELECT 所在系,COUNT(工资) FROM 教师表 GROUP BY所在系B.CREATE VIEW Salary View(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY所在系 C.CREATE VIEW SalaryView AS SELECT所在系,COUNT(工资)FROM 教师表(GROUP BY 所在系D.CREATE VIEW SaIaryView AS SELECT所在系,

36、SUM(工资)FROM 教师表(GROUP BY 所在系解析:解析 要求工资总额,用聚合函数 SLIM计算列值总和,而 COUNT用来计算非空列值的个数,所以本题的答案应该为 B。18.以下关于数据模型的叙述错误的是(分数:1.00)A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据模型能很好地同时满足这三方面的要求 解析:解析 目前还没有一种数据模型能够很好地同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。19.是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据访问和共享的

37、需求。_。(分数:1.00)A.集中式数据库系统B.主从式数据库系统C.分布式数据库系统 D.客户/服务器数据库系统解析:解析 分布式 DBS是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据访问和共享的需求。分布式 DBS是一种网络化数据库系统,网络中每个结点都可以独立管理本地数据库中的数据,执行局部应用,也可以同时存取和处理多个异地数据库中的数据,执行全局应用。所以本题的答案为 C。20.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 34小时*7 天在线服务,系统业务繁忙,为了保证业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成

38、该数据库每天数据增量的转储需要 2个小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中 B.每天划出长度为 2小时的时问窗口 tw,在 tw内采用静态转储方法实现每天数据增量的转储C.每天划出长度为 2小时的时间窗口 tw,在 tw内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储解析:解析 在静态转储过程中系统不能运行其他事务;动态备份运行转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和修改。为了数据的有效性,需要引入日志

39、文件,用它记录转出期间各事务对数据库的修改活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。21.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库 解析:解析 VB 提供了很强的数据访问功能,不仅可以访问小型数据库,而且可以利用开发式数据库接口还可以访问大型数

40、据库。22.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的 SQL语句正确的是_。 SELECT单位,_FROM 借阅,读者 WHERE: 借阅.借书证号=读者.借书证号_。(分数:1.00)A.COUNT(借阅.借书证号)GROUP BY 单位 B.SUM(借阅.借书证

41、号)GROUP BY 单位C.COUNT(借阅.借书证号)ORDER BY 单位D.COUNT(借阅.借书证号)HAVING 单位解析:解析 此题为固定的 SQL语句。23.以下关于结构化分析及建模方法的主要优点叙述不正确的是_。(分数:2.00)A.不过早陷入具体细节B.从整体或宏观入手分析问题C.模型对象涉及较多技术术语 D.图形化建模方法方便系统分析人员理解和描述系统解析:解析 模型对象不涉及太多的技术术语,便于用户理解模型。24.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在

42、 Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库 解析:解析 VB 提供了很强的数据访问功能,不仅可以访问小型数据库,而且利用开发式数据库接口还可以访问大型数据库。25.以下关于双机热备份叙述不正确的是_。(分数:2.00)A.双机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使

43、用 解析:26.以下关于查询语句叙述错误的是_。(分数:1.00)A.查询语句的功能是从数据库中检索满足条件的数据B.查询的数据源可以来自一张表,或多张表甚至是视图C.查询的结果是由 0行或是多行记录组成的一个记录集合D.不允许选择多个字段作为输出字段 解析:解析 查询语句的功能是从数据库中检索满足条件的数据,查询的数据源可以来自一张表或多张表甚至是视图,查询的结果是由 0行或多行记录组成的一个记录集合,并允许选择一个或多个字段作为输出字段。27.关系数据规范化是为解决关系数据库中的什么问题而引入的?_(分数:1.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插入、删除和数据冗

44、余 D.提高查询速度解析:解析 规范化理论是关系数据库进行逻辑设计的理论依据。它是为了解决关系数据库中插入、删除和数据冗余而引入的。28.下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组 D.定义在表上的索引类型解析:解析 数据字典中的元数据包括关系模式信息、与视图描述有关的信息、索引结构、完整性约束信息、安全性有关的信息和数据库运行统计信息等,所以本题的答案应该为 C。29.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则

45、 X-YZC.若 X-Y,Z 包含 Y,则 X-Z D.若 X-Y,Y-Z,则 X-Z解析:解析 多值函数依赖中不存在 C这种关系。30.设系、学生、教师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列 ER图中能准确表达以上约束的是_。 (分数:1.00)A.B. C.D.解析:解析 由题意可知,系和教师两者之间是一对多的关系,同样系和学生之间也是一对多的关系,但教师和学生之间关系题中并没有明确给出,所以此题答案为 B。二、应用题(总题数:4,分数:10.00)31.利用散列函数实现文件记录域取值到记录物理地址间的直接映

46、射关系的机制是 1。 (分数:2.00)解析:散列技术32.某表定义了视图 BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的 SQL语句是 1。 (分数:2.00)解析:DROP VIEW BT_S CASCADE 解析 删除视图应该用 DROP,而删除表是用 DELETE使用 CASCADE级联删除语句,把该视图和由它导出的所有视图一起删除。33.在 SQL Server 2000中,设某数据库用户 U需要执行语句: SEL ECT C1,C2 INTO T1 FROM T2 则 U在该数据库中,除了需要具有 T2表的查询权外,至少还需要具有 1 权限。 (分数:2.00)解析

47、:插入散列文件组织将文件的物理空间划分为一系列的桶,每个桶的空间大小是固定的,可以容纳的文件记录也是固定,如果某个桶内已近装满记录,又有新的记录插入就会产生桶溢出,产生桶溢出的 2个主要原因为 1和 2。(分数:4.00)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:散列函数的均匀分布性不好三、设计与应用题(总题数:2,分数:30.00)35.对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex) SC(Sno,CNo,Grade) C(CNo,CName,Teacher) 使用 SQL更新语句表达对下列的更新操作: 把 WANG同学的学习选课和成绩全部删去; 把选修 Maths课及格的成绩全改为空值; 把低于总平均成绩的女同学成绩提高 5%。 (分数

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