三级数据库新增题库1 联系客服

发布时间 : 星期四 文章三级数据库新增题库1更新完毕开始阅读27285271f78a6529657d5348

组工作的说法,错误的是()。

A) 重组工作中可能会对数据库数据的磁盘分区方法和存储空间进行调整 B) 重组工作一般会修改数据库的内模式和模式,一般不改变数据库外模式 C) 重组工作一般在数据库运行一段时间后进行,不应频繁进行数据库重组 D) 重组工作中应尤其注意频繁修改数据的表,因为这些表很容易出现存储碎片,导致效率下降

【解析】数据库的重组并不修改原设计的逻辑和物理结构,而数据库的重构则要部分的修改数据库的模式和内模式。

索引是数据库中重要的数据结构,关于索引现有下列说法:

Ⅰ.在某个查询中带排序的属性有多个时可以考虑在这些属性上建立复合索引 Ⅱ.一个表中最多只能有一个主索引或聚集索引

Ⅲ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列 Ⅳ.在频繁更新的属性上建立索引可能导致系统开销过大

Ⅴ.B树索引一般适用于等值和范围查询,散列索引一般适用于范围查询 以上说法正确的是()。 A) 仅Ⅰ、Ⅱ和Ⅳ B) 仅Ⅳ和Ⅴ

C) 仅Ⅱ、Ⅲ和Ⅳ D) 仅Ⅰ、Ⅱ、Ⅲ和Ⅳ

【解析】①在多属性索引中,索引属性的顺序是按照其区分度进行排序。②散列索引根据HASH算法构建索引,所以检索速度很快,但不能用于范围查询。

某应用系统需使用运行于两个地点的分布式数据库,该应用系统经常需要进行某一查询操作,此查询需要对两个分布在两地数据量很大的表进行连接操作。这两张数据变化很慢。为了提高查询速度,下列方法中最可行的是()。 A) 使用表水平分割方法,将两张表分别分割为多张表 B) 将两张表复制交叉复制到两地

C) 增加网络带宽,提高数据传输速度 D) 增加数据库内存,缓冲更多的数据

检查点能减少数据库完全恢复时所必须执行的日志,提高数据库恢复速度。下列有关检查点的说法,错误的是()。

A) 检查点记录的内容包括建立检查点时正在执行的事务清单和这些事务最近一个日志记录的地址

B) 在检查点建立的同时,数据库管理系统会将当前数据缓冲区中的所有数据记录写入数据库中

C) 数据库管理员应定时手动建立检查点,保证数据库系统出现故障时可以快速恢复数据库数据

D) 使用检查点进行恢复时需要从\重新开始文件\中找到最后一个检查点记录在日志文件中的地址

【解析】检查点应当由数据库恢复子系统自动的定期或者不定期的建立,而不应当由数据库管理员手动建立。

为了保证数据库系统稳定运行,需要使用服务器容错技术保证其运行服务器的可靠

性。下列有关Active-Standby模式服务器容错技术的说法,错误的是()。 A) 此模式需要两台服务器使用共享的存储设备,数据库中数据需要存储在此设备中 B) 此模式需要在两台服务器之间建立专用的状态检测网络

C) 此模式中增加串口方式检测服务器状态可以有助于避免\脑裂\现象出现

D) 此模式的优点是两台服务器切换速度快,数据库连接不中断,应用不受影响 SQL Server 2008提供了三种恢复模式,不同的恢复模式决定了数据库支持的备份类型和还原方案。下列有关其恢复模式的说法,错误的是()。 A) 简单恢复模式不记录事务日志,如果数据库损坏,简单恢复模式可能造成数据丢失

B) 完整恢复模式记录所有的事务日志,同时事务日志记录保留到对其备份完毕为止 C) 大容量日志恢复模式只对大容量操作进行最小记录,使事务日志不会被大容量加载操作所填充

D) 大容量日志恢复模式不支持时点恢复,但可以支持还原单个数据页 SQL Server 2008支持多种数据库还原级别。下列有关其数据库恢复的说法,错误的是()。

A) 在进行数据库整体还原和恢复过程中,此数据库处于脱机状态

B) SQL Server支持对数据库的一个数据文件进行还原,在还原过程中此文件处于脱机状态,数据库中的其他文件不受影响 C) 在还原数据库之前,如果数据库的日志没有损坏,为了减少数据丢失可以进行一次尾部日志备份

D) 在进行数据库还原的过程中可以将数据库移动到其他位置

【解析】SQL Server支持对数据库中的一个数据文件进行还原的操作,在还原过程中数据库自动处于脱机状态,其它的都将文件不能进行读写操作,因此将受到一定的影响。

关于分布式数据库的数据分布策略,下列说法错误的是()。 A) 集中式数据分配就是将所有数据片断安排在一个场地上 B) 分割式数据分配是所有全局数据有且只有一份,它们被分割成若干片断,每个片断被分配在一个场地上

C) 全复制式数据分配是全局数据有多个副本,每个场地上有一个完整的数据副本 D) 混合式数据分配是一种介于集中式和全复制式的分布方式

【解析】混合式数据分配是一种介于分割式和全复制式的分布方式。

