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

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

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

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

选择题

1.浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是( )。(C)

A. 应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能

B. 应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户

C. 应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务

D. 应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性

解析:应用服务器是指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用,并接收来自于Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库服务器提出数据操作请求;它亦接收来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库服务器出现问题时无法向用户提供服务。

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

A. 作者编号,姓名

B. 作者编号,身份证号

C. 作者编号,职业

D. 身份证号,出生日期

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

3.在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需求:

Ⅰ.系统需要支持会员制

Ⅱ.系统不需要考虑财务核算功能

Ⅲ.系统应长期稳定运行

Ⅳ.系统应有销售统计功能

Ⅴ.系统应保证数据存储安全

上述需求中属于非功能需求的是( )。(B)

A. 仅Ⅲ和Ⅳ

B. 仅Ⅲ和Ⅴ

C. 仅Ⅳ和Ⅴ

D. 仅Ⅰ、Ⅱ和Ⅴ

解析:需求分析就是分析用户的应用请求。Ⅲ和Ⅴ不是用户所考虑的问题,Ⅴ属于系统的物理设计阶段,Ⅲ属于系统运行与维护阶段所考虑的问题。

4.数据库管理系统为提高数据查询效率,可能会采用如下索引技术:

Ⅰ.有序索引 Ⅱ.聚集索引

Ⅲ.树型索引 Ⅳ.散列(哈希)索引

其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有( )。(C)

A. 仅Ⅰ

B. 仅Ⅰ、Ⅱ和Ⅲ

C. 仅Ⅳ

D. 都是

解析:传统的索引如有序索引、树型索引都是建立在“比较”的基础上,即在结构中查找记录时需要进行一系列与关键字的比较。理想的情况是不希望经过任何比较,一次存取便能得到所查记录,则就必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中的唯一的存储位置相对应,因而在查找时,要根据这个对应关系f找到给定值K的像f(K)。若结构中存在关键字和K相等的记录,则必定在f(K)的存储位置上,由此,不需要进行比较便可直接取得所查记录。这样的对应关系f称为hash函数,这种方法叫hash索引。其它三个答案都会有索引值的比较。

5.在分布式数据库应用系统的设计过程中要考虑数据的分布策略。下列关于数据分布策略的说法,错误的是( )。(B)

A. 分布式数据库中数据分布策略可以从数据分片和数据分配两个角度来考虑,一般先进行数据分片,再进行数据分配

B. 数据水平分片是在关系中从行(元组)的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便通过选择方法恢复关系

C. 数据垂直分片是在关系中从列(属性)的角度依据一定条件分为不同的片断,各片断中应该包含关系的主码,以便通过连接方法恢复关系

D. 数据分配策略中,集中式分配策略便于控制,但数据过于集中,负载过重,易形成瓶颈,可靠性较差

解析:数据的水平分片是在关系中从行(元组)的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便在需要时可以重构关系。故B选项错误。

6.下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是( )。(C)

A. 客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTFP)

B. 数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器

C. 这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大

D. 这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务

解析:B/S结构的数据库应用系统的特点是用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,主要的事务逻辑在服务器实现,所以其对客户机配置要求不高,即使对服务器要求较高,也不需要安装客户端软件。

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

(B)

A. 15MB

B. 4MB

C. 8MB

D. 6MB

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

8.设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据

(1)(e1,Tom,e2)

(2)(e3,Jerry,null)

(3)(null,Foo,null)

(4)(e2,Fake,e2)

(5)(el,Ghost,e3)

(6)(e4,Who,e1)

则最终该表中有( )行数据。(C)

A. 2

B. 3

C. 4

D. 5

解析:一张关系表中的主码不能为空且具有唯一性。外码取值可能为被参照关系中已存在的主码值或空值。最终该表中插入的数据为(1),(2),(4),(6),共4行数据。

9.为了减少数据库管理系统中的死锁,有下列措施:

Ⅰ.事务按同一顺序访问资源

Ⅱ.检测事务等待图并撤销回路中的某个事务

Ⅲ.将大事务切分成若干个小事务

Ⅳ.使用绑定连接

上述措施中,属于可以在应用程序设计过程中采取的措施是( )。(B)

A. 仅Ⅰ和Ⅱ

B. 仅Ⅰ、Ⅲ和Ⅳ

C. 仅Ⅱ和Ⅲ

D. 仅Ⅱ、Ⅲ和Ⅳ

解析:Ⅱ.检测事务等待图并撤销回路中的某个事务是在数据库应用系统运行过程中由DBMS完成的工作,不是应用程序设计过程中采取的措施。剩下三个属于在应用程序设计中预防死锁的办法。所以选择B选项。

10.设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查询语句:

Ⅰ.SELECT商品号 FROM 购买表本文档预览:3600字符,共23151字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号