计算机三级(数据库技术)模拟试卷108附答案解析

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

选择题

1.在数据库应用系统的需求分析阶段,设有如下工作:

Ⅰ.分析与描述目标系统需要完成的功能

Ⅱ.分析与描述目标系统对响应时间、存储容量的要求

Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系

Ⅳ.分析与描述每项功能活动需要的输入数据、业务规则及输出数据

Ⅴ.分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系

以上属于系统功能建模内容的是( )。(A)

A. 仅Ⅰ、Ⅳ和Ⅴ

B. 仅Ⅱ、Ⅳ和Ⅴ

C. 仅Ⅰ、Ⅱ和Ⅲ

D. 仅Ⅲ、Ⅳ和Ⅴ

解析:数据库系统设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计等。Ⅱ属于物理设计阶段,Ⅲ属于逻辑结构设计阶段,故选择A选项。

2.在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询:

SELECT商品号,商品名,单价

FROM商品表WHERE类别IN(’食品’,’家电’)

ORDER BY商品号

现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是( )。(D)

A. CREATE INDEX Idxl ON商品表(类别)

B. CREATE INDEX Idxl ON商品表(商品号,商品名,单价)

C. CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)

D. CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=’食品’OR类别=’家电’

解析:建立索引是加快查询速度的有效手段。在SQL语言中,建立索引使用CREATE INDEX语句,一般格式为:

CREATE[UNIQUE]INDEX

ON([],[],)INCLUDE(属性名)WHERE约束条件

所以根据题意选D。

3.设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,正确的是( )。(A)

A. 可以用触发器或者用CHECK约束实现

B. 只能用CHECK约束实现

C. 只能用触发器实现

D. 可以用DEFAULT约束实现

解析:用户定义的完整性可以用CHECK短语指定列值应满足的条件,也可以用触发器约束,通过服务器自动激活相应的触发器,对数据进行完整性控制。所以触发器或CHECK约束都可以实现。但DEFAULT约束不能实现用户自定义的完整性,只能表示实体或参照完整性。

4.在SQL Server 2008中,设用户Ul是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是( )。(C)

A. SELECT

B. SELECT和INSERT

C. INSERT、UPDATE和DELETE

D. SELECT、INSERT、UPDATE和DELETE

解析:db_datawriter角色可以对表中的数据执行插入、删除和更新操作。U1用户属于此角色中的成员,其继承了db_datewriter角色的插入、删除和更新操作权限。所以选择C选项。

5.在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权限的,如本题中的SELECT,则用户可以使用此权限。所以选A。

6.设某在线论坛系统,其数据库服务和Web服务运行在同一台服务器上。系统运行一段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务成为主要瓶颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施:

Ⅰ.修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数

Ⅱ.在操作系统中提高数据库服务进程的优先级

Ⅲ.不再使用数据库,以文本文件方式存储用户信息和文章

Ⅳ.根据用户信息表和文章表的索引情况,优化用户验证查询语句和

试看结束文档下载仅限注册用户查看,请先
下载说明: 1、下载的文档为doc格式,下载后可用Word文档或者wps打开进行编辑; 2、若打开文档排版布局出现错乱,请安装最新版本的word/wps软件; 3、小程序端下载文档,请点击下方阅读原文进入PC或H5端下载

资源下载《计算机三级(数据库技术)模拟试卷108附答案解析.doc》 文档仅限注册用户下载,请先
将本套试题Word文档或文章下载到电脑,方便收藏和打印
资源下载
《计算机三级(数据库技术)模拟试卷108附答案解析.doc》
试题含答案和解析word文档下载价格:免费
将本套试题Word文档或文章下载到电脑,方便收藏和打印
0

评论0

没有账号? 注册  忘记密码?