2012年3月数字库真题

上传人:子 文档编号:43012613 上传时间:2018-06-04 格式:DOC 页数:18 大小:26.35KB
返回 下载 相关 举报
2012年3月数字库真题_第1页
第1页 / 共18页
2012年3月数字库真题_第2页
第2页 / 共18页
2012年3月数字库真题_第3页
第3页 / 共18页
2012年3月数字库真题_第4页
第4页 / 共18页
2012年3月数字库真题_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《2012年3月数字库真题》由会员分享,可在线阅读,更多相关《2012年3月数字库真题(18页珍藏版)》请在金锄头文库上搜索。

1、20122012 年年 3 3 月数字库真题月数字库真题2012 年 3 月全国计较机品级考试四级数据库工程师笔试真题 一、选择题(1)(20)每题 1 分, (21)(30)每题 2 分,共 40 分) 下列各题 A、B、C、D、四个选项中,只有一个选项是正确的。请将正确选项涂写在答题 卡响应位置上,答在试卷上不得分。 1. 某数据库应用系统中,数据库打点员发现某个发芽功能是用多表毗连操作实现的,此操作机能较差。在保证功能不变的前提下,若要提高该发芽的执行效率,下列体例中可行的是 A. 将此发芽语句放置在视图中,使用视图实现该发芽操作 B. 改削实现此功能的发芽语句,将毗连发芽改为嵌套发芽

2、C. 将此功能涉及到的表进行合并,然后对合并后的表进行发芽 D. 将此发芽语句放置在存储过程中,经由过程挪用存储过程实现该发芽操作 谜底:A 解析:建树多表视图,将这几个表中知足前提的信息存储在视图中,可将表与表之间的复杂的毗连操作和搜索前提对用户潜匿起来,使发芽语句书写简单,提高发芽效率。B 项增添了发芽的复杂度降低了发芽的效率,C 项增添了数据库的承担,也降低了数据库的效率,D 项存储过程界说斗劲复杂使用起来也没有视图矫捷。 2. 在数据库打点系统中,为保证并发事务的正确执行,需采用必然的并发节制手艺。下列关于基于锁的并发节制手艺的说法,错误的是 A. 锁是一种非凡的二元旌旗灯号量,用来节

3、制多个并发事务对共享资本的使用 B. 数据库中的锁首要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据 项上只能再加一个排它锁 C. 数据库打点系统可以采用先来先处事的体例防止呈现活锁现象 D. 当数据库打点系统检测到死锁后,可以采用撤销死锁事务的体例解除死锁 谜底:B 解析:当某个数据项上有多个共享锁时,不能再添加任何排它锁。 3. 在大型企业的数据库应用系统中,联机事务措置(OLTP)和联机剖析措置(OLAP)是常见的数据打点与数据剖析形式。关于 OLTP 和OLAP,一般情形下,下列说法正确的是 A. OLTP 系统的平安性要求比 OLAP 系统的低,也斗劲轻易实现 B. O

4、LTP 系统在访谒数据时,一般以单标识表记标帜录访谒为主,集结访谒为辅,OLAP 系统则相反 C. OLTP 要求系统必需具有很高的响应速度,而 OLAP 对系统响应速度的要求较为宽松 D. OLTP 系统一般由企业的中上层或抉择妄想层使用,而 OLAP 系统一般由企业的中下层营业人员 使用 谜底:C 解析:A 项 OLTP 平安性比 OLAP 要高,实施斗劲坚苦。B 项 OLTP 在访谒数据时,单标识表记标帜录和集结都可能会访谒。D 项 OLTP 一般由企业中下层使用,OLAP 由企业中上层使用。 4. 设在 SQL Server 2000 中,某关系表需要存储职工的工资信息,工资典型围为

5、200010000,设用整型类型存储。下列数据类型中最合适的是 A. int B. smallint C. tinyint D. bigint 谜底:B 5. 在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是 A. 此阶段会按照数据库逻辑结构和物理结构设计方案以己蠹强选择的数据库打点系统,编写相关剧本生成数据库结构 B. 此阶段会将用户原稀有据按照新的数据结构导入到新系统中 C. 此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试体例也可以使用黑盒测试体例 D. 此阶段如不美观发现系统的功能、机能不知足用户

6、需求,应尽快进行系统进级工作 谜底:C 解析:此阶段会进行系统编码和调试,而不是编码和编码测试。 6. 存储打点器是数据库打点系统很是主要的组成部门。下列关于存储打点器的说法,错误的是 A. 存储打点器负责搜检用户是否具稀有据访谒权限 B. 为了提高数据访谒效率,存储打点器会将部门内存用于数据缓冲,同时使用必然的算法对内存缓冲区中的数据块进行按期置换 C. 存储打点器会为编译好的发芽语句生成执行打算,并按照执行打算访谒相关数据 D. 存储打点器以事务体例打点用户对数据的访谒,以确保数据库并发访谒的正确性 谜底:C 解析:C 项是发芽措置器的功能,不是存储打点器功能。 7. 已知某高校图书借阅打

7、点系统中包含系、教师、学生、教师编号、系名、书名、图书、学素性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是 系、教师、学生、图书 教师编号、系名、书名、学生姓名 学素性别、职称、学生姓名、书价 图书、教师、书名 A. 仅 B. 仅和 C. 仅、和 D. 全数 谜底:D 解析:实体是现实世角逐客不美观存在并可自力区别于其他对象的一个“事务”或“物体” 。4 个选项中所枚举的事物均合适该前提。 8. 在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行剖析和清算。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明晰提出的非功能需求进行描述。设在某商场经营打点系统

8、的需求剖析阶段清算了下列需求: 系统需冲要持会员制 系统不需要考虑财政核算功能 系统应持久不变运行 系统应有发卖统计功能 系统应保证数据存储平安 上述需求中属于非功能需求的是 A. 仅和 B. 仅和 C. 仅和 D. 仅、和 谜底:B 解析:、均属于具体的功能需求,和属于非功能需求。9. 下列论说中不属于三层 BS 结构数据库应用系统特点和操作特征的是 A. 客户端使用浏览器,浏览器与 Web 应用处事器之间的通信使用超文本传输和谈(HTTP) B. 数据库处事孀居管应用处事器提出的数据操作请求,对数据库进行响应的操作,并将操作结不美观返回给应用处事器 C. 这种结构使客户端和处事器能在分歧的

9、系统间通信,但对客户机设置装备摆设要求较高,且应用软件维护价钱也较大 D. 这种结构不受时空限制,使用者可以在全球任何处所,任何时刻请求数据库应用系统供给的各类数据处事 谜底:C 解析:这种系统对客户机设置装备摆设要求不高,对处事器设置装备摆设要求较高。 10. 实体联系模子简称 ER 模子,是数据库设计常用的一种建模体例。关于 ER 模子,下列说法错误的是 A. ER 模子能辅佐建模人员用一种简单的体例描述现实世角逐的数据及数据之间的联系 B. 用 ER 模子建模的根基思绪是分类标识客不美观事物,将具有不异属性特征的事物抽象为实体集 C. ER 模子可以描述实体集之间一对一、一对多和多对多联

10、系,也可以描述一个实体集中记实之间的联系 D. 用 ER 耐庞汨述实体集及实体集之间的联掀瘫,需要考虑数据在计较机中存储及措置的特征 谜底:D 解析:用 ER 耐庞汨述实体集及实体集之间联掀瘫,不需要考虑数据在计较机中存储及措置的特征。 11. 日志文件对实现数据库系统故障的恢复有很是主要的浸染。下列关于数据库系统日志文件的说法,正确的是 A. 数据库系统不要求日志的写入挨次必需与并行事务执行的时刻顺序一致 B. 为了保证数据库是可恢复的,必需严酷保证先写数据库后写日志 C. 日志文件中搜检点记实的首要浸染是提高系统呈现故障后的恢复效率 D. 系统故障恢复必需使用日志文件以保证数据库系统重启时

11、能正常恢复,事务故障恢复不必然需要使用日志文件 谜底:C 解析:A 项日志的写入挨次必需与并发事务执行的时刻顺序一致。B项为了保证数据库是可恢复的必需先写日志后写数据库。D 项系统故障、事务故障恢复都必需使用日志文件。 12. 设某数据库在非工作时刻(天天 8:00 以前、18:00 往后、周六和周日)不许可授权用户在职工表中插入数据。下列体例中能够实现此需求且最为合理的是 A. 成立存储过程 B. 成立后触发型触发器 C. 界说内嵌表值函数 D. 成立前触发型触发器 谜底:D 解析:前触发型触发器只执行触发器指定的内容而不执行激发触发器的 SQL 语句,为职工表中插入数据设定一个非工作时刻的