一个在线书评、乐评分享网站,建有面向业务的数据库系统和面向分析的数据仓库系统,数据仓库系统需要每天从数据库应用系统的数据库导入新数据。有下列数据表:

Ⅰ.书籍表和书籍类别表 Ⅱ.用户表和好友关系表 Ⅲ.书评表和乐评表

Ⅳ.音乐专辑表和音乐分类表

上述表中,适合采用快照方式从数据库应用系统获取数据的是()。 A) 仅Ⅰ和Ⅳ B) 仅Ⅱ和Ⅳ

C) 仅Ⅰ、Ⅱ和Ⅳ

D) 仅Ⅰ、Ⅱ和Ⅲ

【解析】快照:该方法通过对当前数据表进行\照相\,记录当前的数据表信息\相片\,然后将当前的\相片\与以前的数据表\相片\进行比较,如果不一致将通过一定的方式传到数据仓库,从而实现数据的一致性,这种方式适合于更新频率较低的数据表。

某电子商务平台为实现精准营销,提高向用户推荐商品的成功率,欲建立数据仓库系统,作为数据挖掘程序的数据源。假设业务型数据主要存放于销售数据表T1中,用户信息存放于用户表T2中。数据仓库将近5年的销售细节数据存放在数据表T3中,并在数据仓库中根据需要存放一些汇总数据。为达到这些要求,有如下一些方案: Ⅰ.T3与T1实时更新,即每产生一条销售记录,同时写到T1和T3中,并触发数据挖掘程序运行,以增加数据挖掘结果的准确性

Ⅱ.用户每次产生新的销售记录,触发数据挖掘程序执行并得到针对该用户的推荐商品列表,然后写回T2中。T3每天定时从T1进行批量更新

Ⅲ.T3与T1实时更新,每天定时运行数据挖掘程序,将运行结果,也就是针对用户的推荐商品列表写回数据仓库的用户商品推荐表中

Ⅳ.T3每天做一次批量更新,并在数据仓库中生成相应的汇总数据,数据挖掘程序以细节数据或汇总数据作为数据源,将运行结果即针对用户的推荐商品列表写回数据仓库的用户商品推荐表中 上述方案中不合理的是()。 A) 仅Ⅰ和Ⅳ B) 仅Ⅱ和Ⅳ

C) 仅Ⅰ、Ⅱ和Ⅳ D) 仅Ⅰ、Ⅱ和Ⅲ

下列关于数据仓库粒度的说法,错误的是()。 A) 在数据仓库环境中,粒度是一个重要的设计问题,它影响到数据仓库的数据量和系统能够回答的查询的类型

B) 一般在进行数据仓库的数据组织时,需要根据当前应用的需求来进行多粒度级设计

C) 粒度越小,数据量越小,空间代价越小 D) 粒度越大,综合程度越高

【解析】粒度越小,则详细程度越高,综合程度就越低,回答询问的种类也越多,数据量比较大,空间代价也大;粒度越大,综合程度就越高。

在常见的分布式数据库参考模式结构中,存在多种分布透明性。关于分布透明性,下列说法错误的是()。

A) 分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间 B) 位置透明性使用户编写程序时只需要考虑数据分片情况,不需要了解各分片在各个场地的分配情况

C) 局部数据模型透明性位于分配模式与局部概念模式之间

D) 局部数据模型透明性使用户在编写应用程序时不需要了解全局数据的分片情况,但是需要了解各场地上数据库的数据模型

每TPS代价值是用于衡量系统性价比的指标。

DFD方法由四种基本元素构成,它们是数据流、处理、数据存储和外部项。

UML中的活动图的主要作用是陈述活动与活动之间流程控制的转移,其作用类似于流程图,然而与流程图不同的是其支持并行行为。

设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:

SELECT DISTINCT 姓名, 所在系, COUNT(*) AS 选课门数 FROM 学生表 T1 JOIN 选课表 T2 ON T1.学号 = T2.学号

设在SQL Server 2008某数据库中有购买表(顾客号,商品号,购买时间),现要查询C02顾客购买过但C01顾客没有购买过的商品。请补全下列语句。 SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'C02'

SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'C01'; (EXCERT)

在T-SQL中,提取cur1游标中相对于当前行向下第5行数据的语句是 FETCH 5 FROM cur1 … (RELATIVE)

7.在T-SQL中,修改用户自定义函数fun1的T-SQL语句是

【7】【6】【5】【4】fun1 … (ALTER FUNCTION)

在SQL Server 2008中,在T表的c1列上定义唯一非聚集索引(索引名为idx1)的SQL语句是 CREATE INDEX idx1 ON T(c1) (UNIQUE NONCLUSTERED)

在SQL Server 2008中,具有全部用户表数据的增、删、改权限的数据库角色是

【9】【8】。 (db_datawriter)

在进行数据库模式调整使用分割表进行数据库优化时,一般有两种表分割方式:【10】分割和垂直分割。 (水平) 【11】新增汇总表的调优方法是一种以空间换的调优方法。 (时间)

设SQL Server 2008中有students数据库,需要对其进行事务日志备份,直接备份到D:\\LogData目录下(此目录已存在)的Students_log.bak文件上,请补全下列语句: