四级数据库工程师-1

上传人:工**** 文档编号:490932678 上传时间:2023-07-17 格式:DOC 页数:11 大小:138KB
返回 下载 相关 举报
四级数据库工程师-1_第1页
第1页 / 共11页
四级数据库工程师-1_第2页
第2页 / 共11页
四级数据库工程师-1_第3页
第3页 / 共11页
四级数据库工程师-1_第4页
第4页 / 共11页
四级数据库工程师-1_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《四级数据库工程师-1》由会员分享,可在线阅读,更多相关《四级数据库工程师-1(11页珍藏版)》请在金锄头文库上搜索。

1、四级数据库工程师 -1( 总分: 100.00 ,做题时间: 90 分钟 )一、选择题 (总题数: 30,分数: 40.00)1. 使用二维表格结构表达实体及实体之间关系的数据模型是 。(分数: 1.00 )A. 层次模型B. 网状模型C. 联系模型D. 关系模型 V解析: 解析 关系模型是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外 键表示实体间的联系。2. 若存在一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A发出数据库应用请求,这种方式属于 。(分数: 1.00 )A. 集中式数据库体系结构

2、VB. 主从式数据库体系结构C. 分布式数据库体系结构D. 客户/服务器数据库体系结构解析: 解析 集中式数据库系统将所有数据集中存储到一台计算机上,由主机上的数据库管理系统统一管 理整个数据库,用户可以从终端发出数据操作命令,经主机上的数据库管理系统接受处理后,将结果返回 给用户。3. 以下不属于需求分析的工作是 。(分数: 1.00 )A. 分析用户活动,产生业务流程B. 确定系统范围,产生系统关联图C. 建立ER关系图 VD. 分析系统数据,产生数据字典解析: 解析 需求分析的工作有分析用户活动,产生业务流程;确定系统范围,产生系统关联图;分析用户活动的数据,产生数据流图;分析系统数据,

3、产生数据字典。建立ER图属于概要设计。4. 在封锁技术方面,SQL提供了如下4种事务的一致性级别:可读未提交数据,读提交数据,可重复读,可串行化。其中哪个是允许事务读脏数据的 。(分数: 1.00 )A. 可读未提交数据 VB. 读提交数据C. 可重复读D. 可串行化解析:解析脏数据是指未提交的随后又被撤销的数据,SQL提供的四种事务一致性级别中,可读未提交的数据允许事务读脏数据。5. 以下关于视图叙述错误的是(分数: 1.00 )A. 视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B. 视图是一个虚表C. 数据库中不仅存放视图的定义,还存放视图包含的数据VD. 基本表中的数据如果发生了

4、变化,从视图中查询的数据也随之发生变化解析: 解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,它与基本表不同的是视图是 一个虚表。数据库中只存放视图的定义,而不存放视图包含的数据。6. 关系模式 Student(Sno ,Sname, Cno,Cname, Grade,Tname,Taddr) 的属性分别表示学号,学生姓名, 课程号,课程名,成绩,任课教师名和教师地址。其中一个学生可以选若干门课,一个教师可以讲授若干 门课,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授一门课,教师不会重 名。下列对关系的分解正确的并且是无损连接及保持函数依赖的是 。(分数:

5、 1.00 )A. (Sno ,Sname,Cno,Tname,Taddr) , (Sno , Sname, Cno, Cname,Grade) 属于 2NFB. (Sno , Sname), (Sno, Cno, Grade Tname, Taddr) , (Cno, Cname)属于 2NF VC. (Sno , Sname), (Sno, Cno, Grade),仃name, Taddr) , (Cno, Cname)属于 3NFD. (Sno , Sname) , (Sno , Cno, Grade),仃name, Taddr),仃name, Cno) , (Cno , Cname)属

6、于 3NF 解析:解析显然A中存在着部分依赖,不是 2范式,所以A不是正确答案。根据无损连接分解的判断方 法 B 是无损连接的 并且也保持了所有的函数依赖 且 B 的 3 个子模式都不存在部分依赖情况。7. 考虑一个关系和建立在该表上的一个索引 如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致 则该索引为 。(分数: 1.00 )A. 聚集索引 VB. 非聚集索引C. 稠密索引D. 辅索引解析: 解析 对数据文件和它的一个特定的索引文件 如果数据文件中数据记录的排列顺序与索引文件中 索引项的排列顺序相一致 则该索引为聚集索引。8. 数据库管理员作为数据库的主要维护者 其维护工作主要包

7、括 。数据库的转储和恢复数据库的安全性、完整性控制数据库性能的监控分析和改进 数据库的重组和重构(分数: 1.00 )A. B. C. D. V解析:解析DBA的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性,数据库性能的监 控分析和改进以及数据库的重组和重构。9. 以下关于索引的说法 不正确。(分数: 1.00 )A. 使用索引可提高查询效率B. 使用索引可能使更新操作费时C. 使用索引可使输出结果按一定顺序排列D. 索引为DBMS提供了不同的查询路径V解析: 解析 使用聚族索引就会使更新操作费时 通过索引可以提高查询效率和使输出结果按一定顺序排 列 故选 D。10. 以下不属于

8、一个好的概要设计要求是 。(分数: 1.00 )A. 良好的总体结构B. 功能模块问较高的耦合度 VC. 功能模块间较高的内聚度D. 尽量降低模块接口复杂性解析: 解析 耦合性是指软件系统结构中各模块间相互联系紧密程度的一种度量 一个好的概要设计就是 要尽量地适合模块化程序设计 降低功能模块间的耦合性有利于功能的实现。11. 删除Windows身份验证的“ Serverl/nt_user ”登录的正确语句是 。(分数: 1.00 )A. EXEC sp_revokelogin Serverl/tit_user VB. DELETE sp_revokelogin Serverl/nt_user

9、C. DROP sp_revokelogin Serverl/nt_user D. EXEC sp_droplogin Serverl/nt_user 解析:解析删除SQLServer身份验证的登录账户使用sp_droplogre系统存储过程,删除 Windows身份验证的登录账户使用 Sp_revokelogin 系统存储过程,DELETE DROP是对表的处理。12. 有如下两个关系:零件关系P(主键是“零件号”)供应商关系S:(主键是“供应商号”)(外键是“供应商号”)供应商号供应商名所在城市B01红星北京10宇宙上海T20黎明天津Z01立新重庆零件号颜色供应商号010 红 B01201

10、 兰 T20312 白 S10今要向关系P插入新行,新行的值分别列出如下。它们是否都能插入 。I ( 307,绿,S10 ) n. ( 101,黄,T11)(分数:1.00 )A. 只有I VB. 只有nC. 都能D. 都不能解析:解析因为n中的供应商号 T11在关系中不存在,违反了参照完整性的规则。所以n不能插入关系 P作为新的一行。13. 在具有检查点的恢复技术,关于检查点,下列说法不正确的是 。(分数:1.00 )A. 检查点最大限度的减少数据库完全恢复时所必须执行的日志部分B. 使用检查点方法可以改善恢复效率C. 无论事务在检查点之前还是之后提交,都需要执行REDO操作 VD. 可以定

11、期地建立检查点,也可以按照某种规则建立检查点解析:解析当事务在一个检查点之前提交,对数据库所做的修改一定都已经写入数据库中,写入时间是 这个检查点建立之前或是这个检查点建立之时,这时就不需要REDO操作了。14. 系统定义明确之后,应对系统的可行性进行研究,可行性研究包括 。(分数:1.00 )A. 软件环境可行性、技术可行性、经济可行性、社会可行性B. 经济可行性、技术可行性、社会可行性VC. 经济可行性、社会可行性、系统可行性D. 经济可行性、实用性、社会可行性解析:解析系统定义明确后,只需要对经济可行性、技术可行性、社会可行性进行分析即可。所谓社会 可行性是指要开发的项目是否存在任何侵犯

12、、妨碍等责任问题,它涉及的范围比较广,包括合同、责任、 侵权、用户组织的管理模式及规范等。15. 设两个事务T1, T2,其并发操作如下表所示,下列评价正确的是 。T1T2A=A*2写回读A=200 ROLLBAC恢复A=100(分数:1.00)A. 该操作不存在问题B. 该操作丢失修改C. 该操作不能重复读D. 该操作读脏数据V解析:解析事务T1读出数据A并修改,事务T2读取同一数据,随后T1由于某种原因撤销,执行回滚, 这时T1已经修改过的数据恢复原值100,T2读到的数据是200与数据库中的数据不一致,称为读脏数据。16. 商场的业务子系统会在数据库服务器上产生各种增删改的事务或数据查询

13、服务请求,随着系统的不断运行,系统中的数据会不断增长,就可能会岀现系统效率下降的情况,以下几种方法中不能优化查询的是(分数:1.00 )A. 清除对大型表行数据的顺序存取B. 使用左连接操作VC. 避免相关子查询D. 用排序来取代非顺序磁盘存取解析:解析左连接消耗的资源是非常多的,所以查询不使用任何的左(右)连接可获得很好的效果。17. 关于数据仓库设计,下述说法正确是 。(分数:1.00 )A. 数据仓库项目的需求很难把握,所以不可能从用户的需求岀发进行数据仓库的设计,只能从数据岀发进行设计B. 在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C. 在进行数据仓库主题

14、数据模型设计时要强调数据的集成性VD. 在进行数据仓库概念模型设计时,需要设计实体关系图,给岀数据表的划分,并给岀每个属性的定义 域解析:解析数据仓库系统设计目标主要是在于建立主题数据环境,强调的是数据的集成性,所以选Co18. 在分布式数据库系统中,一般不适合作为衡量查询代价依据的是 o(分数:1.00 )A. CPU代价B. I/0代价C. 通信代价D. 存储代价 V解析:解析在集中式数据库系统中,查询代价主要是由CPU代价和I/O代价来衡量的,在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询处理中还要考虑站点间传输数据的通信代价。另外,分布式数据库的缺点之一就是复杂的存取结

15、构。因此本题答案为Do19. 关于死锁,下列叙述中不正确的是 o(分数:1.00 )A. 死锁是操作系统中的问题,数据库操作中不存在B. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C. 当两个用户竞争相同的资源时不会发生死锁D. 只有出现并发操作时,才有可能出现死锁V解析:20. 在UML动态建模机制中,关于顺序图说法正确的是 o(分数:1.00 )A. 消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号,棍形箭头表示调用操作B. 当一个操作调用它本身时,消息总是异步的C. 在顺序图中可以描述如何创建和破坏对象,并把它作为捕述情节的一部分,一个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号