南京航天航空大学-834数据库原理及应用【2017】考研真题
2023-06-21
999+
464.01KB
2 页
侵权投诉
科目代码:834 科目名称:数据库原理及应用 第1页 共2页
南京航空航天大学
2017 年硕士研究生入学考试初试试题(
A卷
)
科目代码:
834
满分:
150
分
科目名称:
数据库原理及应用
注意: ①认真阅读答题纸上的注意事项;②所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无
效;③本试题纸须随答题纸一起装入试题袋中交回!
一、简答题(10 题,每题 6分,共 60 分)
1、什么是实体、属性、码、联系,并各举一例。
2、简述数据库的逻辑独立性和物理独立性,并各举一例。
3、试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才
可以为空?并举例说明。
4、简述第二范式,并举例说明。
5、什么是数据库中的自主存取控制方法和强制存取控制方法?各举一例说明。
6、什么是数据库的逻辑结构设计?试述其设计步骤。
7、什么是活锁?什么是死锁?举例说明两者的区别。
8、为什么事务非正常结束时会影响数据库数据的正确性?举例说明。
9、什么样的并发调度是正确的调度?举例说明。
10、什么是数据模型?当前最常用的数据模型是什么?并举例说明。
二、应用分析题(2题,共 90 分)
1、学生课程管理系统(1题总 40 分)
学生课程管理系统包含有 3张 基 本 表 : 学 生 表 S(Sno,Sname,Sage,Ssex,Sdept) ,课程表
C(Cno,Cname,Teacher,Ccredit),选课表 SC(Sno,Cno,Grade)。按要求完成下列数据操作要求。
1) 用SQL 语句创建选课表 SC(Sno,Cno,Grade),其中主码为(Sno,Cno),外码为 Sno,Cno,并规
定成绩 Grade 的取值应该在 0到100 之间。(6分)
2) 用SQL 语句表示“将交通运输系全体学生的成绩置零”。(6分)
3)用 SQL 语句表示“查询选修并且成绩及格的课程总数大于 3门(包括 3门)的学生的学号和姓名”。
(6分)
4) 用SQL 语句创建视图 VSC(Sno,Sname,Cno,Cname,Grade),并将对学生表 S的修改权限授权给
用户 U1。( 6分)
5) 用关系代数表达式表示“查询选修了全部课程的学生学号和姓名”。(6分)
6) 对学生有如下的查询: Select Sno FROM S, C,SC WHERE S.Sno = SC.Sno AND SC.Cno= C.Cno AND S.Sdept =
‘IS’ AND C.Cname=‘交通运输概论’ ; 此查询要求信息系学生选修了交通运输概论的学生名单。(5分)
7) 对于问题 6中要求写出的语法树进行优化处理,画出优化后的标准语法树。(5分)
摘要:
展开>>
收起<<
科目代码:834科目名称:数据库原理及应用第1页共2页南京航空航天大学2017年硕士研究生入学考试初试试题(A卷)科目代码:834满分:150分科目名称:数据库原理及应用注意:①认真阅读答题纸上的注意事项;②所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无效;③本试题纸须随答题纸一起装入试题袋中交回!一、简答题(10题,每题6分,共60分)1、什么是实体、属性、码、联系,并各举一例。2、简述数据库的逻辑独立性和物理独立性,并各举一例。3、试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?并举例说明。4、简述第二范式,并举例说明。5、什么是数据库...
声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。