南昌大学《数据库系统》期末考试试卷及答案_第1页
南昌大学《数据库系统》期末考试试卷及答案_第2页
南昌大学《数据库系统》期末考试试卷及答案_第3页
南昌大学《数据库系统》期末考试试卷及答案_第4页
南昌大学《数据库系统》期末考试试卷及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南昌大学数据库系统期末考试试卷及答案试卷编号:()卷课程编号: 课程名称:数据库系统概论考试形式:闭卷适用班级: 姓名: 学号: 班级: 学院: 信息工程学院 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分302050100得分考生注意事项:1、本试卷共 5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、选择题:(每空2分,共30分)得分评阅人A )问题而引入的。B.提高查询速度D.保证数据的安全性和完整性1 .关系数据库规范化是为解决关系数据库中(A.插入异常、删除异常和数据冗余C.减少数据操作的复杂性

2、2 .在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几 个阶段中,数据独立性最高的是 A 阶段。A .数据库系统B .文件系统C .人工管理D .数据项管理3 .数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(C )。A. DBMS 包括 DB 和 DBSB. DB 包括 DBS 和 DBMSC. DBS包括DB和DBMS D. DBS就是DB,也就是 DBMS4 .数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语言称为(A )。A.数据定义语言(DDL)C.数据查询语言(DQL)5.同一个关系模型

3、的任意两个元组值(A.不能全同 B.可全同B.数据操纵语言(DML)D,数据控制语言(DCL)A )。C.必须全同D.以上都不是第 2 页 共 6 页6 .概念模型是(B )A、用于信息世界的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的 DBMS无关C、用于现实的建模,与具体的DBMS有关D、用于现实的建模,与具体的 DBMS无关7.物理数据独立性是指(D )。A.模式改变,外模式和应用程序不变C.内模式改变,模式不变D.8.SQL语言是(C )语言。A.层次数据库B.网络数据库B. 模式改变,内模式不变 内模式改变,外模式和应用程序不变C.关系数据库D.非数据库南昌大学2011

4、2012学年第一学期期末考试试卷9.自然连接是构成新关系的有效方法。一般情况下,当对关系 含什-个或多个共有的(D )。R和S使用自然连接时,要求属性R和SA.元组B.行C.记录D.10.关系运算中花费时间可能最长的运算是(C )。A.投影B.选择C.笛卡尔积D.除11.文件系统与数据库系统的最大区别是(C )。A.数据共享B.数据独立C.数据结构化D.数据冗余12.用于事务回滚的 SQL语句是(D )A、CREATE TABLEB、COMMITC、 GRANT和 REVOKED、ROLLBACK13.(C )用来记录对数据库中数据进行的每一次更新操作。A.数据库文件B.缓冲区C.日志文件D.

5、后援副本14.并发操作会带来哪些数据不一致性( D)。A.丢失修改、不可重复读、读脏数据、死锁B.不可重复读、读脏数据、死锁C.丢失修改、读脏数据、死锁D.丢失修改、不可重复读、读脏数据15.为提高效率,关系数据库系统必须进行( B )处理。A、定义视图B、查询优化C、建立索引D、数据规范化到最高范式、简答题(每题4分,共20分)得分评阅人1 .叙述等值连接与自然连接的区别和联系。答:等值连接表示为 R ? S,自然连接表示为 R ? S;自然连接是除去重复属性的 R.A=S.B等值连接。两者之间的区别和联系如下: 自然连接一定是等值连接,但等值连接不一定是自然连接。 等值连接要求相等的分量,

6、不一定是公共属性;而自然连接要求相等的分量必须是公共属性。 等值连接不把重复的属性除去;而自然连接要把重复的属性除去。2 .简述事务的性质。事务的ACID特性:原子性(Atomicity ):事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都 不做。一致性(Consistency):事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状 态.隔离性(Isolation ):对并发执行而言,一个事务的执行不能被其他事务干扰。持续T( Durability ): 一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。3 .举例说明关系参照完整性的含义。4 .设有关系模式R(

7、A,B,C,D,E,GK),其最小函数依赖集F=ABfC,4DE,CAG,G A求模式R属于第几范式,并说明理由,进而把R分解成更高一级范式的模式。答:ABK, BCK, BGK是候选码;在上面的关系中,非主属性只有DE,但存在函数依赖 B-DE,即存在非主属性对码的部分函数依赖,故不是2NF;将R分解成:R1(A,B,C,G,K, AB一C, CfG, GA)R2(B,D,E, B 一 DE)R关系中的候选码仍为 ABK,BCK,BGK ,没有非主属性,故一定满足2NF ; R2关系中候选码为 B,主属性只有一个,故一定满足2NF。5 .叙述SQL语言支持的三级逻辑结构。 答:SQL语言支持

8、的三级逻辑结构略。三、应用题(共50分)得分评阅人1、某学校教学数据库,共有三个表,分别为:学生基本情况表Student(Sno,Sname,Sage,Ssex,Sdept课程表 course(Cno,Cname,Cpno,Ccredit)学生选课表 SC(Sno,Cno,Grade)(每小题 3 分,共 27 分)(1)用SQL语句完成下列全部小题:1)求年龄小于17岁的学生SELECT *FROM Student WHERE Sage<17 ;2)求成绩大于90分的学生的姓名、课程名及成绩SELECT Sname, Cname, Grade FROM Student,SC,cours

