2022年鞍山师范学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
一、填空题
1、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
2、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
3、使某个事务永远处于等待状态,得不到执行的现象称为______。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
4、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。
5、完整性约束条件作用的对象有属性、______和______三种。
6、关系数据库中基于数学的两类运算是______________和______________。
7、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
8、数据库恢复是将数据库从______状态恢复到______的功能。
9、主题在数据仓库中由一系列实现。一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
10、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。
二、判断题
11、有出现并发操作时,才有可能出现死锁。( )
12、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。( )
13、数据库系统由软、硬件及各类人员构成。( )
14、可以用UNION将两个查询结果合并为一个查询结果。( )
15、视图是观察数据的一种方法,只能基于基本表建立。( )
16、SQL语言有嵌入式和交互式两种使用方法。( )
17、文件系统的缺点是数据不能长期存储。( )
18、在数据库表中,空值表示数值0。( )
19、关系是一张二维表。( )
20、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。( )
21、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。( )
22、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。( )
23、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。( )
24、数据库模式和实例是一回事。( )
25、数据库的数据项之间无联系,记录之间存在联系。( )
三、选择题
26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是( )。
A.πA(R)⋈πD(S)
B.R∪S
C.πB(R)∩πB(S)
D.R⋈S
27、于任何DBMS系统的设计阶段有( )。
A.数据库所依存的操作平台和应用程序界面
B.数据库的逻辑结构设计和物理结构设计
C.数据库的需求分析和概念结构设计
D.数据库实施和数据库的运行与维护
28、信息是有价值的,信息的价值与( )有关。
A.正确性、及时性、完整性、开放性和可靠性
B.正确性、及时性、完整性和可靠性
C.正确性、完整性、开放性和可靠性
D.正确性、及时性、完整性和开放性
29、在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的( )。
A.X-X:相容
B.S-S:相容 C.S-X:相容
D.X-S:相容
30、在关系模式R(U,F)中,如果X→Y,存在X的真子集X′,使X′→Y,称函数依赖X→Y为( )。
A.平凡函数依赖 B.部分函数依赖 C.完全函数依赖 D.传递函数依赖
31、在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有( )。
A.DEFAULT、CHECK和UNIQUE
B.DEFAULT、CHECK和RULE
C.CHECK和DEFAULT
D.DEFAULT和RULE
32、对于大型企业业务支持数据库应用系统的存储空间规划问题,在进行存储空间规划时,下列说法一般情况下错误的是( )。
A.数据库应用系统需要支撑的企业核心业务的发生频率是重要的输入参数
B.粗粒度级统计分析数据所需占用的存储空间是需要考虑的主要因素
C.企业核心业务数据的保存期要求是需要考虑的主要因素
D.数据安全性、业务稳定性和容灾能力要求是重要的考虑因素
33、 关于分布式数据库,下列说法错误的是( )。
A.在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无需关注每个分片被分配的场地
B.对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用
C.分布式数据库的查询处理代价既包括CPU和I/O代价,也需要考虑场地间传输数据所需的通信代价
D.在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据间的连接操作和并操作
34、在SQL Server 2000中,有教师表(教师号,姓名,职称,工
资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是( )。
A.
数据库应用在哪些方面B.
C.
D.
35、关于数据仓库设计,下述说法正确的是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论