【计算机类职业资格】计算机数据库工程师-73及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-73及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-73及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-73 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.00)1.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的?_。(分数:2.00)A.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.4.根据数据库应
2、用系统生命周期模型,完成数据库关系模式设计的阶段是_。A)需求分析 B)概念设计C)逻辑设计 D)物理设计(分数:2.00)A.B.C.D.5.下面关于 SQL 语言的描述中,不正确的是_。A) 一个 SQL 数据库就是一个基本表B) SQL 语言支持数据库的三级模式结构C) SQL 的一个表可以是一个基本表,也可以是一个视图D) 一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表(分数:1.00)A.B.C.D.6.以下关于实体集语法叙述错误的是_。A) IDEFIX 用矩形框来表示独立实体集B) 用圆角矩形框来表示从属实体集C) 每个实体集分配一个唯一的名字和一个编码D
3、) 名字和编码之间用反斜杠分开,放在矩形的上面。(分数:1.00)A.B.C.D.7.数据库文件结构有多种形式,记录按照查找码值的升序或降序顺序排列存储的文件结构是_。 A) 堆文件 B) N 序文件 C) 散列文件 D) 索引文件(分数:1.00)A.B.C.D.8.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机”课的全体女学生姓名的 SQL 语句是:SELECT SNAME FROM S,C,SC WHERE_。A) S.S#= SC.S#
4、and SEX=“女“and CNAME=“计算机“B) S.S#= SC.S# AND C.C#=SC.C# and CNAME=“计算机“C) SEX=“女“and CNAME=“计算机“D) SS#= SC.S# and C.C#= SC.C# and SEX=“女“and CNAME=“计算机/(分数:2.00)A.B.C.D.9.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。A)CREATE VIEW SalaryView (系名,工资总额) AS SELECT 所在系,COUNT (工资) FROM 教师表 GR
5、OUP BY 所在系B)CREATE VIEW SalaryView (系名,工资总额) AS SELECT 所在系,SUM (工资) FROM 教师表 GROUP BY 所在系C)CREATE VIEW SalaryView AS SELECT 所在系,COUNT (工资) FROM 教师表 GROUP BY 所在系D)CREATE VIEW SalalryView AS SELECT 所在系,SUM (工资) FROM 教师表 GROUP BY 所在系(分数:2.00)A.B.C.D.10.现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务经营管理系统管理其日常业务。已知其中
6、的销售数据明细表结构为(销售记录 ID,商品 ID,价格,数量,总金额,销售时问,分店ID,该表数据量很大。为了提高数据访问效率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分方式被称为_。A) 轮转划分 B) 范围划分C) 散列划分 D) 多维划分(分数:1.00)A.B.C.D.11.用户编写程序时只需对全局关系进行操作,这种最高级别的分布透明性是_。A) 分片透明性 B) 位置透明性C) 局部数据模型透明性 D) 分布透明性(分数:1.00)A.B.C.D.12.以下选项中不能作为一个基本表建立索引的原则的是A)对于经常需要查询、连接、统计操作的基本表可以建立索引B)经常执行插
7、入、删除、更新操作的基本表可以考虑建立索引C)对于一个更新不频繁的表可以建立索引D)索引可以由用户根据需要随时创建或删除,以提高数据查询性能(分数:1.00)A.B.C.D.13._属于底层数据模型。 A) 概念模型 B) 关系模型 C) 物理数据模型 D) 实体-联系模型(分数:1.00)A.B.C.D.14.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是A)CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B)CREATE V
8、IEW SalaryView(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GR()uP BY 所在系C)CREATE VIEW SalaryView As SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D)CREATE VIEW SalaryView AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系(分数:2.00)A.B.C.D.15.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是_。A) 数据内容一致性维护 B)
9、数据库备份与恢复C) 数据库安全性维护 D) 数据库存储空间管理(分数:1.00)A.B.C.D.16.客户/服务器 DBS 中客户端服务不包括_。 A) 查询执行和优化 B) 图形用户界面 C) 表格生成 D) 报表处理(分数:1.00)A.B.C.D.17.下列关于数据仓库的叙述中,哪一项是不正确的_。A) 底层的数据仓库服务器一般是一个关系型数据库系统B) 数据仓库中间层 OLAP 服务器只能采用关系型 OLAPC) 数据仓库前端分析工具中包括报表工具D) 数据仓库通常采用三层体系结构(分数:1.00)A.B.C.D.18.某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人
10、事管理系统中被称为“职工”,这类冲突被称为_。 A) 语义冲突 B) 命名冲突 C) 属性冲突 D) 结构冲突(分数:1.00)A.B.C.D.19.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。A)CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B)CREATE VIEW SalaryView(系名,工资总额)As SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系C)CREATE VIEW S
11、alaryVlew AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D)CREATE VIEW salaryView AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系(分数:2.00)A.B.C.D.20.以下关于元数据说法错误的是_。A元数据是数据仓库中的重要元素 B元数据是数据的基本单元C有助于用户能更快的找到所需的数据 D有助于前台工具盒管理员更好地理解和管理数据(分数:1.00)A.B.C.D.21.下面关于存储过程的描述中,不正确的是_。 A) 存储过程实际上是组 T-SQL 语句 B) 存储过程独立于数据库
12、而存在 C) 存储过程可以完成某一特定的业务逻辑 D) 存储过程预先被编译存放在服务器的系统表中(分数:1.00)A.B.C.D.22.用 UML 建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是_。A) 关联关系 B) 依赖关系 C) 聚集关系 D) 概括关系(分数:1.00)A.B.C.D.23.关于数据库的运行以及功能与性能测试,下列说法正确的是A)对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B)在进行数据库功能测试时,一般要先装载大规模的数据C)数据库的运行一般是与编写调试程序的工
13、作同步开展D)数据库系统的压力测试,并发访问测试,查询效率测试一般都属于性能测试范围(分数:2.00)A.B.C.D.24.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为_。A) 聚集索引 B) 非聚集索引C) 稠密索引 D) 辅索引(分数:1.00)A.B.C.D.25.以下关于决策系统说法错误的是_。(A) 为了解决 DSS 存在的不足,人们提出了基于数据仓库的决策支持系统(B) 数据仓库是核心(C) 决策支持系统式数据的需求者(D) 决策支持系统主要存在两类数据,原始数据和导出数据,导出数据也称操作型数据(分数:2.00)A
14、.B.C.D.26.下列关于数据库的重构,说法不正确的是_。A) 数据库的重构就是对数据库的逻辑结构作必要的小范围改变B) 当存储空间的分配过于零散时,导致存取效率下降,所以必须重构数据库C) 数据库重构包括了重新设计数据库及其相应的应用程序D) 如果能够重构数据库,尽量不要重新设计数据库及其相应的应用程序(分数:1.00)A.B.C.D.27.在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列哪个角色_。A)db_owher B)public C)db_datawriter D)sysadmin(分数:1.00)A.B
15、.C.D.28.以下关于 DFD 与 IDEFO 比较错误的是_。A在模型规范方面,DFD 方法更加规范,更加适合初学者BDFD 图用箭头也叫做数据流来描述数据移动的方向CIDEFO 还可以表示出控制流和说明处理或活动实施方式的一些约束D这两种方法都是基于结构化分析思想(分数:1.00)A.B.C.D.29.设 T1 和 T2 两个事务,他们对数据 data 的并发操作如下表所示(SLOCK data 表示对数据 data 上 S 锁,UNLOCK data 表示对数据 data 解锁),对这个并发操作,下面说法正确的是_。T1 T2请求SLOCK data读 data=20A=A+30 写回
16、 A=50COMMITUNLOCK data请求SLOCK data读 data=20写回 data=50COMMITUNLOCK dataA该操作部能重复读 B该操作符合完整性要求C该操作的第步中,事务 T1 应该申请 X 锁 D该操作的第步中,事务 T2 不可能得到对 data 的锁(分数:1.00)A.B.C.D.30.下列 SQL 命令中实现投影操作的是_。A) SELECT B) GROUP BYC) GROUP D) ORDER BY(分数:1.00)A.B.C.D.二、应用题(总题数:12,分数:30.00)31.在转储过程中允许对数据库进行存取与修改的转储策略称为 1 转储策略
17、。(分数:2.00)填空项 1:_32.设在 SQL Server 2000 中需创建一个名为 db1 的数据库。该数据库包含一个主数据文件和一个日志文件,这两个文件均存放在 D 盘根目录下。主数据文件的物理文件名为 db1.mdf,逻辑文件名为 db1_data,文件初始大小为 100MB,不自动增长。日志文件全部采用系统默认设置。请补全下列创建数据库的语句:CREATE DATABASE db1ON(NAME=db1_data,_,SIZE=100,FILEGROWTH=0)(分数:2.00)填空项 1:_33.设有三个基本表:ITEM(项目号,项目名,项目负责人,电话)BIP(项目号,零
18、件号,数量,日期)PART(零件号,零件名称,规格,单价)完成下列 SQL 语句:统计出每个项目使用零件的金额,并将结果按表 SSP(项目号,项目名,金额)的结构显示。SELECT ITEM.项目号,项目名,_AS 金额_FROM 1TEM,BIP,PART_WHERE_GROUP BY_(分数:2.00)填空项 1:_34.在 SQL Server 2000 中,某数据库中有角色 Role 和用户 User,User 是 Role 角色的成员,且只属于该角色。先对 Table 表给 Role 只授予 SELECT 和 DELETE 权限,并授予 User 对 T 表具有 SELECT、UPD
19、ATE 和DENY DELETE 权限,则用户 User 对 Table 表可以执行的操作是 1。(分数:2.00)填空项 1:_35.补充语句,把对 Student 表和 Course 表的全部操作权限授予用户 U1 和 U2:GRANT_ON TABLE St udeilt,CourseTO U1,U2(分数:2.00)填空项 1:_36.SQL Server 2000 的每个数据项的大小为4。(分数:2.00)填空项 1:_37.当用户在一个关系表的某一列上建立一个非聚集索引(该表没有聚集索引)时,数据库管理系统会自动为该索引维护一个索引结构。该索引结构中的记录是由 1 和它相对应的指针
20、构成的。(分数:2.00)填空项 1:_38.当数据库出现故障时要对数据库进行恢复,恢复的原理是_,常用的技术是数据转储和_。(分数:2.00)填空项 1:_39.介质故障恢复采用的操作有:装载数据备份,执行 REDO 操作,执行 UNDO 操作,其正确的操作步骤是 1。(用 AB 表示 A 的执行顺序先于 B)(分数:2.00)填空项 1:_40.某公司新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一原因主要是在于 1。(分数:2.00)填空项 1:_某数据库中有商品表 Table_Goods(GoodsName,GoodsClass
21、ID,SaleUnitPrice)和商品分类表 Table_GoodsClass(GoodsClassID,GoodsClassName,City),查询单价高于家用电器类的商品平均价格的家用电器类商品:SELECT GoodsName,SaleUnitPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT_FROM Table_Goods cJOIN Table_GoodClass d ON_WHERE GoodsClassName=家用电器)AND_。(分数:8.00)填空项 1:_填空项 1:_填空项 1
22、:_填空项 1:_41.在数据库三级模式结构中, 1 是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(分数:2.00)填空项 1:_三、设计与应用题(总题数:3,分数:40.00)42.对于教学数据库的三个基本表:S(SNo,SName,SAge,Ssex)SC(Sno,CNo,Grade)C(CNo,CName,Teacher)使用 SQL 更新语句表达对下列的更新操作:把 WANG 同学的学习选课和成绩全部删去;把选修 Maths 课及格的成绩全改为空值;把低于总平均成绩的女同学成绩提高 5%。(分数:15.00)_43.有如下运动队和运动会两个方面的实体:运动队方
23、面运动队:队名、教练姓名、队员姓名队员:队名、队员姓名、性别、项名其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。运动会方面运动队:队编号、队名、教练姓名项目:项目名、参加运动队编号、队员姓名、性别、比赛场地其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。请完成如下设计:分别设计运动队和运动会两个局部 E-R 图将它们合并为一个全局 E-R 图合并时存在什么冲突,你是如何解决这些冲突的?(分数:15.00)_事务 T1、T2 和 T3 按如下调度方式并发地对数据项 A、B、C 进行访问,假设 A、B、C 的初值分别为A=20,B=30,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 73 答案 解析 DOC
