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

数据库系统概论模拟试卷及参考答案

来源:用户分享 时间:2025/5/17 9:13:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(6)、 检索选修了4门以上课程的学生学号和总成绩(不统计不及格的课程),并要求按照总成绩的降序排列。

Select sno,sum(grade) from sc Where grade>=60

Group by sno having count(*)>=4 Order by 2 desc

(7)、 检索张力同学没有选修的课程的课程号

Select cno from c Where not exists (select * from s,sc

where s.sno=sc.sno and sc.cno=c.cno and sname=’张力’)

2、(6分)设有如下图所示的关系R和T,计算下列代数表达式的结果:

(1)、R1 = R

T

(2)、R2 =бR.B=T.B(R×T) (3)、R3 = R÷T

关系R

A B C 2 b c 2 b e 9 a f 7 b c 7 a e 关系T

B C E b c d a e f

(1)R1=RT

关系R1 A 2 7 7

(2)、R2 =

B b b a C c c e E d d f бR.B=T.B(R×T)

关系R2

A 2 R.B b R.C c T.B b T.C c E d 第 13 页 共 12 页

2 9 7 7

b a b a e f c e b a b a c e c e d f d f (3)、 R3=R÷T

关系R3 A 7

3、(4分)今有两个关系模式:

(1)职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门号为外码;

(2)部门(部门号,名称,经理名,地址,电话),其中部门号是主码;

第 14 页 共 12 页

请用SQL语言的GRANT语句(加上视图机制)完成以下授权定义:

用户杨兰具有SELECT每个部门的职工最高工资,最低工资,平均工资的权力,但他不能查看每个人的工资。

CREATE VIEW 部门工资统计(部门号,最高工资,最低工资,平均工资) AS

SELECT部门号,MAX(工资),MIN(工资),AVG(工资) FROM职工

GROUP BY部门号;

GRANT SELECT ON TABLE 部门工资统计 TO 杨兰;

4、(6分)在数据库系统中有如下一个调度S,它涉及到5个不同的事务T1、T2、T3、T4和T5。请问调度S是冲突可串行化的吗?为什么?如果调度S是冲突可串行化的,就请给出与之等价的一个串行调度序列。

第 15 页 共 12 页

搜索更多关于: 数据库系统概论模拟试卷及参考答案 的文档
数据库系统概论模拟试卷及参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8huod91ixq3xy6q955p40ne2d1fp3301452_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top