数据库期末(C)

数据库期末(C)

ID:37548562

大小:96.00 KB

页数:6页

时间:2019-05-25

数据库期末(C)_第1页
数据库期末(C)_第2页
数据库期末(C)_第3页
数据库期末(C)_第4页
数据库期末(C)_第5页
资源描述:

《数据库期末(C)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南昌大学2010~2011学年第一学期期末考试试卷试卷编号:(C)卷课程编号:H61030008课程名称:数据库系统考试形式:闭卷适用班级:计算机,网络,数媒08姓名:学号:班级:学院:专业:考试日期:题号一二三四五六七八九十总分累分人签名题分2010203020100得分考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、填空题(每空2分,共20分)得分评阅人1.在数据库三级模式间引入二级映象的主要作用是(A)A.提高

2、数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性2.实体完整性规则是指关系中(B)A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值3.实现关系代数选择运算的SQL子句是( D  )A.SELECTB.ORDERBYC.FROMD.WHERE4.在关系代数运算中,五种基本运算为(C)A.并、差、选择、投影、自然连接B.并、交、差、选择、投影C.并、差、选择、投影、笛卡尔积D.并、差、选择、投影、除5.SQL语言中,用GRANT/REVOKE语句

3、实现数据库的(D)A.并发控制B.完整性控制C.一致性控制D.安全性控制第6页共6页6.关系模式设计理论主要解决的问题是( A  )A.插入异常、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性7.设关系R和S分别有m和n个元组,则R×S的元组个数是( D  )A.mB.nC.m+nD.m×n8.并发操作会带来哪些数据不一致性。(D)A.不可修改、不可重复读、脏读、死锁B.不可重复读、脏读、死锁C.丢失修改、脏读、死锁D.丢失修改、不可重复读、脏读9.将ER模型转换成关系模型,

4、属于数据库的(C)A.需求分析B.概念设计C.逻辑设计D.物理设计10.在数据库的三级模式中,模式有(A)A.1个B.2个C.3个D.多个一、填空题(每小题2分,共10分)得分评阅人1.最常用的逻辑数据模型有,,和面向对象模型,对象关系模型。2.数据库设计的步骤分为需求分析,,,,数据库实施阶段,数据库运行和维护阶段。3.DBMS中实现事务持续性的子系统是。4.SQL语言集数据查询、__________、___________和___________功能于一体,充分体现了关系数据语言的特点和优点。5.当局部ER图合

5、并全局ER图时,可能出现___、结构冲突,命名冲突。第6页共6页三、(每小题5分,共20分)得分评阅人1.已知关系模式R(U,F),其中U=(A,B,C,D,E,F),F=﹛AB→C,CF→B,D→E,BC→D﹜试求:(BC)+(注:(BC)+表示属性集BC关于函数依赖集F的闭包,请写出求解过程)2.设有如下的关系R,S,T,U,计算:(1)RT(2)R-S(3)R÷URSTUABABBCBabadbebceacdcdadcebd3.已知关系模式R(U,F),其中U=(A,B,C,D,E),F=﹛A→BC,BC→E

6、D,B→C,A→B,C→E﹜求F的最小函数依赖集。(请写出求解过程)第6页共6页4.有一关系模式R如下:RABCa1b6c1a2b6c1a3b4c1a3b1c3(1)求R的最小函数依赖集。(2分)(2)求关系模式R中的候选码、主属性、非主属性。(1分)(3)判断该关系模式属于何种范式,为什么?并分解为3NF(2分)四、(共30分)得分评阅人设教学数据库中有四个表:教师T(TNO,TNAME,TITLE),TNO表示教师工号,TNAME表示教师名,TITLE表示职称.课程C(CNO,CNAME,TNO),CNO表示课

7、程号,CNAME表示课程名.学生S(SNO,SNAME,AGE,SEX,SDEPT),SNO表示学号,SNAME表示学生姓名,AGE表示年龄,SEX表示性别,SDEPT表示系,选课SC(SNO,CNO,SCORE),SCORE表示成绩.1.用SQL语句完成下列各题:(1)查询没有选修张名老师所授课程的学生姓名。(3分)第6页共6页(2)查询选修了‘数据库’课程的成绩低于该课程平均成绩的学生学号和姓名。(3分)(3)查询每个学生的学号,选修课程的门数,和总成绩,并将查询结果保存在一个名为RESULT的新表中。(4分)

8、(4)删除计算机系所有学生选课记录。(3分)(5)将选修‘操作系统’课程且不及格的成绩全改为空值。(3分)(6)创建计算机系选修了’第二外语’课程的学生视图。视图属性包括:学号,姓名,成绩.(4分)2.用关系代数完成下列各题:(1)查询选修了课程名为‘数据库’和‘软件工程’的学生姓名。(3分)(2)查询至少选修了学生‘zhangsan’所选修的全部课程的学生

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。