【计算机类职业资格】计算机数据库工程师-77及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-77及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-77及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-77 及答案解析(总分:120.00,做题时间:90 分钟)一、选择题(总题数:30,分数:37.00)1.以下说法错误的是_。(A) 使用数据库系统可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担(B) 文件系统式面向某一个应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制(C) 数据的备份,软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适(D) 数据库系统是面向现实世界的,共享性高,冗余小,具有较高的物理独立性和一定的逻辑独立性,整体结构话,用数据模型描述,由数据库管理系统提供数据的安全性
2、,完整性,并发控制和恢复能力(分数:1.00)A.B.C.D.2.通过指针链接来表示和实现实体之间联系的模型是_。A) 关系模型 B) 层次模型C) 网状模型 D) 层次和网状模型(分数:1.00)A.B.C.D.3.设有关系模式:期刊订阅(期刊编号,期刊名称,定价,读者编号,读者姓名,订阅起始日期,订阅截止日期),其满足函数依赖集:期刊编号期刊名称,期刊编号定价,读者编号读者姓名,(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期。下列选项中的函数依赖都属于平凡函数依赖的是A)(期刊编号,读者编号)期刊编号,(期刊编号,读者编号)读者编号B)(期刊编号,读者编号)期刊名称
3、,(期刊编号,读者编号)定价C)(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期D)(期刊编号,读者编号)期刊编号,(期刑编号,读者编号)订阅起始日期(分数:1.00)A.B.C.D.4.分布式数据库系统的透明性主要表现在位置透明性和复制透明性,位于分片视图之间的透明性是_。 A) 位置透明性 B) 分片透明性 C) 全局数据模型透明性 D) 局部数据模型透明性(分数:1.00)A.B.C.D.5.有下面关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于_。A) 实体完整性约束 B) 参照完整性约束C) 用户自定义完整性约束 D) 关键字
4、完整性约束(分数:1.00)A.B.C.D.6.发生的可能性小,但破坏性最大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是_。A) 系统故障 B) 事务内部的故障C) 介质故障 D) 计算机病毒(分数:1.00)A.B.C.D.7.数据模型可以分为如下三类_。 A) 实体-联系模型、数据结构模型、物理数据模型 B) 概念模型、关系模型、面向对象模型 C) 概念模型、数据结构模型、物理数据模型 D) 层次模型、网状模型、滚系模型(分数:1.00)A.B.C.D.8.关于部署图,下述说法错误的是_。A)部署图又叫配置图B)描述系统中硬件和软件的物理配置情况和系统体系结构C)用结
5、点表示实际的物理配置D)部署图是动态图(分数:1.00)A.B.C.D.9.下面各项中,哪些是数据仓库的基本特征?_。 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据是反映历史变化的 A) B) C) D) 都是(分数:1.00)A.B.C.D.10.设某数据库中有一个用户样本集 S,其模式为(a 1,a 2,a n,c),其中 ai(i=1n)为用户的普通属性,属性 c的取值范围为高级用户,中级用户,普通用户。现有算法 A,对 S进行处理,输出结果为P,P 能根据新出现的用户 u的 n个普通属性的取值确定 u的用户级别。则 A和 P分别是_。A) 聚
6、类算法,聚类工具 B) 多维分析算法,OLAP 工具C) 预测模型,预测工具 D) 分类算法,分类器(分数:2.00)A.B.C.D.11.系统总体设计的内容有_。 确定 DBAS体系结构。 应用软件结构设计。 业务规则进行初步设计。 关键技术方案选型。 系统硬件平台和操作系统、数据库管理系统等系统软件的选型和配置。 A) B) C) D) (分数:1.00)A.B.C.D.12.事务 T0、T1 和 T2并发访问数据项 A、B 和 C,下列属于冲突操作的是_。A) T0中的 read()和 TO中的 write()B) T0中的 read()和 T2中的 read()C) T0中的 writ
7、e()和 T2中的 write()D) T1中的 read()和 T2中的 write()(分数:1.00)A.B.C.D.13.某旅行商务网站能为用户提供机票预定、酒店预定、火车与航班时刻查询,也能为用户提供积分查询等功能。在系统上线运行前的实施过程中,设有下列测试活动:在指定时间,模拟 1万个用户同时提交航班查询事务,统计平均查询响应时间进行航班查询时,选择出发城市,测试用户界面能否列出最常见的城市供用户选择当用户用手机登录时,测试系统门户网站能否自动切换为 WAP版的门户页面模拟一个用户预定一个虚拟酒店,测试预定结束后系统能否给预定者发送一条提示短信模拟生成 5千万条机票预定单和 2千万
8、条酒店预定单,并模拟生成 3千个在线用户,测试完成一次机票预定或酒店预定所需的平均时间以上测试活动中,可以归为功能测试的是A)仅和 B)仅和C)仅、和 D)仅、和(分数:2.00)A.B.C.D.14.关于 UML的静态建模机制,下述说法错误的是_。A) 用例模型是将满足用户需求的所有功能表示出来的工具B) 用例图用于表示系统的数据模型和功能模型C) 类图展现了一组类、接口和协作以及它们之间的关系D) 组件图表示系统的静态实现视图,用于对源代码、可执行程序和物理数据库等进行建模(分数:1.00)A.B.C.D.15.以下说法错误的是A)使用数据库系统可以大大提高应用开发的效率,方便用户的使用,
9、减轻数据库系统管理人员维护的负担B)文件系统是面向某一应用的,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制C)数据的备份、软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适D)数据库系统是面向现实世界的,共享性高,冗余小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力(分数:1.00)A.B.C.D.16.一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是_。 A) 多对一 B) 多对多 C) 一对一 D) 一对多(分数:1.00)A
10、.B.C.D.17.人们采用数据抽取程序从 OLTP系统中抽取出数据的最主要的原因是A)对数据进行整理B)建立数据仓库C)解决蜘蛛网问题D)解决不同类型应用程序之间的性能冲突问题(分数:1.00)A.B.C.D.18.以下关于数据模型要求错误的是_A)能够比较真实地模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据库模型能很好地同时满足这三方面的要求(分数:2.00)A.B.C.D.19.关于对 SQL对象的操作权限的描述正确的是_。A)权限的种类分为 INSERT、DELETE 和 UPDATE三种B)使用 REVOKE语句获得权限C)权限只能用于实表而不能应用于视图D
11、)使用 COMMIT语句赋值权限(分数:1.00)A.B.C.D.20.关于 SQL的特点说法错误的是A)SQL集数据定义语言、数据操纵语言、数据控制语言的功能于一体B)高度非过程化C)同一种语法结构提供多种使用方式D)SQL采用面向记录的操作方式(分数:1.00)A.B.C.D.21.下面关系函数依赖的叙述中,不正确的是_。A)若 XY-Z,则 X-Z,Y-ZB)若 X-Y,Y-Z,则 X-YZC)若 X-Y,Z 包含 Y,则 X-ZD)若 X-Y,Y-Z,则 X-Z(分数:2.00)A.B.C.D.22._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据管理应用领域中的海量数
12、据而提出的,该 DBS的硬件平台是并行计算机系统,使用多个 CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O速度。A)集中式数据库系统 B)并行数据库系统C)分布式数据库系统 D)客户/服务器数据库系统(分数:1.00)A.B.C.D.23.下述不属于数据库维护工作的是_。A)使用数据定义语言建立多个表、构建数据库总体框架B)根据备份计划周期性地备份数据库C)检测数据库的空间使用情况D)调整数据库参数,进行性能优化(分数:2.00)A.B.C.D.24.从 OLTP环境中抽取数据,建立新的数据分析环境的最初出发点是_。A) 对企业信息系统中的数据进行整理B)
13、 解决企业信息系统中的数据孤岛问题C) 解决企业基本业务应用和数据分析应用之间的性能冲突问题D) 解决企业信息系统中的蜘蛛网问题(分数:1.00)A.B.C.D.25.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,即 E-R模型的阶段是_。 A) 需求分析 B) 概念设计 C) 逻辑设计 D) 物理设计(分数:1.00)A.B.C.D.26.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_
14、。 A) 在教师表上按教师编号建索引 B) 在教师表上按姓名建索引 C) 在课程表上按课程号建索引 D) 在课程表上按教师编号建索引(分数:2.00)A.B.C.D.27.DFD方法由 4种基本对象元素组成,其中又被称为外部项的是_。 A) 数据源及数据终点 B) 数据流 C) 数据存储 D) 处理(分数:1.00)A.B.C.D.28.下列关于顺序图的描述中,正确的是_。A) 当一个操作调用它本身时,消息总是异步的B) 消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号;棍形箭头表示同步调用操作C) 消息也可以有条件。只有条件为真时才可以发送
15、和接收消息。条件表达式被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各分支是互斥的D) 在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分。一个对象可能通过一条消息来建另一个对象。被创建的对象符号在创建它的地方(在纵坐标时间轴上)(分数:1.00)A.B.C.D.29.下列关于锁的说法错误的是_。A) 锁是一种特殊的二元信号量B) 为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求C) 对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大(分数:2
16、.00)A.B.C.D.30.下面说法正确的是_。A) 数据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B) 使用数据仓库的目的在于对已有数据进行高速的汇总和统计C) 数据挖掘时采用适当的算法,从数据仓库的海量数据中提取潜在的信息和知识D) OLAP技术为提高处理效率,必须绕过)BMS 直接对物理数据进行读取和写入(分数:1.00)A.B.C.D.二、应用题(总题数:12,分数:48.00)ADO对象是目前最流行的可编程数据访问对象模型,它是基于 Microsoft的 OLE DB数据库接口而设计的。在 ADO对象中, 1 对象表示一个 OLEDB数据源的开放式连接,而
17、在该对象属性中, 2 用于指定连接到的数据源名称,使用方法及含义同 ADO数据控件。(分数:4.00)填空项 1:_填空项 1:_两阶段锁协议可以保证并发调度可串行化。在两阶段锁协议中,每个事务的执行过程被划分为 1 和 2 两个阶段。(分数:4.00)填空项 1:_填空项 1:_33.设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用 1 连接操作在一个查询中实现此功能。(分数:2.00)填空项 1:_34.假设某数据库中有表 Course,Course 中有属性 Cname
18、(课程名),查询以“DB_”开头,则倒数第三个字符 i的课程的详细情况:SELECT*FROM CourseWHERE _。(分数:2.00)填空项 1:_35.试述数据库物理设计的内容和步骤。(分数:10.00)填空项 1:_36.在 SQL Server 2000中,设要在表 SC上建立一个前触发型触发器。请补充下列触发器定义语句:CREATE TRIGGER tri A ON SC_UPDATEAS(分数:2.00)填空项 1:_37.某表定义了视图 BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的 SQL语句是 1。(分数:2.00)填空项 1:_38.在 VB 6.0中
19、,为简化访问数据库数据的编程,经常使用 Adodc数据控件来访问数据库中的数据。该控件中用于描述服务器连接信息的属性是 1。(分数:2.00)填空项 1:_ADO对象是目前最流行的可编程数据访问对象模型,它是基于 Microsoft的 OLE DB数据库接口而设计的。在 ADO对象中, 1 对象表示一个 OLE DB数据源的开放式连接,而在该对象属性中, 2 用于指定连接到的数据源名称,使用方法及含义同 ADO数据控件。(分数:4.00)填空项 1:_填空项 1:_40.数据库恢复可以用哪些方法实现?(分数:10.00)填空项 1:_41.SQL Server 2000中 4个版本,适合在移动
20、环境中作业的用户,并且所运行的应用程序需要本地数据存储的是 1。(分数:2.00)填空项 1:_在数据库镜像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 1。一台主机为工作机,另一台为备份机的是 2。(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:3,分数:35.00)43.某数据库中有关系供应商(供应商号,供应商名,地址) 零件(零件号,零件名,重量) 项目(项目编号,项目名称,开工日期) 供应(供应商号,项目编号,零件号,零件数) 其中一个供应商能提供多种零件和多个项目,一种零件能供给不同的项目和供应商,一个项目可以有不同的供应商和使用不同种类的零件
21、根据要求画出 ER图 用 SQL创建关系供应表(分数:15.00)_44.在 SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印刷表(书号,印刷日期,印刷数量,印次),每个书号代表一种图书。书号、书名和类别的数据类型均为 varehar(20),单价、印刷数量和印次的数据类型均为 int,印刷日期的数据类型大 smalldatetime.现需查询指定类别的图书在指定年份后(含指定年份)累计印刷总数量。请写出实现该功能的标量函数。(分数:10.00)_45.在学籍管理中,设有 4个表,关系模式分别为:STUDENT( SNO,SNAME,SEX,BIRTHDAY,CL
22、ASS);TEACHER( TNO,TNAME,SEX ,BIRTHDAY,PROFESSION,DEPARTMENT);COURSE( CNO,CNAME,TNO);SCORE( SNO,CNO,DEGREE).说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生日期;CLASS:班级;教师关系模式中:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:出生日期;PROFESSION:职称;DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DE
23、GREE:分数。试用 SQL语句完成下列操作:1)列出“计算机系”教师所教课程的成绩表。2)列出“计算机系”与“电子工程系”不同职称的教师的 TNAME和 PROFESSION。3)列出存在有 85分以上成绩的课程 CNO。4)列出选修编号为“3-105”课程且成绩同于选修了编号为“3-245”的同学的 CNO、SNO 和 DEGREE。并按DEGREE从高到低次序排列。5)列出选修编号为“3-105”课程且成绩高于选修了编号为“3-245”的同学的 CNO、SNO 和 DEGREE。6)列出成绩比该课程平均成绩低的同学的成绩表。(分数:10.00)_计算机数据库工程师-77 答案解析(总分:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 77 答案 解析 DOC
