【计算机类职业资格】计算机数据库工程师-89及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-89及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-89及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-89 及答案解析(总分:106.00,做题时间:90 分钟)一、选择题(总题数:30,分数:41.00)1.日志文件的内容不包括下面哪个_。A)每个事务的开始标记 B)每个事务的结束标记C)故障发生点 D)每个事务的所有更新操作(分数:1.00)A.B.C.D.2.关于数据库运行和功能与性能测试,下列说法正确的是_。(A) 对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴(B) 在进行数据库功能测试时,一般要先进入大规模的数据(C) 数据库运行一般是与编写调试程序的工作同步开展(D) 数据库系统的压力测试,并发访问测试,查询效率测试一般都属于性能测试范围(分数:1.
2、00)A.B.C.D.3._是数据库系统最常用的一种概念数据模型。 A) 网状模型 B) 关系模型 C) 面向对象模型 D) 实体-联系模型(分数:1.00)A.B.C.D.4.以下关于视图叙述错误的是A) 视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B) 视图是一个虚表C) 数据库中不仅存放视图的定义,还存放视图包含的数据D) 基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化(分数:1.00)A.B.C.D.5.关于死锁,下列叙述中不正确的是_。A) 死锁是操作系统中的问题,数据库操作中不存在B) 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C) 当两个用户
3、竞争相同的资源时不会发生死锁D) 只有出现并发操作时,才有可能出现死锁(分数:1.00)A.B.C.D.6.以下不属于实现数据库系统安全性的主要技术和方法的是_。A) 视图机制 B) 存取控制技术C) 审计技术 D) 出入机房登记和加锁(分数:1.00)A.B.C.D.7.SQL Server 2000 提供了很多种备份的方法,其中差异备份的内容是_。A上次差异备份之后修改的数据库的全部内容B上次日志备份之后修改的数据库的全部内容C上次完全备份之后修改的数据库的全部内容D上次完全备份后修改的数据内容,但是不包含日志等其他内容(分数:1.00)A.B.C.D.8.文件的存取方式与文件的结构有关,
4、有如下文件结构:顺序文件 线性文件聚集文件索引文件其中,常见的文件结构是A)、和 B)、和C)、和 D)、和(分数:2.00)A.B.C.D.9.以下关于人机界面设计原则叙述不正确的是_。A)保持用户与人机界面间的双向交流B)用户界面应该遵循一定标准和常规C)尽量减少用户的输入负担D)减少字符、图形、图像、声音等数据输入方式(分数:1.00)A.B.C.D.10.在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an),对该表的查询多数为针对主码 a1 的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是_。A) 采用轮转法
5、对 T 中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询B) 以 a1 为划分属性,对 T 采用散列划分是一种可行的划分方法,有利于埘该表的点查询C) 以 a1 为划分属性,对 T 采用范围划分并建立主索引,是一种有效的划分方法D) 以 a1 为划分属性,对 T 采用散列划分和范围划分都有可能带来 T 的各个数据分区的数据分布不均匀的问题(分数:2.00)A.B.C.D.11.ADO 对象模型用于简化通过 ODBC, OLE DB 等接口访问数据库的编程工作。下列关于 ADO 的说法错误的是A) 用 ADO 对象访问数据库时,仍需依赖 OLE DB, ODBC 等数据库访问接口B)
6、开发者只需通过使用 ADO 对象模型中的几个简单对象的方法和属性即可实现对数据库的访问,因此,使用 ADO 对象模型可以提高数据访问效率C) ADO 是在 OLE DB, ODBC 等接口基础上设置的高一层接口D) ADO 对象模型提供的编程接口与数据提供者无关,提高了数据访问的透明性(分数:1.00)A.B.C.D.12.浏览顺序图的方法是_。A) 从左到右查看对象间交换的信息B) 从下到上查看对象间交换的信息C) 从右到左查看对象间交换的信息D) 从上到下查看对象间交换的信息(分数:1.00)A.B.C.D.13.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。A
7、) 工作阶段的等待时间 B) 生产原型的复杂性C) 参与人员所需的工作站数 D) 参与人员之间的通信困难(分数:2.00)A.B.C.D.14.关于 SQL 的特点说法错误的是_。A) SQL 语言集数据定义语言、数据操纵语言、数据控制语言的功能于一体B) 高度非过程化C) 同一种语法结构提供两种使用方式,即 SQL 语句既有自含式语言,又是嵌入式语言D) SQL 采用对象的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的对象(分数:2.00)A.B.C.D.15.关于优化查询说法中正确的是_。A)避免或简化排序的目的是实现查询优化_。B)在保证数据库一
8、致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度C)使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D)相关子查询的使用可以加速查询(分数:2.00)A.B.C.D.16.保持事务的原子性是数据库管理系统中哪一个部件的责任?_A) 事务管理 B) 性能管理C) 存取管理 D) 安全管理(分数:1.00)A.B.C.D.17.数据镜像有很多优点,但是不包括_。(A) 数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能(B) 发生灾难时,数据库镜像可快速使数据库的备用副本提供服务(C) 数据库镜像可以
9、降低应用成本(D) 提高生产数据库在升级期间的可用性(分数:2.00)A.B.C.D.18.当关系引用了属性名以后,关系具有的性质中不包括_。A) 有重复的元组B) 元组上下无序C) 按属性名引用时属性左右无序D) 所有属性值都是原子项(分数:1.00)A.B.C.D.19.关于数据库应用系统的需求分析工作,下列说法正确的是_。A)通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B)在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C)数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D)数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重
10、要指标(分数:2.00)A.B.C.D.20.对于基本表,下面一些属性上不可建立索引的是_。 A) 在 whete 查询子句中引用率较高的属性 B) 在 order by 子句、group by 子句中出现的属性 C) 在某一范围内频繁搜索的属性和按照排序顺序频繁硷索的属性 D) 表的外码(分数:1.00)A.21.17_在分布式数据库的数据分配中,所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上,这种数据分配的方法属于_。A) 集中式 B) 分割式 C) 全复制式 D) 混合式(分数:1.00)A.B.C.D.22.在关系数据库中,表对应于三级模式结构中的A
11、)外模式 B)模式C)内模式 D)用户模式(分数:1.00)A.B.C.D.23.关于数据库试运行和功能与性能测试,下列说法正确的是_。A)对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B)在进行数据库功能测试时,一般要先进入大规模的数据C)数据库试运行一般是与编写调试程序的工作同步开展的D)数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴(分数:2.00)A.B.C.D.24.已知关系模式 A(C,T,H,R,S),其中各属性的含义是:C 表示课程;T 表示教员;H 表示上课时间;R 表示教室;S 表示学生。根据语义有如下函数依赖集 F=CT,(H,R)C,(H
12、,T)R,(H,S)R。则关系 A 的规范化程度最高达到A)1NF B)2NFC)3NF D)BCNF(分数:2.00)A.B.C.D.25.软件开发生命周期不包括_。 A) 需求阶段 B) 设计阶段 C) 测试阶段 D) 升级阶段(分数:1.00)A.B.C.D.26.以下关于数据模型要求错误的是_。 A) 能够比较真实地模拟现实世界 B) 容易为人们所理解 C) 便于在计算机上实现 D) 目前大部分数据模型能够很好地同时满足这三方面的要求(分数:1.00)A.B.C.D.27.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括_。A) 需求规范说明书 B) 系统范围与边界C)
13、可行性分析报告 D) 项目计划书(分数:1.00)A.B.C.D.28.SQL Server 2000 提供了多种备份方法,其中差异备份的内容是_。A) 上次差异备份之后修改的数据库全部内容B) 上次日志备份之后修改的数据库全部内容C) 上次完全备份之后修改的数据库全部内容D) 上次完全备份之后修改的数据内容,但不包含日志等其他内容(分数:2.00)A.B.C.D.29.SQL server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份的内容是_。A)上次差异备份之后修改的数据库全部内容B)上次完全备份之后修改的数据库全部内容C)上次日志备份之后修改的数据库全部内容
14、D)上次完全备份之后修改的数据库内容,但不包括日志等其他内容(分数:1.00)A.B.C.D.30.以下关于数据库用户的说法错误的是_。A)数据库用户的来源是服务器上已有的登录账户B)让登录账户成为数据库的用户的过程称为“映射”C)一个登录账户只可以映射为一个数据库用户D)默认情况下,新建立的数据库只有一个用户:dbo(分数:2.00)A.B.C.D.二、应用题(总题数:11,分数:30.00)31.计算机 C 上运行着 DBMS 软件和应用程序,并存有所有的用户数据,其余各节点作为终端通过通信线路向计算机 C 发出数据库应用请求,则该网络数据库应用系统中采用了 1 数据库体系结构。(分数:2
15、.00)填空项 1:_32.在 VB6.0 中,用于设置 ADO 结果集的内容,这个内容可以是一张表,也可以是来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 1。(分数:2.00)填空项 1:_有学生选课表 SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成 SQL 语句:找出每个学生超过他选修课平均成绩的课程号SELECT Sno , CnoFROM SC XWHERE_(SELECT _FROM SC Y_);(分数:6.00)填空项 1:_填空项 1:_填空项 1:_33.假设用户 U1 将对表 SC 的 INSERT 权限授予了 U2,而 U2 又将其授予
16、了用户 U3。现要将 U1 对表 SC 的权限收回,请完成下列的 SQL 语句。_ON TABLE SC_(分数:2.00)填空项 1:_34.OLAP 主要用于支持复杂的分析操作,侧重对决策人员和高层管理人员的数据支持。OLAP 的实现方式主要有三种:MOLAP、 1 和 HOLAP。(分数:2.00)填空项 1:_35.数据库应用系统中通常会将编码构建成字典表,包含代码和名称项,如民族(民族代码,民族名称),针对这类表,为提高查询性能,应该采用的优化方式是_。(分数:2.00)填空项 1:_36.创建触发器 TEST,定义后触发型触发器,要求每当在 STUDENT 表中修改数据后,将向客户
17、端显示一条“记录已修改”的消息。_ON STUDENT_AS_记录已修改(分数:2.00)填空项 1:_37.数据库系统在运行过程中,由于临时硬件故障、数据库软件及操作系统的漏洞、突然停电等导致停止运转,需要系统重新启动的一类故障称为 1。(分数:2.00)填空项 1:_假设某数据库中有表 SC(S#,C#,SCORE),表 C(C#,CNAME,TNAME)和表 SC_C(C#,CNAME,AVG_GRADE),其中 SC 表中各属性分别表示为学号,课程号,以及对应的分数;要求把 SC 表中的每门课程的平均成绩插到表 SC_C 中,完成下列的 SQL 语句。INSERT INTO SC_C(
18、C#,CNAME,AVG_GRADE)SELECT C,C#,CNAME,_FROM SC,C_(分数:6.00)填空项 1:_填空项 1:_填空项 1:_38.设有员工实体。Employee(employeeID,name,age,tel,(tepartID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电话(要求记录该员工的手机号码和办公室电话),员工所在部门(要求参照另一部门的实体的主动码为 departID)。Empolyee 实体中存在多值属性,该属性的处理为 1。(分数:2.00)填空项 1:_39.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不
19、适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。(分数:2.00)填空项 1:_三、设计与应用题(总题数:2,分数:35.00)40.现有一个局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请设计适当的属性,画出 E-R 图,再将其转换为关系模型(包括关系名、属性名码和完整性约束条件)。(分数:20.00)_设数据库中有四个关系课程关系 C(C#,CNAME,TNAME)学生关系 S(S#,SNAME,AGE,SEX)选课关系 SC(S#,C#,SCORE)其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学
20、号,学生姓名,年龄以及性别;用 SQL 语句完成下面的各个问题:(分数:15.00)(1).创建学生关系 S,其中 S#为主码,SEX 只能取 F 和 M 两个值,其他的属性不为空(分数:5.00)_(2).检索年龄小于 17 岁的女生的学号和姓名(分数:5.00)_(3).检索 WANG 同学不学的课程的课程号(分数:5.00)_计算机数据库工程师-89 答案解析(总分:106.00,做题时间:90 分钟)一、选择题(总题数:30,分数:41.00)1.日志文件的内容不包括下面哪个_。A)每个事务的开始标记 B)每个事务的结束标记C)故障发生点 D)每个事务的所有更新操作(分数:1.00)A
21、.B.C. D.解析:解析 日志文件的内容不包括故障发生点。2.关于数据库运行和功能与性能测试,下列说法正确的是_。(A) 对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴(B) 在进行数据库功能测试时,一般要先进入大规模的数据(C) 数据库运行一般是与编写调试程序的工作同步开展(D) 数据库系统的压力测试,并发访问测试,查询效率测试一般都属于性能测试范围(分数:1.00)A.B.C. D.解析:3._是数据库系统最常用的一种概念数据模型。 A) 网状模型 B) 关系模型 C) 面向对象模型 D) 实体-联系模型(分数:1.00)A.B.C.D. 解析:解析 实体-联系模型是最常用的概
22、念数据模型,它利用实体、实体集、联系、联系集和属性等基本概念,抽象描述现实世界中客观数据对象及其特征、数据对象之间的关联关系。网状模型和关系模型都是数据结构模型不符题意。面向对象模型不属于数据模型分类,所以本题的答案为 D。4.以下关于视图叙述错误的是A) 视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B) 视图是一个虚表C) 数据库中不仅存放视图的定义,还存放视图包含的数据D) 基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化(分数:1.00)A.B.C. D.解析:解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,它与基本表不同的是视图是一个虚表。数据库中只
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 89 答案 解析 DOC
