首页 > 全部 > 三级数据库技术 > 计算机三级(数据库技术)模拟试卷120

计算机三级(数据库技术)模拟试卷120

本单篇文档共22281字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机三级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
三级数据库技术 模拟试卷 5070人下载
价格: 2.00 原价:¥9.60
收藏

计算机三级(数据库技术)模拟试卷120

选择题

1.在SQL Server 2008中,有系统数据库master、model、msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是( )。(D)

A. 对系统数据库和用户数据库都实行周期性备份

B. 对系统数据库和用户数据库都实行修改之后即备份

C. 对系统数据库实行修改之后即备份,对用户数据库实行周期性备份

D. 对master、model、msdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份

解析:因为系统数据库master、model.、msdb修改较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定义的数据库(如学生成绩管理系统中的数据库)在使用过程中会经常不定期的修改,而且每次修改量不大,如果每次修改完就重新备份则对系统操作冗余性较大,所以采用定期备份;tempdb是系统临时文件的数据库,每次启动后都会清空,所以没必要备份。故选择D选项。

2.在SQL Server 2008中,设U1用户在某数据库中是db_datawriter角色中的成员,则用户U1从该角色中可以获得的数据操作权限是( )。

Ⅰ.查询

Ⅱ.插入

Ⅲ.更改

Ⅳ.删除(C)

A. 仅Ⅰ

B. 仅Ⅰ和Ⅱ

C. 仅Ⅱ、Ⅲ和Ⅳ

D. 全部

解析:db_datawriter角色只分配了对数据库的写操作的权限,而不能进行查看,所以选择C选项。

3.在SQL Server 2008中,设U1用户在某数据库中是db_datawriter角色中的成员,则用户U1从该角色中可以获得的数据操作权限是( )。

Ⅰ.查询 Ⅱ.插入 Ⅲ.更改 Ⅳ.删除(C)

A. 仅Ⅰ

B. 仅Ⅰ和Ⅱ

C. 仅Ⅱ、Ⅲ和Ⅳ

D. 全部

解析:db_datawriter角色只分配了对数据库的写操作的权限,而不能进行查看,所以选择C选项。

4.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据管理与数据分析形式。关于OLTP和OLAP,一般情况下,下列说法正确的是( )。(C)

A. OLTP系统的安全性要求比OLAP系统的低,也比较容易实现

B. OLAP系统在访问数据时,一般以访问少量记录为主,OLTP系统则相反

C. OLTP要求系统必须具有很高的响应速度,而OLAP对系统响应速度的要求较为宽松

D. OLTP系统一般由企业的中上层或决策层使用,而OLAP系统一般由企业的中下层业务人员使用

解析:OLTP是对数据库联机的日常操作,通常是对一条记录的查询和修改,要求快速响应用户的请求,对数据的安全性、完整性及事物吞吐量要求很高。而OLAP是对数据的查询和分析操作,通常是对海量历史数据的查询和分析,要访问的数据量非常大,查询和分析操作十分复杂。所以A、B选项错。又因为OLAP为宏观分析,OLTP为微观操作,所以前者面向中上层和决策者使用,而后者面向企业的中下层业务人员使用。所以D选项错。因此选择C选项。

5.下列是关于关系数据模型和关系表的说法:

Ⅰ.关系数据模型以集合论为基础表示和处理数据

Ⅱ.关系数据模型同时支持非过程化语言和过程化语言直接存取数据

Ⅲ.\\(A)

A. 仅Ⅰ和Ⅲ

B. 仅Ⅱ和Ⅳ

C. 仅Ⅲ和Ⅳ

D. 仅Ⅰ和Ⅳ

解析:关系数据语言分为关系代数语言、关系演算语言和兼具两者双重特点的语言,如SQL,但所有这些语言的共同特点是非过程化的集合操作语言,所以Ⅱ错误。Ⅳ是因为查询数据表时SQL语句不会检查数据的完整性约束。

6.在SQL Server 2008中,设某日上午10点对DB1数据库进行了一次完整备份,在上午11点时DBl数据库突然因硬件故障造成部分数据损坏,但该数据库的日志文件没有遭到破坏。为了尽可能减少数据丢失,下列操作中最可行的是( )。(C)

A. 首先对DB1进行一次完整备份,然后再恢复数据库

B. 首先对DB1进行一次差异备份,然后再恢复数据库

C. 首先对DB1进行一次结尾日志备份,然后再恢复数据库

D. 首先清空日志文件内容,然后再恢复数据库

解析:10点备份过数据库之后,数据库发生故障导致部分数据损坏,此时再进行完整备份或差异备份都没有意义。由于日志文件没有损坏,所以应首先执行结尾日志备份,然后根据上次的完整性备份和新备份的结尾日志文件,找到上次备份的时间点,而后重新执行时间点之后的事务操作,所以选择C选项。

7.SQL Server 2008提供了多种备份机制,其中数据库差异备份所备份的内容是( )。(B)

A. 从最近的一次完整备份到当前时间数据库中变化的数据

B. 从最近的一次完整备份到当前时间数据库中变化的数据和日志

C. 从最近的一次差异备份到当前时间数据库中变化的数据

D. 从最近的一次差异备份到当前时间数据库中变化的数据和日志

解析:差异备份是指备份自上一次完全备份之后有变化的数据。SQL Server 2008中除了备份变化的数据外还要备份日志文件,这是因为在恢复时要根据日志中的事务过程进行恢复操作。所以选择B选项。

8.下列关于SQL Server 2008视图的说法,错误的是( )。(C)

A. 数据库中只存储标准视图的定义,并不存储标准视图的内容

B. 如果在视图上创建了唯一聚集索引,则数据库中将保存该视图的内容

C. 索引视图的数据源可以是基本表,也可以是已建立的其他标准视图

D. 索引视图引用的基本表必须与视图在同一个数据库中

解析:创建索引视图的步骤:

①使用SCHEMABINDING子句来创建一个视图。这个视图必须符合许多要求,例如,它只能引用同一数据库中的基表,而不能是其它标准视图。所有引用的函数必须是确定性的,行集函数、派生表和子查询都不能在索引视图中使用;②在视图上创建一个惟一索引。这个索引的叶子级由视图的完整结果集组成;

③在聚集索引的基础上根据需求创建非聚集索引。非聚集索引可以按平常的方式创建;

④创建并使用索引视图。

9.在SQL Server 2008中,设某日用bk1和bk2设备对DB1数据库进行了如下备份操作(说明:括号中内容为备份开始时间):

bk1设备:完整(10:00)、日志(11:00)、日志(13:00)、日志(15:00)

bk2设备:差异(12:00)、差异(14:00)、差异(16:00)

现要利用备份将DB1数据库恢复到16:00状态。下列恢复序列中,正确的是( )。(D)

A. 完整(10:00)→日志(11:00)→日志(13:00)→日志(15:00)→差异(16:00)

B. 完整(10:00)→差异(12:00)→差异(14:00)→差异(16:00)

C. 完整(10:00)→日志(11:00)→差异(12:00)→日志(13:00)→差异(14:00)→日志(15:00)→差异(16:00)

D. 完整(10:00)→差异(16:00)

解析:数据库的恢复顺序如下:①恢复最近的完全数据库备份;②恢复完全备份之后的最近的差异数据库备份;③按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的所有日志备份。

10.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是( )。(C)

本文档预览:3600字符,共22281字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
计算机三级(数据库技术)模拟试卷120

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号