2022年贵阳学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
数据库系统包括db dbms dba一、填空题
1、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R
2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
4、SQL Server中数据完整性包括______、______和______。
5、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
6、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
7、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
8、设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;
9、完整性约束条件作用的对象有属性、______和______三种。
10、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本
价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。
二、判断题
11、一个数据表只能有一个唯一索引。(  )
12、可以用UNION将两个查询结果合并为一个查询结果。( 
13、在数据库恢复中,对已完成的事务进行撤销处理。(  )
14、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。(  )
15、在数据库表中,空值表示数值0。( 
16、关系是一张二维表。(  )
17、数据库模式和实例是一回事。(  )
18、数据库系统由软、硬件及各类人员构成。(  )
19、从计算机数据管理的角度看,信息就是数据,数据就是信息。(  )
20、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。(  )
21、SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。( 
22、CREATEINDEX语句中,使CLUSTERED来建立簇索引。( 
23、连接是数据库最耗时的操作。(  )
24、概念模型是对现实世界的第二层抽象。(  )
25、视图就是一个虚表,保存视图时,保存的是视图的定义。(  )
三、选择题
26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是(  )。
A.R÷S
B.πB(R)∪πB(S)
C.R∩S
D.RS
27、下述哪种情况数据库系统不会自动恢复(  )。
A.由于系统错误造成的事务失败
B.由于逻辑错误造成的事务失败
C.由于操作系统故障导致系统停止运行,从而数据库处于不一致状态
D.由于磁头损坏或故障造成磁盘块上的内容丢失
28、DB、DBS和DBMS三者的关系是(  )。
A.DB包括DBS和DBMS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.DBS和DBMS包括DB
29、对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的简单方法是采用(  )的策略。
A.顺序封锁法        B.依次封锁法

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。