1、计算机三级数据库技术-72 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.基于严格的、明确的需求作为软件系统开发基础的软件开发模型是_。(分数:2.50)A.瀑布模型B.快速原型模型C.螺旋模型D.结构模型2.在一个 ER 图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该 ER 图转化为关系模型后,得到的关系模式个数是_。(分数:2.50)A.4 个B.5 个C.6 个D.7 个3.从功能角度数据库应用系统可以划分为四个层次,其中用户使用 create procedure 命令所定义的存储过程位于
2、_。(分数:2.50)A.表示层B.业务逻辑层C.数据访问层D.数据持久层4.在需求分析阶段,可以使用 IDEF0 方法来建立系统的功能模型,它的基本元素是矩形框和箭头。下面列出的描述学生助学贷款资格审批活动的 IDEF0 图中,正确的是_。 A B C D (分数:2.50)A.B.C.D.5.在 IDEF1X 数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是_。(分数:2.50)A.标定型联系B.非标定型联系C.分类联系D.非确定联系6.反规范化是将现有的表进行合并,以便提高数据库性能。下列关于反规范化的说法,正确的是_。(分数:2.50)A.反规范化总是会提高
3、查询效率B.反规范化总是会减少数据冗余C.反规范化总不会降低更新效率D.反规范化总不会增加连接操作7.下列关于不同类型索引的说法,正确的是_。(分数:2.50)A.主索引一定是聚集索引,但不一定是唯一索引B.主索引一定是唯一索引,但不一定是聚集索引C.主索引不一定是唯一索引,也不一定是聚集索引D.主索引一定是唯一索引,也一定是聚集索引8.事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法: 合并多个小事务 尽量使用行级锁 降低事务的隔离性级别 将单一磁盘改为 RAID1 磁盘存储系统 以上做法中,能提高事务吞吐量的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.仅、和9.下
4、列关于顺序图的说法,正确的是_。(分数:2.50)A.顺序图的多个消息之间一般并没有严格的时间次序B.顺序图的横向矩形框代表类,水平消息线用于表示类间通信C.顺序图中的虚线称作“生命线“,表示一个对象在其时间周期内的存在D.顺序图无法描述对象的创建和销毁10.设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是_。(分数:2.50)A.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FR
5、OM 职工表)B.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = (SELECT MAX(工资) FROM 职工表)C.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资)D.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资)11.在 SQL Server 2008 中,要对结果集中的每行数据进行
6、单独处理,需要使用游标来实现。下列关于游标的说法,错误的是_。(分数:2.50)A.游标由游标结果集和游标当前行指针两部分组成B.如果声明游标时不指定 SCROLL 选项,则在对游标进行 FETCH 操作时只能指定 NEXT 和 LAST 选项C.在对游标进行 FETCH 操作后,可以使用FETCH_STATUS 变量判断数据提取状态D.当使用 CLOSE 语句关闭游标后,需使用 DEALLOCATE 命令释放系统为游标分配的资源12.设有职工表(职工号,姓名,所在部门,工资),现要建立基于职工号和所在部门的非聚集索引,索引键值按职工号升序和所在部门降序排列。下列语句中正确的是_。(分数:2.
7、50)A.CREATE INDEX idx_职工表 ON 职工表(职工号, 所在部门 DESC)B.CREATE INDEX idx_职工表 ON 职工表(职工号 ASC, 所在部门)C.CREATE CLUSTERED INDEX idx_职工表 ON 职工表(职工号, 所在部门 DESC)D.CREATE CLUSTERED INDEX idx_职工表 ON 职工表(职工号 ASC, 所在部门 DESC)13.下列关于 SQL Server 2008 数据库文件的说法,正确的是_。(分数:2.50)A.一个数据库可以包含多个主要数据文件B.主要数据文件的扩展名必须为.mdfC.日志文件必须
8、属于一个文件组D.定义数据文件时如果没有指定文件组则其属于默认文件组14.下列关于 SQL Server 2008 系统数据库的说法,错误的是_。(分数:2.50)A.master 数据库记录了 SQL Server 实例的所有系统级信息B.SQL Server 实例的作业信息存储在 master 数据库中C.对 model 数据库的修改将应用于以后创建的所有用户数据库D.每次启动 SQL Server 时都会重新创建 tempdb 数据库15.下列关于 SQL Server 2008 分区表的说法,错误的是_。(分数:2.50)A.如果表中数据量巨大同时数据是分段的,则此表比较适合进行分区B
9、.用户在使用分区表时不需要考虑操作的是哪个表分区,分区对用户是透明的C.创建分区函数的目的是告诉数据库管理系统以什么方式对表进行分区D.创建分区方案时指定的文件组数需要和分区函数生成的分区数相同16.美国国防部发布的橘皮书和紫皮书对强制存取控制进行了全面的描述和定义,给出了通用安全性分级模式,定义了四类安全级别,其中提供验证保护的是_。(分数:2.50)A.A 类B.B 类C.C 类D.D 类17.在 SQL Server 2008 某数据库中,有表 T(A,B)和 S(A,C)。现在依次执行如下 SQL 命令: create role R1; create user U1; grant IN
10、SERT on T to R1; sp_addrolemember “R1“, “U1“; sp_addrolemember “db_datareader“, “U1“; deny SELECT on T to R1; 则下列说法中,正确的是_。(分数:2.50)A.U1 不能查询 S 表数据,但能够往 S 表中插入数据B.U1 能够查询 T 表数据,并且能够往 T 表中插入数据C.U1 能够查询 S 表数据,但不能够查询 T 表数据D.U1 不能查询 T 表数据,也不能往 T 表中插入数据18.在数据库应用系统的运行维护阶段,设有如下工作: 监控数据库用户连接数 监控并处理事务死锁 数据出现
11、问题时恢复数据库数据以核查问题 监控数据库空间使用情况,调整存储空间分配 使用开发人员提供的 SQL 命令初始化数据库中的表 以上属于数据库管理员日常管理工作的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.仅、和19.数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容: 数据库锁情况 临时段使用情况 数据库内存情况 数据完整性检查 数据库用户连接数 以上属于数据库监控内容的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.仅、和20.索引是数据库中重要的数据结构。下列关于数据库索引的说法,错误的是_。(分数:2.50)A.当某个查询
12、语句的查询条件涉及多个属性时,可以考虑在这些属性上建立复合索引B.一个表中最多只能有一个主索引C.在复合索引中,索引属性的顺序一般按照属性的长度进行排列D.在频繁更新的属性上建立索引可能会降低系统性能21.在 SQL Server 2008 中可以使用索引视图提高查询性能。下列关于索引视图的说法,错误的是_。(分数:2.50)A.如果视图中涉及到的数据更新非常频繁,则不适合将其改为索引视图B.对于包含 GROUP BY 操作的视图,总是适合将其改为索引视图C.索引视图会占用数据库存储空间D.索引视图只能引用同一数据库中同一所有者的对象22.数据库性能优化是数据库应用系统上线后最常见的运行维护任
13、务之一。下列关于数据库性能优化的说法,错误的是_。(分数:2.50)A.性能优化期间,增加冗余列方法一般是为了减少查询中的连接操作B.规范化程度越高,数据冗余度就越低,因此在性能优化时,应让关系模式处于尽可能高的范式级别C.增加派生性冗余列和新增汇总表的方法都会增加数据库的存储空间D.数据库管理员可以通过数据库管理工具监控查询执行情况,为经常作为查询条件的列建立索引23.检查点是数据库故障恢复中的重要技术。下列关于检查点作用的说法,正确的是_。(分数:2.50)A.在建立检查点时,数据库管理系统会将当前数据缓冲区中的所有数据写入数据库中B.检查点校验了日志有效性,日志发生损坏时可以在一定程度上
14、对日志进行修复C.检查点保证了数据库恢复时 REDO 和 UNDO 两种操作可并发执行D.数据库管理员应定时建立检查点,保证数据库系统出现故障时可以快速恢复24.设某数据库服务器中配置有 3 块 300GB 的硬盘,为了保证可靠性,数据库管理员在 3 块硬盘上建立了RAID5。建立 RAID5 后,可用的磁盘空间为_。(分数:2.50)A.300GBB.400GBC.900GBD.600GB25.设某公司有一个基于 SQL Server 2008 的信息管理系统,此系统需要 7*24 小时运行,系统数据量很大,但数据变化量较小。此系统能够容忍的数据丢失时间为 1 小时。关于该数据库应设置的恢复
15、模式最恰当的是_。(分数:2.50)A.完整恢复模式B.大容量日志恢复模式C.简单恢复模式D.关键日志恢复模式26.关于分布式数据库,下列说法正确的是_。(分数:2.50)A.数据分片中的水平分片是指从列的角度依据一定条件将关系划分为不同的片断,每个片段必须包含主码B.数据分片中的垂直分片是指从行的角度依据一定条件将关系划分为不同的片断,关系的每行至少应属于某一个分片C.在分布式数据库系统中,虽然数据分布在多个不同的场地上,但在进行查询处理设计时一般不需要考虑站点间数据的通信代价D.分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间27.分布式数据库系统的局部数据模型透明性位于_。(
16、分数:2.50)A.全局外模式与全局概念模式之间B.全局概念模式与分片模式之间C.分片模式与分配模式之间D.分配模式与局部概念模式之间28.关于并行数据库,下列说法正确的是_。(分数:2.50)A.层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B.无共享结构通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合 OLTP 应用C.共享磁盘结构比共享内存结构具有更大的优势,访问内存不再会产生冲突,也不会带来处理器节点间额外的通信开销D.并行数据库系统的主要目的是实现场地自治和数据全局透明共享29.下列关于 OLAP 和 OLTP 的说法,错误的是_。(分数:2.50)A.
17、OLAP 系统一般需要处理大量事务,且执行的事务内容比较简单且重复率高B.OLTP 系统是生成数据的系统,OLAP 系统则是利用数据的系统C.OLTP 系统一般面向企业外部人员和企业内部基础业务人员,而 OLAP 主要面向企业内部各层次决策人员D.OLTP 系统主要面向企业基础业务,OLAP 主要面向企业的数据分析利用需求30.下列关于数据仓库设计方法特点的描述,错误的是_。(分数:2.50)A.数据仓库的数据分析需求一般在设计初期就能够并需要完全整理出来B.数据仓库设计方法一般是一种数据驱动的方法,以数据源系统分析和企业主题数据模型的设计作为起点C.企业数据仓库的设计一般是一个不断循环、迭代
18、完善的过程D.在进行数据仓库数据粒度设计时需要综合考虑数据规模、查询需求、硬件和运维成本等因素31.关于数据库视图,下列说法正确的是_(分数:2.50)A.视图可以提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性D.视图的数据一般是物理存储的32.在 SQL Server 2008 中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是_(分数:2.50)A.水平分割后,得到的子表结构相同B.水平分割后,查询表中所有数据时需要使用 JOIN 操作C.垂直分割后,所有表中均需保留
19、原有表的主码D.当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度33.下列全部属于结构图的组图是_(分数:2.50)A.用例图、类图、顺序图、部署图B.类图、组件图、部署图、活动图C.用例图、对象图、状态图、组件图D.类图、对象图、组件图、部署图34.下列有关基于 C/S 和基于 B/S 数据库应用系统体系结构的说法中,错误的是_。(分数:2.50)A.在 C/S 结构中,应用业务规则主要是在客户端实现的B.在 B/S 结构中,应用业务规则主要是在数据库服务器端实现的C.在 C/S 结构中,客户端属于“胖客户端“;在 B/S 结构中,客户端属于“瘦客户端“D.在 C/S 结构中,客
20、户端需要专门开发;在 B/S 结构中,客户端一般只需要安装浏览器35.ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。(分数:2.50)A.在对应的数据库表中增加一条新记录B.在记录集中增加一个新列C.在内存中开辟存放一条新记录的空间D.增加一个新的记录集36.设在 SQL Server2008 中,用户 U1 在 DB1 数据库中创建了#Temp 表。下列关于#Temp 表的说法中,正确的是_。(分数:2.50)A.只有在创建#Temp 表的连接中才可以查询#Temp 表数据B.在所有用户 U1 发起的连接中,都可以查询#Temp 表数据C.在创建#Temp 表
21、的连接未断开时,DB1 数据库的所有用户都可以查询#Temp 表数据D.在创建#Temp 表的连接断开时,DB1 数据库的所有用户仍可以查询#Temp 表数据37.以下关于两段锁协议的原理叙述错误的是_。(分数:2.50)A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段38.分布式数据库系统的“分片透明性“位于_。(分数:2.50)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分
22、片模式之间D.分配模式与局部概念模式之间39.下列哪一条不是数据仓库的基本特征_。(分数:2.50)A.反映当前准确数据B.数据是相对稳定的C.数据是集成的D.数据是面向主题的40.在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括 I/O 代价、CPU 代价和通信代价。一般而言,分布式数据库查询优化的首要目标是_。(分数:2.50)A.使查询执行时 I/O 代价最省B.使查询执行时 CPU 代价最省C.使查询执行时通信代价最省D.使查询执行时 I/O 和 CPU 代价最省计算机三级数据库技术-72 答案解析(总分:100.00,做题时间:90 分钟)
23、一、选择题(总题数:40,分数:100.00)1.基于严格的、明确的需求作为软件系统开发基础的软件开发模型是_。(分数:2.50)A.瀑布模型 B.快速原型模型C.螺旋模型D.结构模型解析:2.在一个 ER 图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该 ER 图转化为关系模型后,得到的关系模式个数是_。(分数:2.50)A.4 个B.5 个C.6 个 D.7 个解析:3.从功能角度数据库应用系统可以划分为四个层次,其中用户使用 create procedure 命令所定义的存储过程位于_。(分数:2.50)A.表示层B.业务逻辑层C.数据访问层 D.
24、数据持久层解析:4.在需求分析阶段,可以使用 IDEF0 方法来建立系统的功能模型,它的基本元素是矩形框和箭头。下面列出的描述学生助学贷款资格审批活动的 IDEF0 图中,正确的是_。 A B C D (分数:2.50)A. B.C.D.解析:5.在 IDEF1X 数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是_。(分数:2.50)A.标定型联系B.非标定型联系C.分类联系 D.非确定联系解析:6.反规范化是将现有的表进行合并,以便提高数据库性能。下列关于反规范化的说法,正确的是_。(分数:2.50)A.反规范化总是会提高查询效率B.反规范化总是会减少数据冗余C.
25、反规范化总不会降低更新效率D.反规范化总不会增加连接操作 解析:7.下列关于不同类型索引的说法,正确的是_。(分数:2.50)A.主索引一定是聚集索引,但不一定是唯一索引B.主索引一定是唯一索引,但不一定是聚集索引 C.主索引不一定是唯一索引,也不一定是聚集索引D.主索引一定是唯一索引,也一定是聚集索引解析:8.事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法: 合并多个小事务 尽量使用行级锁 降低事务的隔离性级别 将单一磁盘改为 RAID1 磁盘存储系统 以上做法中,能提高事务吞吐量的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.仅、和 解析:9.下列关于顺序图的说法
26、,正确的是_。(分数:2.50)A.顺序图的多个消息之间一般并没有严格的时间次序B.顺序图的横向矩形框代表类,水平消息线用于表示类间通信C.顺序图中的虚线称作“生命线“,表示一个对象在其时间周期内的存在 D.顺序图无法描述对象的创建和销毁解析:10.设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是_。(分数:2.50)A.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FROM 职工
27、表) B.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = (SELECT MAX(工资) FROM 职工表)C.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资)D.SELECT 职工号,姓名 FROM 职工表 WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资)解析:11.在 SQL Server 2008 中,要对结果集中的每行数据进行单
28、独处理,需要使用游标来实现。下列关于游标的说法,错误的是_。(分数:2.50)A.游标由游标结果集和游标当前行指针两部分组成B.如果声明游标时不指定 SCROLL 选项,则在对游标进行 FETCH 操作时只能指定 NEXT 和 LAST 选项 C.在对游标进行 FETCH 操作后,可以使用FETCH_STATUS 变量判断数据提取状态D.当使用 CLOSE 语句关闭游标后,需使用 DEALLOCATE 命令释放系统为游标分配的资源解析:12.设有职工表(职工号,姓名,所在部门,工资),现要建立基于职工号和所在部门的非聚集索引,索引键值按职工号升序和所在部门降序排列。下列语句中正确的是_。(分数
29、:2.50)A.CREATE INDEX idx_职工表 ON 职工表(职工号, 所在部门 DESC) B.CREATE INDEX idx_职工表 ON 职工表(职工号 ASC, 所在部门)C.CREATE CLUSTERED INDEX idx_职工表 ON 职工表(职工号, 所在部门 DESC)D.CREATE CLUSTERED INDEX idx_职工表 ON 职工表(职工号 ASC, 所在部门 DESC)解析:13.下列关于 SQL Server 2008 数据库文件的说法,正确的是_。(分数:2.50)A.一个数据库可以包含多个主要数据文件B.主要数据文件的扩展名必须为.mdfC
30、.日志文件必须属于一个文件组D.定义数据文件时如果没有指定文件组则其属于默认文件组 解析:14.下列关于 SQL Server 2008 系统数据库的说法,错误的是_。(分数:2.50)A.master 数据库记录了 SQL Server 实例的所有系统级信息B.SQL Server 实例的作业信息存储在 master 数据库中 C.对 model 数据库的修改将应用于以后创建的所有用户数据库D.每次启动 SQL Server 时都会重新创建 tempdb 数据库解析:15.下列关于 SQL Server 2008 分区表的说法,错误的是_。(分数:2.50)A.如果表中数据量巨大同时数据是分
31、段的,则此表比较适合进行分区B.用户在使用分区表时不需要考虑操作的是哪个表分区,分区对用户是透明的C.创建分区函数的目的是告诉数据库管理系统以什么方式对表进行分区D.创建分区方案时指定的文件组数需要和分区函数生成的分区数相同 解析:16.美国国防部发布的橘皮书和紫皮书对强制存取控制进行了全面的描述和定义,给出了通用安全性分级模式,定义了四类安全级别,其中提供验证保护的是_。(分数:2.50)A.A 类 B.B 类C.C 类D.D 类解析:17.在 SQL Server 2008 某数据库中,有表 T(A,B)和 S(A,C)。现在依次执行如下 SQL 命令: create role R1; c
32、reate user U1; grant INSERT on T to R1; sp_addrolemember “R1“, “U1“; sp_addrolemember “db_datareader“, “U1“; deny SELECT on T to R1; 则下列说法中,正确的是_。(分数:2.50)A.U1 不能查询 S 表数据,但能够往 S 表中插入数据B.U1 能够查询 T 表数据,并且能够往 T 表中插入数据C.U1 能够查询 S 表数据,但不能够查询 T 表数据 D.U1 不能查询 T 表数据,也不能往 T 表中插入数据解析:18.在数据库应用系统的运行维护阶段,设有如下工作
33、: 监控数据库用户连接数 监控并处理事务死锁 数据出现问题时恢复数据库数据以核查问题 监控数据库空间使用情况,调整存储空间分配 使用开发人员提供的 SQL 命令初始化数据库中的表 以上属于数据库管理员日常管理工作的是_。(分数:2.50)A.仅、和 B.仅、和C.仅、和D.仅、和解析:19.数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容: 数据库锁情况 临时段使用情况 数据库内存情况 数据完整性检查 数据库用户连接数 以上属于数据库监控内容的是_。(分数:2.50)A.仅、和B.仅、和 C.仅、和D.仅、和解析:20.索引是数据库中重要的数据结构。
34、下列关于数据库索引的说法,错误的是_。(分数:2.50)A.当某个查询语句的查询条件涉及多个属性时,可以考虑在这些属性上建立复合索引B.一个表中最多只能有一个主索引C.在复合索引中,索引属性的顺序一般按照属性的长度进行排列 D.在频繁更新的属性上建立索引可能会降低系统性能解析:21.在 SQL Server 2008 中可以使用索引视图提高查询性能。下列关于索引视图的说法,错误的是_。(分数:2.50)A.如果视图中涉及到的数据更新非常频繁,则不适合将其改为索引视图B.对于包含 GROUP BY 操作的视图,总是适合将其改为索引视图 C.索引视图会占用数据库存储空间D.索引视图只能引用同一数据
35、库中同一所有者的对象解析:22.数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列关于数据库性能优化的说法,错误的是_。(分数:2.50)A.性能优化期间,增加冗余列方法一般是为了减少查询中的连接操作B.规范化程度越高,数据冗余度就越低,因此在性能优化时,应让关系模式处于尽可能高的范式级别 C.增加派生性冗余列和新增汇总表的方法都会增加数据库的存储空间D.数据库管理员可以通过数据库管理工具监控查询执行情况,为经常作为查询条件的列建立索引解析:23.检查点是数据库故障恢复中的重要技术。下列关于检查点作用的说法,正确的是_。(分数:2.50)A.在建立检查点时,数据库管理系统会将当
36、前数据缓冲区中的所有数据写入数据库中 B.检查点校验了日志有效性,日志发生损坏时可以在一定程度上对日志进行修复C.检查点保证了数据库恢复时 REDO 和 UNDO 两种操作可并发执行D.数据库管理员应定时建立检查点,保证数据库系统出现故障时可以快速恢复解析:24.设某数据库服务器中配置有 3 块 300GB 的硬盘,为了保证可靠性,数据库管理员在 3 块硬盘上建立了RAID5。建立 RAID5 后,可用的磁盘空间为_。(分数:2.50)A.300GBB.400GBC.900GBD.600GB 解析:25.设某公司有一个基于 SQL Server 2008 的信息管理系统,此系统需要 7*24
37、小时运行,系统数据量很大,但数据变化量较小。此系统能够容忍的数据丢失时间为 1 小时。关于该数据库应设置的恢复模式最恰当的是_。(分数:2.50)A.完整恢复模式 B.大容量日志恢复模式C.简单恢复模式D.关键日志恢复模式解析:26.关于分布式数据库,下列说法正确的是_。(分数:2.50)A.数据分片中的水平分片是指从列的角度依据一定条件将关系划分为不同的片断,每个片段必须包含主码B.数据分片中的垂直分片是指从行的角度依据一定条件将关系划分为不同的片断,关系的每行至少应属于某一个分片C.在分布式数据库系统中,虽然数据分布在多个不同的场地上,但在进行查询处理设计时一般不需要考虑站点间数据的通信代
38、价D.分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间 解析:27.分布式数据库系统的局部数据模型透明性位于_。(分数:2.50)A.全局外模式与全局概念模式之间B.全局概念模式与分片模式之间C.分片模式与分配模式之间D.分配模式与局部概念模式之间 解析:28.关于并行数据库,下列说法正确的是_。(分数:2.50)A.层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构 B.无共享结构通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合 OLTP 应用C.共享磁盘结构比共享内存结构具有更大的优势,访问内存不再会产生冲突,也不会带来处理器节点间额外的通信开销D.并
39、行数据库系统的主要目的是实现场地自治和数据全局透明共享解析:29.下列关于 OLAP 和 OLTP 的说法,错误的是_。(分数:2.50)A.OLAP 系统一般需要处理大量事务,且执行的事务内容比较简单且重复率高 B.OLTP 系统是生成数据的系统,OLAP 系统则是利用数据的系统C.OLTP 系统一般面向企业外部人员和企业内部基础业务人员,而 OLAP 主要面向企业内部各层次决策人员D.OLTP 系统主要面向企业基础业务,OLAP 主要面向企业的数据分析利用需求解析:30.下列关于数据仓库设计方法特点的描述,错误的是_。(分数:2.50)A.数据仓库的数据分析需求一般在设计初期就能够并需要完
40、全整理出来 B.数据仓库设计方法一般是一种数据驱动的方法,以数据源系统分析和企业主题数据模型的设计作为起点C.企业数据仓库的设计一般是一个不断循环、迭代完善的过程D.在进行数据仓库数据粒度设计时需要综合考虑数据规模、查询需求、硬件和运维成本等因素解析:31.关于数据库视图,下列说法正确的是_(分数:2.50)A.视图可以提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性 D.视图的数据一般是物理存储的解析:32.在 SQL Server 2008 中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关
41、分割表的说法,错误的是_(分数:2.50)A.水平分割后,得到的子表结构相同B.水平分割后,查询表中所有数据时需要使用 JOIN 操作 C.垂直分割后,所有表中均需保留原有表的主码D.当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度解析:33.下列全部属于结构图的组图是_(分数:2.50)A.用例图、类图、顺序图、部署图B.类图、组件图、部署图、活动图C.用例图、对象图、状态图、组件图D.类图、对象图、组件图、部署图 解析:34.下列有关基于 C/S 和基于 B/S 数据库应用系统体系结构的说法中,错误的是_。(分数:2.50)A.在 C/S 结构中,应用业务规则主要是在客户端实现
42、的B.在 B/S 结构中,应用业务规则主要是在数据库服务器端实现的 C.在 C/S 结构中,客户端属于“胖客户端“;在 B/S 结构中,客户端属于“瘦客户端“D.在 C/S 结构中,客户端需要专门开发;在 B/S 结构中,客户端一般只需要安装浏览器解析:35.ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。(分数:2.50)A.在对应的数据库表中增加一条新记录 B.在记录集中增加一个新列C.在内存中开辟存放一条新记录的空间D.增加一个新的记录集解析:36.设在 SQL Server2008 中,用户 U1 在 DB1 数据库中创建了#Temp 表。下列关于#Tem
43、p 表的说法中,正确的是_。(分数:2.50)A.只有在创建#Temp 表的连接中才可以查询#Temp 表数据 B.在所有用户 U1 发起的连接中,都可以查询#Temp 表数据C.在创建#Temp 表的连接未断开时,DB1 数据库的所有用户都可以查询#Temp 表数据D.在创建#Temp 表的连接断开时,DB1 数据库的所有用户仍可以查询#Temp 表数据解析:37.以下关于两段锁协议的原理叙述错误的是_。(分数:2.50)A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 C.在解锁阶段,事务可以释放在任何数据项上任何
44、类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段解析:38.分布式数据库系统的“分片透明性“位于_。(分数:2.50)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间 D.分配模式与局部概念模式之间解析:39.下列哪一条不是数据仓库的基本特征_。(分数:2.50)A.反映当前准确数据 B.数据是相对稳定的C.数据是集成的D.数据是面向主题的解析:40.在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括 I/O 代价、CPU 代价和通信代价。一般而言,分布式数据库查询优化的首要目标是_。(分数:2.50)A.使查询执行时 I/O 代价最省B.使查询执行时 CPU 代价最省C.使查询执行时通信代价最省 D.使查询执行时 I/O 和 CPU 代价最省解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1