9、eWHERE Student.Sno=SC.Sno AND SC.Cno=Course.CnoAND Grade>90 ;3)统计选修人数超过100人课程的课程号SELECT Cno FROM SCGROUP BY Cno HAING count(Sno)>100 ;4)建立数学系全体学生的视图CREATE VIEW M_StudentAs SELECT Sno, Sname, Sage,Ssex,FROM Student WHERE Sdept= 'MA;5)把对表SC、Student的查询权授予全体用户GRANT SELECT ON TABLE SC,Student T

10、O PUBLIC;6)删除学号为95001'学生的选课记录DELETE FROM SC WHERE Sno="95001”;I(2)用关系代数完成1中的1),2)小题: I1) o- Sage <17 (Student)II 2)兀 Sname, Cname, Grade(Student( o- Grade>90 (SC) 00Course)I3)检索全部学生都选修了的课程名九 Cname (兀 Sno,Cno(SC)+ S Sno(Student) 00 (Course)I I2、设有一教学管理数据库,其属性为:学号(S#),课程号(C#),成绩(G),任课教师

11、(TN), 教师所在的系(D)。这些数据有下列语义: 一个学生所修的每门课程都有一个成绩; 每门课程只有一位任课教师,但每位教师可以有多门课程; 教师中没有重名,每个教师只属于一个系。(共13分)(1) .试根据上述语义确定函数依赖集。(3分)(2) .如果用上面所有属性组成一个关系模式,那么该关系模式为何模式?并举例说明在进行增、删操作时的异常现象。(5分)(3) .将其分解为具有依赖保持的3NR (5分)解:(1) .F =(S#, C#)一G, CATN, TND(2) .关系模式为1NE.该关系模式的候选关键字为(S#, C#)则非主属性有 G TN和G又. F中有C4TN存在非主属性

12、TN对候选关键字(S#, C#)的部分依赖即:(S#, C#)-TN异常现象:? 若新增设一门课程而暂时还没有学生选修时,则因缺少关键字S舶而不能进行插入操作。? 若某个教师调离学校要删除其有关信息时,会将不该删除的课程(C#)信息删除。I(3) .下=卜=(S#, C#)一 G, CA TN, TNH D. p = R1, R2, R3其中:R1=(S#, C#, G)R2 =(C#, TN)RA (TN, D)3.某体育运动锦标赛有来自世界各国运动员组成的体育代表团参赛各类比赛项目。如果规定:每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一个比赛类别; 每个比赛类别只有一个比赛主管。(共10分)1、试为该锦标赛各个代表团、运动员、比赛项目、比赛类别设计一个E-R关系图,并注明属性和联

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论