文档介绍:数据库系统工程师-36
(总分:,做题时间:90分钟)一、(总题数:29,分数:)对于数据库恢复,下列描述正确的是。
(分数:)
介质故障的恢复不需要DBA的参与,由DBMS!动完成
日志文件严格按照事务析:[解析]本题考查的是计算机系统硬件方面的基础知识。在设计RISC时,需要遵循如下一些基本的原则。
指令条数少,一般为几十条指令。
寻址方式尽可能少。
采用等长指令,不管功能复杂的指令还是简单的指令,均用同一长度。
设计尽可能多的通用寄存器。
因此,采用变长指令,功能复杂的指令长度长而简单指令长度短不是应采用的设计原则。
在有事务运行时转储全部数据库的方式是。
(分数:)
静态增量转储
静态海量转储
动态增量转储
动态海量转储V解析:[解析]本题考查对数据库转储概念的掌握。数据库转储方式依照转储时是否允许运行事务来划分,转储时允许运行事务程序为动态转储,不允许运行事务程序为表态转储。依照转储量划分,只转储自上次转储以来更新过的数据的方式为增量转储,转储全部数据的方式为海量转储。根据题意,应为动态海量转储。
(分数:)
事务故障V
系统故障
介质故障
网络故障解析:[解析]本题考查对事务故障概念的理解。事务故障是指事务程序的执行引起的故障,更新程序的执行违背了完整性约束即应属于此;系统故障是指系统硬件(存储设备除外)、操作系统及DBMS勺故障所引起的数据库运行
故障;介质故障是指存储设备故障导致数据丢失;网络故障不直接影响数据库存储数据的正确,不属于数据库故障。
首先提出支持面I甸对象数据模型的SQL标准是。
(分数:)
SQL86
SQL89
SQL92
SQL99V解析:[解析]本题考查对SQL标准的了解。从SQL99开始引入面向对象数据模型,之前的标准都是完全针对关系模型,故选项D正确。
某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前4位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应对学生信息表13,以减少I/O访问次数,提高系统性能。
设该系统的学生关系模式为:学生(学号,姓名,性别,出生日期,身份证号,籍贯,家庭所在地),在该系统运行过程中,DBAt现频繁访问学生关系的查询程序只涉及到学号、姓名、性别和出生日期属性,为提高该查询程序的性能,应14。(分数:)
建立学号的普通索引
建立学号的UNIQUE索引
建立学号的CLUSTER引V
按学号进行HASH^布解析:
直接修改该查询程序
分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并修改该查询程序
分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并构建“学生”视图,该查询程序不做修改/
创建学生关系上的视图学生1(学号,姓名,性别,出生日期),该查询程序不做修改解析:[解析]本题考查对数据库系统运行维护知识的掌握。从各省招生办导入的数据,学生记录以省为单位相对集中,当以班级为单位处理时,同班学生散布于不