2022年西南交通大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2022年西南交通大学信息管理与信息系统专业《数据库概论》科目期
末试卷B(有答案)
一、填空题
1、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
2、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有
两类:______和______。
3、使某个事务永远处于等待状态,得不到执行的现象称为______。有两个或两个以上的
事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果
任何一个事务都无法执行,这种现象称为______。
4、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多
个事务,则称事务是执行______。
5、在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查
询的执行开销主要包括______和______代价。在多用户数据库中,还应考虑查询的内存代
价开销。
6、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。因为,用户只要提出______,不必指出 ______。
7、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成
本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类
商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、
销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。
8、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,
将2NF经过转变为3NF______。
9、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。方法主要有两种:______和______。
10、在SQL Server 2000中,数据页的大小是8KB。某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
二、判断题
11、在数据库设计中,数据流图是用来建立概念模型的。()
12、文件系统的缺点是数据不能长期存储。()
13、在关系数据库中,属性的排列顺序是可以颠倒的。()
14、标准SQL语言能用于所有类型的关系数据库系统。()
15、数据模型的核心构成要素是数据结构。()
16、一个数据表只能有一个唯一索引。()
17、有出现并发操作时,才有可能出现死锁。()
18、连接是数据库最耗时的操作。()
19、在数据库恢复中,对已完成的事务进行撤销处理。()
20、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。()
21、数据库模式和实例是一回事。()
22、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。()
23、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。()
24、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。()
25、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。()
三、选择题
26、对关系数据库来说,下面哪些说法是错误的()。
A.每一列的分量是同一种类型数据,来自同一个域
B.不同列的数据可以出自同一个域
C.行的顺序可以任意交换,但列的顺序不能任意交换
D.关系中的任意两个元组不能完全相同
27、下图是雇员表(雇员ID,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员ID为主码。该索引属于()。
A.聚集、稀疏、辅索引B.非聚集、稠密、主索引
C.聚集、稀疏、主索引D.非聚集、稠密、辅索引
28、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
29、信息是有价值的,信息的价值与()有关。
A.正确性、及时性、完整性、开放性和可靠性
B.正确性、及时性、完整性和可靠性
C.正确性、完整性、开放性和可靠性
D.正确性、及时性、完整性和开放性
30、在关系代数运算中,最费时间和空间的是()。
A.选择和投影运算
B.除法运算
C.笛卡尔积和连接运算
D.差运算
31、下列哪个函数能将一个表达式从一种数据类型改变为另一种数据类型?()A.COUNT(*) B.COUNT(*) C.CONVERT(*)D.AVG(*)
32、在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是()。
A.为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶
B.用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码
C.如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出
D.好的散列函数产生的存储地址分布应尽可能是随机的
33、对于关系的主码必须满足的条件,有下列说法:Ⅰ.一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性
Ⅱ.一个关系中的主码属性不能与其他关系中的主码属性重名Ⅲ.在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性
Ⅳ.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组
以上说法正确的是()。
A.Ⅰ和Ⅱ B.Ⅰ和Ⅲ C.Ⅱ和Ⅱ D.Ⅱ和Ⅳ
34、在数据库表定义中描述的是数据库的()。
A.安全性规则 B.完整性约束C.恢复方法D.并发控制机制
35、如果一个系统为关系完备系统,那么它支持()。
A.关系数据结构
B.A与选择、投影和连接
C.A与所有的关系代数操作
D.C与实体完整性、参照完整性
36、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A.关系规范化理论B.关系运算理论
C.关系代数理论D.数理逻辑
37、下列有关范式的叙述中正确的是()。
A.如果关系模式R∈1NF,且R中主属性完全函数依赖于码,则R 是2NF
B.如果关系模式R∈3NF,X、Y⊆U,若X→Y,则R是BCNF
C.如果关系模式R∈BCNF,若X→→Y(Y≮X)是平凡的多值依赖,则R是4NF D.一个关系模式如果属于4NF,则一定属于BCNF;反之不成立
38、如果事务T对数据D已加S锁,则其他事务对数据D()。