【计算机类职业资格】计算机数据库工程师-72及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-72及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-72及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-72 及答案解析(总分:131.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.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) 逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布C) 对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D) 数据库空间的监控和有效管理对整个数据库系统的正常运行以及性能优化
3、具有十分重要的作用(分数:1.00)A.B.C.D.4.对基于检查点的恢复技术,下列说法中错误的是_。A) 无论事务在检查点之前还是之后提交,都需执行 REDO 操作B) 可以提高恢复效率C) 可以定期建立,也可以按照某种规则建立检查点D) 能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作(分数:1.00)A.B.C.D.5.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。A)需求分析 B)概念设计 C)逻辑设计 D)物理设计(分数:2.00)A.B.C.D.6.备份和恢复需求分析主要内容包括_。 DBAS 运行过程中备份数据库的时间和备份周期 所需备份数据库数据范
4、围 允许并发访问的最大用户数 备份方式是采用完全备份还是采用差异备份 A) B) C) D) (分数:1.00)A.B.C.D.7.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的_。A) “一方”表的主索引或候选索引,“多方”表的普通索引B) “一方”表的主索引,“多方”表的普通索引或候选索引C) “一方”表的普通索引,“多方”表的主索引或候选索引D) “一方”表的普通索引,“多方”表的候选索引或普通索引(分数:2.00)A.B.C.D.8.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对
5、数据库进行_。 A) 监控分析 B) 空间管理 C) 再组织和重构造 D) 参数调整(分数:2.00)A.B.C.D.9.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。 A) 重组织 B) 查询优化 C) 重构造 D) 监控分析(分数:2.00)A.B.C.D.10.设 R(U)是属性集 u 上的一个关系模式。X,Y,Z 是 U 的子集,且 z=U XY。下面关于多值依赖的传述中,不正确的是_。A) 如果 XY,及 T 包含在 Y 中,则必然存在 XTB) 如果存在函数依赖 XY,则必然存在 XZC) 如果 XY,则必然存
6、在 XYD) 若 z 为空,则存在 XZ(分数:1.00)A.B.C.D.11.下列哪一项不属于概念模型所具备的性质?_A) 易于变动 B) 易于交流和理解C) 易于向数据模型转换 D) 在计算机中实现的效率高(分数:1.00)A.B.C.D.12.用二维表结构表示实体以及实体间联系的数据模型称为_。A) 层次模型 B) 网状模型C) 关系模型 D) 面向对象模型(分数:1.00)A.B.C.D.13.数据库管理系统的体系结构是_。 A) 三级模式结构和一级映像 B) 三级模式结构 C) 三级模式结构和二级映像 D) 三级模式结构和三级映像(分数:1.00)A.B.C.D.14.下列 SQL
7、语句中,能够实现参照完整性控制的语句是_。A) PRIMARY KEYB) FOREIGN KEYC) FOREIGN KEY 和 REFERENCESD) REFERENCES(分数:2.00)A.B.C.D.15.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的_。连接操作 与操作 并操作 选择操作A) B) C) D) (分数:1.00)A.B.C.D.16.以下关于视图叙述不正确的是_。(A) 视图是由从数据库的基本表中选择出来的数据组成的逻辑窗口(B) 视图是一个虚表(C) 数据库中不仅存放视图的定义,还存放视图包含的数据(D) 基本表中的数据库如果发生了变化,从视图中选
8、取出来的数据也随之变化(分数:1.00)A.B.C.D.17.关于并行数据库结构,以下说法错误的是_。A) 在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突B) 在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘C) 在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源D) 层次结构综合了共享内存、共享磁盘和无共享结构的特点(分数:1.00)A.B.C.D.18.数据库设计可划分为 6 个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容属于数据库设计的哪个阶段的内容?_ A) 需求分析 B) 概念
9、设计 C) 逻辑设计 D) 物理设计(分数:2.00)A.B.C.D.19.在 SQL Server 2008 中,设用户 U1 是某数据库 db_datawriter 角色中的成员,则 U1 在该数据库中有权执行的操作是A)SELECTB)SELECT 和 INSERTC)INSERT、UPDATE 和 DELETED)SELECT、INSERT、UPDATE 和 DELETE(分数:1.00)A.B.C.D.20.一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?_A) 读脏数据 B) 数据重复修改 C) 数据丢失修改 D) 数据不可重复读(分数:2.00)A.B.C.D.21.在
10、 SQL Server 2000 中,关于 dbcreator 角色,下列说法正确的是A) 该角色是 SQL Server 系统提供的服务器级角色B) 该角色是 SQL Server 系统提供的数据库级角色C) 该角色是系统管理员定义的服务器级角色D) 该角色是系统管理员定义的数据库级角色(分数:1.00)A.B.C.D.22.在分布式数据库系统中,查询处理的时间主要取决于_。A) CPU 执行时间 B) 数据库的数据量C) I/O 花费的时间 D) 网络中数据传输量(分数:2.00)A.B.C.D.23.关于 ER 图的叙述正确的是_。(A) ER 图是建立在关系数据库的假设上(B) ER
11、图可将现实世界中的信息抽象地表示为实体以及实体间的联系(C) ER 图使应用过程和数据的关系清晰(D) ER 图能表示数据生命周期(分数:1.00)A.B.C.D.24.某公司的客户信息数据库中,选定客户的 ID 号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地址间的映射关系,组成索引项,则该索引称为A)稀疏索引 B)聚集索引C)稠密索引 D)非聚集索引(分数:1.00)A.B.C.D.25.有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是_。A) SELECT 所在系,AVG(工资)FROM 教师表WHERE
12、 AVG(工资)(SELECT AVG(工资)FEOM 教师表)B) SELECT 所在系,AVG(工资)FROM 教师表WHERE AVG(工资)(SELECT AVG(工资)FEOM 教师表)GROUP BY 所在系C) SELECT 所在系,AVG(工资)FROM 教师表GROUP BY 所在系HAVING AVG(工资)(SELECT AVG(工资)FEOM 教师表)D) SELECT 所在系,AVG(工资)FROM 教师表GROUP BY 所在系WHERE AVG(工资)(SELECT AVG(工资)FEOM 教师表)(分数:1.00)A.B.C.D.26.设有商品销售系统,该系统每
13、天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节),商品描述(50 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是
14、_。A)135185 B)135186 C)135080 D)135316(分数:1.00)A.B.C.D.27.下面列出的数据模型中,哪一项是概念数据模型?_A) 网状模型 B) 层次模型 C) 实体-联系模型 D) 关系模型(分数:1.00)A.B.C.D.28.保持事务的原子性是数据库管理系统中哪一个部件的责任?_。 A) 事务管理 B) 性能管理 C) 存取管理 D) 安全管理(分数:1.00)A.B.C.D.29.关于数据库系统中的数据的静态转储和动态转储机制,下述说法正确的是_。A) 静态转储时允许其他事务访问数据库B) 动态转储时允许在转储过程中其他事务对数据进行存取和修改C)
15、静态转储能够保证数据库的可用性D) 动态转储无法保证数据库的可用性(分数:1.00)A.B.C.D.30.下面关于在绘制模型图时要注意的事项说法错误的是_。 A) 实体集的名称和编号写在矩形框(或圆角矩形框)外的下面 B) 非主属性也可以写在矩形框(或圆角矩形框)内水平线的下面 C) 主码属性写在矩形框(或圆角矩形框)内水平线的上面并用“PK”标注 D) 外码属性写在矩形框(或圆角矩形框)内水平线的下面并用“FK”标注(分数:1.00)A.B.C.D.二、应用题(总题数:9,分数:28.00)31.VB 6.0 中,指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值
16、中表示RecordSource 中的命令类型未知的是 1。(分数:2.00)填空项 1:_32.数据库管理系统一般通过周期性检查 1 图来实现死锁检测。填空项 1:_有学生选课表 SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成 SQL 语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoFROM SC XWHERE_(SELECT_FROM SC Y_);(分数:6.00)填空项 1:_填空项 1:_填空项 1:_33.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 1。(分数:2.00)填空项 1:_34
17、.在分布式数据库系统中,数据分布透明性是方便用户使用数据的重要保证。数据分布透明性的最高级别是 1 透明性。(分数:2.00)填空项 1:_设有三个基本表,表 ITEM(项目号,项目名,项目负责人,电话),BIP(项目号,零件号,数量,日期),PART(零件号,零件名称,规格,单价),完成 SQL 语句统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表 SSP(项目号,项目名,金额)的结构显示。SELECT ITEM.项目,项目名,SUM(单价*数量)AS 金额FROM ITEM,BIP,PARTWHERE_GROUP BY ITEM.项目_SELECT“合计”,SUM(单
18、价*数量)FROM BIP,PARTWHERE_ORDER BY 1_(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_35.下图是 A 和 B 用户分别对同一银行账号进行不同的操作,导致错误的原因是 1。时间 取款事务 A 转账事务 BT1 开始事务T2 开始事务T3 查询账户余额为 1000 元T4 查询账户余额为 1000 元T5 取出 100 元把余额改为 900元T6 提交事务T7 查询账户余额为 900 元(和 T4 读取的不一致)(分数:2.00)填空项 1:_36.在 SQL Server 2000 中,设 U1 是 SQL Server 身份验证模式的
19、数据库服务器登录账户,现希望 U1 在该数据库服务器上具有系统管理员权限。请补全下列语句:EXEC sp_addsrvrolemember u1,_(分数:2.00)填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT _FROM SC_(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:65.00)37.设有关系模式 R(A,B,C,D) ,数据依赖集F=AB,BA,ACD,BCD,ADC,BDC,ACD,BCD.1)求 R 的主码。并判断 R
20、是否为第四范式?为什么?2)R 是不是 BCNF?为什么?R 是不是 3NF7 为什么?(分数:20.00)_设有三个基本表,表的结构如下所示,请用 SQL 完成下列查询:BORROWER借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS: 借书证号 图书馆登记号 借书日期98001 T 00101 1999.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书名 作者 图书登记号 出版社 价格TP311.13 数据库系统与应用 李
21、昭原 T00101 科学 19.00TP311.13 数据库原理与应用 李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50(分数:45.00)(1).检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量(分数:15.00)_(2).检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期(分数:15.00)_(3).建立信息系学生借书的视图 SSP,该视图的属性列名由借书证号,姓名,班级,图书登记号,书名,出版社和借书日期组成。(分数:15.00)
22、_计算机数据库工程师-72 答案解析(总分:131.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.00)1.以下说法错误的是_。A) 使用数据库系统可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担B) 文件系统是面向某一个应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制C) 数据的备份、软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适D) 数据库系统是面向现实世界的,共享性高,冗余小,具有较高的物理独立性和一定的逻辑独立性,整体结构活,用数据模型描述由数据库管理系统提供数据的安全性、完整性、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 72 答案 解析 DOC
