2016计算机三级数据库技术上机试题及答案
计算机考试在本月26日开考,同学们复习得怎么样了,下面百分网小编为大家推荐计算机三级考试题及答案,希望能帮助到大家复习!
1[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。
A.应用服务器一般运行程序代码,实现面向应用领域的业务规则
B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户
C.应用服务器一般需要具有数据访问和数据存储功能
D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性
参考答案:C
2[填空题]数据库总体设计的主要内容包括__________、__________、__________和__________。
参考解析:体系结构设计软件总体设计 软硬件选型与配置设计业务规则初步设计
3[单选题]如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是
A.其中有一个是DELETE
B.一个是SELECT,另一个是UPDATE
C.两个都是SELECT
D.两个都是UPDATE
参考答案:C
4[填空题]一个完整的事务概要设计包括:事务名称、事务所访问的关系名及其属性名、事务的( ) 及事务用户。
参考解析:处理逻辑
5[单选题]浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是( )
A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能
B.应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户
C.应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务
D.应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性
参考答案:C
6[单选题]
下列属于商场经营管理系统数据库功能需求的是__________。
A.系统中不考虑财务核算
B.对基本销售业务要求实现秒级响应
C.多个终端同时操作数据库
D.系统需支持节假日折扣
参考答案:C
7[填空题] 从功能角度,DBAS系统通常可以划分为四个层次实现,分别是__________、__________、__________和__________。
参考解析:表示层 业务逻辑层 数据访问层 数据持久层
8[单选题]事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于
A.系统故障B.磁盘故障C.事务故障D.介质故障
参考答案:C
9[填空题]数据装载的四个步骤( ) 数据、转换数据格式、输入数据、( ) 数据。
参考解析:筛选、校验。
10[单选题]人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是( )
A.人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流
B.当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题
C.良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复
D.设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案
参考答案:D
11[单选题]下列不属于数据库应用系统功能建模内容的是__________。
A.分析与描述目标系统需要完成的功能
B.分析与描述目标系统对响应时间、存储容量的要求
C.分析与描述每项功能活动需要的输入数据、业务规则及输出数据
D.分析与描述目标系统的总体结构、功能活动及各功能活动间的关系
参考答案:B
12[填空题] DBAS功能概要设计的目标是产生和__________。
参考解析:软件总体结构 软件功能模块
13[单选题]如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的
A.原子性 B.一致性 C.隔离性 D.持久性
参考答案:A
14[填空题]系统试运行主要目的是对( ) 和( ) 进一步测试。
参考解析:功能、性能
15[单选题]下列关于链式存储结构的叙述中,( )是正确的。
Ⅰ.逻辑上相邻的结点物理上不必邻接
Ⅱ.每个结点都包含恰好一个指针域
Ⅲ.用指针来体现数据元素之间逻辑上的联系
Ⅳ.可以通过计算直接确定第i个结点的存储地址
Ⅴ.存储密度小于顺序存储结构
A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ、Ⅲ和ⅣC.Ⅱ、Ⅳ和ⅤD.Ⅰ、Ⅲ和Ⅴ
参考答案:D
16[单选题]
下列不属于数据库安全设计内容的是__________。
A.防止非法用户对数据库的非法使用B.保证数据的正确性和一致性C.保证多个用户能共享数据库,并维护数据的一致性D.安装杀毒软件,防止数据受病毒侵害
参考答案:D
17[填空题] DBAS功能概要设计中的表示层概要设计的主要任务是进行__________设计。
参考解析:
人机界面
18[单选题] 若事务T对数据R已加排他锁(X锁),则其他事务对R( )。
A.可以加共享锁(S锁),不能加X锁
B.不能加S锁,可以加X锁
C.可以加S锁,也可以加X锁
D.不能加任何锁
参考答案:D
19[填空题]数据库中的封锁机制主要用于事务的___________控制。
参考解析:并发
20[单选题]文件的逻辑块号到物理块号的变换是由下列( )决定的。
A.逻辑结构B.物理结构C.目录结构D.调度算法
参考答案:C
21[单选题]
下列不属于数据库功能详细设计中表示层详细设计的是__________。
A.原型设计与改进
B.用户界面初步设计
C.用户界面详细设计
D.细化功能概要设计阶段设计的事务
参考答案:D
22[填空题]数据库系统试运行的主要目的是对数据库系统的__________和__________进行进一步测试。
参考解析:功能 性能
23[单选题]DBAS实施阶段主要不包括以下工作:
A.修改数据库
B.装载数据
C.编写与调试应用程序
D.数据库试运行
参考答案:A
24[填空题]( ) 控制保证多个用户能共享数据库,并维护数据的一致性。
参考解析:并发
25[单选题] 若事务T对数据R已加排他锁(X锁),则其他事务对R( )。
A.可以加共享锁(S锁),不能加X锁
B.不能加S锁,可以加X锁
C.可以加S锁,也可以加X锁
D.不能加任何锁
参考答案:D
26[单选题]下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是( )
A.客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)
B.数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器
C.这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大
D.这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务
参考答案:C
27[单选题]为了减少数据库管理系统中的死锁,有下列措施
Ⅰ. 事务按同一顺序访问资源
Ⅱ. 检测事务等待图并撤销回路中的某个事务
Ⅲ. 将大事务切分成若干个小事务
Ⅳ. 使用绑定连接
上述措施中,属于可以在应用程序设计过程中采取的措施是( )
A.仅Ⅰ和ⅡB.仅Ⅰ、Ⅲ和ⅣC.仅Ⅱ和ⅢD.仅Ⅱ、Ⅲ和Ⅳ
参考答案:B
28[单选题]下列关于数据库实施、运行和维护的说法中,最恰当的是( )
A.对于数据量超大的数据库应用系统,最好在刚刚建立好数据库且未导入任何数据前编写调试应用程序
B.对于数据量极大的中大型系统,不需要等待所有的数据都入库后才开始试运行,可以先装载少量的数据,等到试运行的结果符合设计要求后,再批量装入全部数据
C.数据库的重构不仅需要在原来的数据库设计的基础上做适当的扩充或修改,也最好考虑重新设计相应的应用程序
D.索引的根本目的是为了提高查询效率,但当数据量庞大时也会占用大量的磁盘空间。由于查询缓存的存在,因此不需要为经常在查询中作为条件的列建立索引
参考答案:B
29[单选题]下列有关基于C/S和基于B/S数据库应用系统体系结构的说法中,错误的是( )
A.在C/S结构中,应用业务规则主要是在客户端实现的
B.在B/S结构中,应用业务规则主要是在数据库服务器端实现的
C.在C/S结构中,客户端属于"胖客户端";在B/S结构中,客户端属于"瘦客户端"
D.在C/S结构中,客户端需要专门开发;在B/S结构中,客户端一般只需要安装浏览器
参考答案:B
30[单选题]ADO对象模型中,RecordSet对象的AddNew方法的功能是( )
A.在对应的数据库表中增加一条新记录
B.在记录集中增加一个新列
C.在内存中开辟存放一条新记录的空间
D.增加一个新的记录集
参考答案:A
31[单选题]以下关于两段锁协议的原理叙述错误的是( )
A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段
B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁
D.每个事务开始执行后就进入了加锁阶段
参考答案:B
32[单选题]以下关于事务调度的说法错误的是( )
A.调度分为串行调度和并发调度
B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务
C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变
D.并发调度中不同事务的操作不可以交差执行
参考答案:D
33[单选题]数据库中的的事务并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,而引起的相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被T1锁住的数据项A。则关于系统状态正确的是( )
A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态
B.系统处于死锁状态,通过撤销T4可使系统退出死锁状态
C.系统处于死锁状态,通过撤销T5可使系统退出死锁状态
D.系统未处于死锁状态,不需要撤销其中的任何事务
参考答案:D
【计算机三级数据库技术上机试题及答案】相关文章:
计算机三级的数据库上机试题及答案10-01
计算机三级Access上机试题及答案07-01
计算机三级考试《数据库技术》试题及答案11-27
计算机三级《数据库技术》专项试题及答案10-07
计算机三级《数据库技术》巩固试题及答案11-01
计算机三级上机试题10-22
计算机三级上机试题09-24
计算机三级《数据库技术》测试题及答案10-19