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

东华大学历年数据库试卷

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

试卷一

踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。

课程名称 数据库系统原理 使用专业

一、( 20分)有一个学生-课程数据库,各表如下:

学生表: Student(Sno,Sname,Ssex,Sage,Sdept)

课程表: Course(Cno,Cname,Cpno,Ccredit),Cpno为先修课编号 学生选课表: SC(Sno,Cno,Grade) ,请完成下列操作:

1、 建立一个“学生”表Student,由学号Sno、姓名Sname、性别Ssex、年

龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。

建立一个“学生选课”表SC,它由学号Sno、课程号Cno,修课成绩Grade

组成,其中(Sno, Cno)为主码。

建立一个“课程”表Course,由课程编号Cno 、课程名Cname 、先修课

程编号Cpno、 学分Ccredit四个属性组成。其中课程编号不能为空,值是唯一的。

2、 查询每一门课的间接先修课(即先修课的先修课)。

3、 查询其他系中比信息系某一学生年龄小的学生姓名和年龄

4、 查询没有选修1号课程的学生姓名。

5、 查询选修了全部课程的学生姓名。

6、 查询至少选修了学生95002选修的全部课程的学生号码。

7、 建立1号课程的选课视图,并要求通过该视图进行的更新操作只涉及1

号课程,同时对该视图的任何操作只能在工作时间进行。

8、比较如下查询的效率: –不相关子查询;

–相关子查询;

–带EXISTS量词的相关子查询; –连接查询。

二、( 10 分)、简述构成RDBMS的组件结构。

三(10分)、设关系模式R(U)上的函数依赖集为F; F={A→D, AB→E, BI→

E, CD→I, E→C},U={A, B, C, D, E, I} 试计算(AE)+。

四(10分)、关系模式R(CITY, ST, ZIP), 其中CITY表示城市, ST表示

城市的街道, ZIP表示街道所在地区的邮政编码, 函数依赖集合F={(CITY, ST)→ZIP, ZIP→CITY}, 证明{ST, ZIP}和{CITY, ST}是候选键。

五(10分)、 试比较面向对象数据库系统和关系数据库系统的优缺点。

六、(10分)一般DBMS在完整性约束机制中应具有那几方面的功能?

七、(10分)设图书管理数据库的关系如下: 学生: STUDENT(SNO, SNAME, SEX, DEPT, BNUM),

BNUM为借书数

图书: BOOK(BNO, BNAME, PUBLISHER)

借阅: LOAN(SNO, BNO, LOANDATE, RETURNDATE) 请为图书管理数据库中LOAN表建立一个借书插入触发器: 当向表中插入记

录时, 修改STUDENT表中相应学生的借书数, 且借书数不能超过8。

八(10分)将五种基本关系代数操作表示为元组演算表达式。

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