12、前触发型触发器后就可实现该功能。 13. 下列关于函数依靠概念的说法,正确的是 A. 函数依靠研究一个关系中记实之间的依靠关系 B. 函数依靠研究一个关系中属性之间的依靠关系 C. 函数依靠研究一个关系中主码与外码之间的依靠关系 D. 函数依靠研究一个关系中某列分歧行之间取值的依靠关系 谜底:B 解析:函数依靠理论研究的是一个关系中属性之间的依靠关系。 14. 在 SQL Server 2000 的某数据库中,设 U1 用户是 R1 脚色中的成员,现已授予 R1 脚色对 T 表具有 SELECT 和 DEN YUPDATE 权限,同时授予了 U1 用户对 T 表具有 INSERT 和 UPDA

13、TE 权限,则 U1 用户最终对 T 表具有的权限是 A. SELECT 和 INSERT B. INSERT 和 UPDATE C. SELECT、INSERT 和 UPDATE D. INSERT 谜底:A 解析:脚色 R1 具有 SELECT 权限,拒绝了 UPDATE 权限,是以 U1 作为 R1 的脚色成员就没有了 UPDATE 权限,加上已有的 INSERT 权限,U1 共有 SELECT 和 INSERT 两项权限。 15. 下列关于概念数据模子的说法,错误的是 A. 概念数据模子并不依靠于具体的计较机系统和数据库打点系统 B. 概念数据模子便于用户理解,是数据库设计人员与用户交

14、流的工具,首要用于数据库设计 C. 概念数据模子不仅描述了数据的属性特征,而且描述了数据应知足的完整性约束前提 D. 概念数据模子是现实世界到信息世界的第一层抽象,强调语义表达功能 谜底:C 解析:数据的完整性约束前提简直定是在逻辑设计阶段,是以选C。 16. 在某信息打点系统中需打点职工的照片信息,因为照片数据量较大,照片信息是否存储在数据库中成为谈判的焦点问题。下列关于照片存储与使用的说法,错误的是 A. 将照片存储在数据库中可能会导致备份侍旧讼长,备份空寄占用较多 B. 将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量 C. 将照片存储在数据库中虽

15、然会导致数据库的数据量较大,但可以便利地实现多台机械共享照片数据,也可以大幅度提高用户访谒照片数据的速度 D. 与将照片存储在文件系统中对比,将照片存储在数据库中更轻易实现人员信息和照片数据的一致性 谜底:C 解析:照片存储到数据库中后,对照片的访谒就受到了很大的限制,不能再随意地共享了。 17. 现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主码。该表数据量较大。设经常要对该表执行近似下面的发芽: SELECT*FROM 课程表 WHERE 课程名:数据库事理, 为提高这类发芽的执行效率,下列物理设计方案中,正确且最为合理的是 A. 为课程名列成立一个主索引 B. 为课程名

16、列成立一个位图索引 C. 为课程名列成立一个辅索引 D. 此表上不需要建任何索引 谜底:C 解析:课程名不是主码,成立辅索引可提高发芽效率。 18. 关于并行数据库,下列说法错误的是 A. 条理结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构 B. 无共享结构经由过程最小化共享资原本降低资本竞争,是以具有很高的可扩展性,适合于 OLTP 应用 C. 并行数据库系统经常经由过程负载平衡的体例来提高数据库系统的营业吞吐率 D. 并行数据库系统的首要目的是实现场地自治和数据全局透明共享 谜底:D 解析:分布式数据库系统的目的是实现场地自治和全局透明共享,并行数据库的目的是提高系统吞吐率降低事物措置时刻。 19. 现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁营业经营打点系统打点其日常营业。已知其中的发卖数据明细表结构为(发卖记实 ID,商品 ID,价钱,数目,总金额,发卖时问,分店 ID,该表数据量很大。为了提高数据访谒效率,系统将每年每个分店的发卖数据划分成自力的数据表,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

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