1 / 40
文档名称:

数据库系统概论试题.doc

格式:doc   大小:3,100KB   页数:40
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论试题.doc

上传人:久阅文学 2022/3/26 文件大小:3.03 MB

下载得到文件列表

数据库系统概论试题.doc

相关文档

文档介绍

文档介绍:数据库系统概论试题
2
3
4
D.必须由多个属性组成
6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S sum=A+B
read(A)
A=A*2
write(A)
read(A)
read(B)
sum=A+B
write(A+B)
图2
20. 已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)
…UNLOCK(B) …UNLOCK (A) …UNLOCK (C)
事务T2的封锁序列为:LOCK S(A)
12
…UNLOCK (A) …LOCK S(B)
…LOCK X(C) …UNLOCK (C) …UNLOCK (B)
则遵守两段封锁协议的事务是(  A  )

得 分
二、填空题
(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
1. 数据管理经历了人工管理、文件系统、 数据库系统 三个阶段。
2. 数据模型由数据结构、数据操作和 完整性约束 三部分组成。
12
3. 在Student表的Sname列上建立一个聚簇索引的SQL语句为:
CREATE CLUSTER INDEX Stusname ON student(Sname)
4. SELECT语句查询条件中的谓词“=ANY”与运算符 IN 等价。
5. 关系模式R({A,B,C},{(A,C)→B,(A,B)→C,B→C})最高可达到第 1 范式。
6. 数据抽象主要有分类和 聚集 两种。
7. 存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,这种情形称为 死锁 。
8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的
14
物理结构设计 设计阶段。

9. 并发控制的主要方法是 封锁 机制。
10. 故障分为事务故障、 系统故障 和介质故障三种。
得 分
三、简答题
(本大题共3小题,每小题5分,共15分)
简述等值连接与自然连接的区别和联系。
答:答: 连接运算符是“=”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为:R∞S={trts| tr∈R∧ts∈S∧tr[A]=ts[B]}
A=B
自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。
15
说明视图与基本表的区别和联系?
答:答:视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制。
3. 简述事务的特性。
答:事务具有四个特性,即ACID特性:
15
(1)原子性:事务中包括的所有操作要么都做,要么都不做。
(2)一致性:事务必须使数据库从一个一致性状态变到另一个一致性状态。
(3)隔离性:一个事务内部的操作及使用的数据对并发的其他事务是隔离的。
(4)持续性:事务一旦提交,对数据库的改变是永久的。
得 分
四、设计题
(第1题20分,第2题10分,共30分)
1. 设有一个工程供应数据库系统,包括如下四个关系模式:
16
S(Sno,Sname, Status,City);
P(Pno,Pname,Color,Weight);
J(Jno,Jname,City);
SPJ(Sno,Pno,Jno,Qty);
供应商表S由供应商号、供应商