77范文网 - 专业文章范例文档资料分享平台

数据库期末考试复习题及答案(6)

来源:网络收集 时间:2019-02-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

8. SQL语言具有( )的功能。

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵

9. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,

TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。 A.S B.SC,C C.S,SC D.S,C,SC

10. 已知关系SPJ(S#,P#,J#,QTY),把对关系SPJ的属性QTY的修改权授予用户

张三的T-SQL语句是( C ) A. GRANT QTY ON SPJ TO 张三 B. GRANT UPDATE ON SPJ TO张三

C. GRANT UPDATE (QTY) ON SPJ TO张三 D. GRANT UPDATE ON SPJ (QTY) TO张三

11. 图1中( )是关系完备的系统

A B C D

图1 12.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则

( )。

A. Y函数依赖于X B. Y对X完全函数依赖 C. X为U的候选码 D. R属于2NF

13.关系规范化中的插入操作异常是指 ( )

A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入

14.在数据库设计中, E-R图产生于( )

A. 需求分析阶段 B.物理设计阶段 C.逻辑设计阶段 D.概念设计阶段

26

15.在合并分E-R图时必须消除各分图中的不一致。各分E-R图之间的冲突主要 有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指( )。

A.命名太长或太短 B.同名异义或同义异名 C.属性类型冲突

D.属性取值单位冲突

16.事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;

如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于( )状态。 A.安全性 B.一致性 C.完整性 D.可靠性

17. ( )用来记录对数据库中数据进行的每一次更新操作。

A.后援副本 C.数据库

B.日志文件 D.缓冲区

18.若事务T对数据对象A加上S锁,则( )。

A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。 B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。

D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。 19. 设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是( ) A. 该操作不存在问题 B. 该操作丢失修改

C. 修改该操作不能重复读 D. 该操作读“脏”数据

T1 T2 read(A)

read(B)

sum=A+B

read(A)

A=A*2 write(A)

read(A)

read(B) sum=A+B write(A+B)

27

图2

20. 已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)

…UNLOCK(B) …UNLOCK (A) …UNLOCK (C)

事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B)

…LOCK X(C) …UNLOCK (C) …UNLOCK (B)

则遵守两段封锁协议的事务是( ) A.T1 B.T2 C.T1和T2 D.没有

(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

1. 数据管理经历了人工管理、文件系统、数据库系统 三个阶段。

2. 数据模型由数据结构、数据操作和 完整性约束 三部分组成。

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})最高可达到第3范式

6. 数据抽象主要有分类和 聚集 两种。

7. 存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,

T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,这种情形称为 死锁 。 8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数

据库设计中的 物理 设计阶段。

9. 并发控制的主要方法是 封锁 机制。

10. 故障分为事务故障、 系统故障 和介质故障三种。

得 分 二、填空题

得 分

三、简答题

(本大题共3小题,每小题5分,共15分)

28

1. 简述等值连接与自然连接的区别和联系。

连接运算符是“=”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔

积中选取A,B属性值相等的那些元组,即等值连接为:R∞S={trts| tr∈R∧ts∈S∧tr[A]=ts[B]} A=B

自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同

的属性组,并且在结果中把重复的属性列去掉。 2. 说明视图与基本表的区别和联系?

视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制。 3. 简述事务的特性。

事务具有四个特性,即ACID特性:

(1)原子性:事务中包括的所有操作要么都做,要么都不做。

(2)一致性:事务必须使数据库从一个一致性状态变到另一个一致性状态。

(3)隔离性:一个事务内部的操作及使用的数据对并发的其他事务是隔离的。

(4)持续性:事务一旦提交,对数据库的改变是永久的。

得 分 四、设计题

(第1题20分,第2题10分,共30分)

1. 设有一个工程供应数据库系统,包括如下四个关系模式:

? S(Sno,Sname, Status,City); ? P(Pno,Pname,Color,Weight); ? J(Jno,Jname,City);

? SPJ(Sno,Pno,Jno,Qty);

供应商表S由供应商号、供应商名、状态、城市组成; 零件表P 由零件号、零件名、颜色、重量组成; 工程项目表J由项目号、项目名、城市组成;

29

供应情况表SPJ由供应商号、零件号、项目号、供应数量组成; (1)用关系代数查询没有使用天津供应商生产的红色零件的工程号;(3分) πJno(J)- πJno (City='天津' (S)SPJColor='红' (P)) (2) 用关系代数查询至少使用了供应商S1所供应的全部零件的工程号JNO; (3分)

πPno,Jno(SPJ)÷πPno (Sno='S1' (SPJ))

(3)用ALPHA语言查询供应工程J1零件为红色的供应商号SNO;(2分)

RANGE P PX

GET W (SPJ.Sno): SPJ.Jno='J1'∧PX(SPJ.Pno=PX.Pno∧PX..Color='红')) (4)用T-SQL语句建立“供应商”S表(主码必须定义);(2分) CREATE TABLE S

(Sno CHAR(6) PRIMARY KEY, Sname CHAR(10), Status INT, City CHAR(20));

(5)用SQL查询工程J1使用的各种零件的名称和使用数量;(3分) SELECT Pname,TotalQty

FROM (SELECT Pno,SUM(Qty) TotalQty FROM SPJ

WHERE Jno='J1' GROUP BY Pno) X,P WHERE P.Pno=X.Pno;

(6)用SQL查询没有使用天津供应商生产的零件的工程号;(3分) SELECT Jno 或:SELECT Jno FROM J FROM J

WHERE Jno NOT IN WHERE NOT EXISTS (SELECT Jno (SELECT * FROM SPJ FROM SPJ,S

WHERE Sno IN WHERE SPJ.Sno=S.Sno (SELECT Sno AND SPJ.Jno=J.Jno FROM S AND City='天津'); WHERE City='天津') );

30

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库期末考试复习题及答案(6)在线全文阅读。

数据库期末考试复习题及答案(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/479266.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: