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

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

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

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

选择题

1.设有关系模式:作者(作者编号,姓名,身份证号,职业,出生日期)。下列能够作为该关系模式候选码的是( )。(B)

A. 作者编号,姓名

B. 作者编号,身份证号

C. 作者编号,职业

D. 身份证号,出生日期

解析:关系模型中的候选码定义为某一组属性可以唯一标识一个元组,则称为该属性组的候选码,所以其候选码属性的取值必须不能有重复也不能为空。题目中姓名,职业,出生日期都可能重复。

2.在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是( )。(A)

A. SELECT和INSERT

B. INSERT、UPDATE和SELECT

C. SELECT和UPDATE

D. SELECT

解析:当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定DENY权限的,如本题中的SEI,ECT,则用户可以使用此权限。所以选择A选项。

3.SQL Server 2008提供了多种数据备份方法:

Ⅰ.完整数据库备份 Ⅱ.差异数据库备份

Ⅲ.文件备份 Ⅳ.差异文件备份

以上备份方法中,在备份完成之后必须再对日志进行备份的是( )。(B)

A. 仅Ⅱ

B. 仅Ⅲ和Ⅳ

C. 仅Ⅰ和Ⅱ

D. 仅Ⅳ

解析:文件备份主要是对数据库中数据文件的备份,不对日志文件备份,因此在备份完成之后必须再对日志进行备份。所以选择B选项。

4.存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是( )。(C)

A. 存储管理器负责检查用户是否具有数据访问权限

B. 为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换

C. 存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据

D. 存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性

解析:C项是查询处理器的功能,不是存储管理器功能。

5.在SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:

(B)

A. 15MB

B. 4MB

C. 8MB

D. 6MB

解析:不能小于model数据库的大小。Model数据库为新创建的数据库提供模版。

6.设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是( )。(B)

A. int

B. smallint

C. tinyint

D. bigint

解析:本题主要是对数字类型的区别,体现在表示的位数和存储字长上面。有符号数bigint是从一263到263一1的整型数据,存储大小为8个字节;有符号数int是从一231到231一1的整型数据,存储大小为4个字节;有符号数smallint是从一215到215一1的整型数据,无符号数smallint从0到216一1,存储大小为2个字节;tinyint是从0到255的整型数据,存储大小为1字节。所以选择B选项。

7.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是( )。(C)

A. 将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多

B. 将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量

C. 将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度

D. 与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性

解析:照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库的要求极高。故本题选择C选项。

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

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

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

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

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

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

9.分区表是将一个表的数据按水平方式划分为不同的子集,从而可以更快速有效地访问数据子集。现有表R(A,B)以及针对该表的如下SQL语句,如果基于列A对R进行范围分区,该分区设计方案能提高其性能的SQL语句是( )。(A)

A. SELECT A,SUM(B) FROM R GROUP BY A

B. SELECT A FROM R ORDER BY B,A

C. DELETE FROM R WHERE A 10

D. SELECT MAX(A)FROM R WHERE B=10

解析:A属性基于对R进行水平划分,即区别子集主要是通过A属性。B、D选项都是基于B属性对R的划分。C选项只是删除了R表中不等于10的记录,不属于划分分区表的方式。因此选择A选项。

10.设有某商场的数据库应用系统,在其生命周期中有下列活动:

Ⅰ.在系统上线之前模拟客户的消费行为,生成销售数据,测试系统是否能正确完成销售业务

Ⅱ.为应对商场业务迅速增长带来的数据快速增长而扩展硬盘空间

Ⅲ.监控数据表的使用情况,根据表访问率的不同对系统进行优化

Ⅳ.系统上线后,在正常营业期间运行模拟数据生成器向正在运行的数据库模拟生成大量销售数据,测试系统的性能

Ⅴ.在系统上线运行的正常营业期间,手动切断所有数据库服务器电源,测试数据库系统在发生软故障后的恢复能力

Ⅵ.在非营业时间停机后给数据库服务器增加内存以提升服务器性能

以上活动属于商场数据库系统运维活动的是( )。(B)

A. 仅Ⅱ和Ⅵ

B. 仅Ⅱ、Ⅲ和Ⅵ

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号