数据库期末(C).doc_第1页
数据库期末(C).doc_第2页
数据库期末(C).doc_第3页
数据库期末(C).doc_第4页
数据库期末(C).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

南昌大学 20102011学年第一学期期末考试试卷 试卷编号: ( C )卷课程编号: H61030008 课程名称: 数据库系统 考试形式: 闭卷 适用班级: 计算机,网络,数媒08 姓名: 学号: 班级: 学院: 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分2010203020 100得分考生注意事项:1、本试卷共 6 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 填空题(每空2分,共20分) 得分评阅人 1. 在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性 B.提高数据与程序的安全性C.保持数据与程序的一致性 D.提高数据与程序的可移植性2实体完整性规则是指关系中( B )A不允许有空行B主键不允许有空值C不允许有空列D外键不允许有空值3. 实现关系代数选择运算的SQL子句是(D)A. SELECTB. ORDER BYC. FROMD. WHERE 4 .在关系代数运算中,五种基本运算为( C ) A并、差、选择、投影、自然连接 B并、交、差、选择、投影 C并、差、选择、投影、笛卡尔积 D并、差、选择、投影、除5. SQL语言中,用GRANTREVOKE语句实现数据库的( D )A并发控制B完整性控制C一致性控制 D安全性控制第 7 页 共 7页6. 关系模式设计理论主要解决的问题是(A)A.插入异常、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性7. 设关系R和S分别有m和n个元组,则RS的元组个数是(D)AmBnCm+nDmn8.并发操作会带来哪些数据不一致性。( D )A. 不可修改、不可重复读、脏读、死锁 B. 不可重复读、脏读、死锁C. 丢失修改、脏读、死锁 D. 丢失修改、不可重复读、脏读 9. 将ER模型转换成关系模型,属于数据库的( C )A需求分析B概念设计C逻辑设计D物理设计10在数据库的三级模式中,模式有 ( A ) A. 1个 B. 2个 C. 3 个 D. 多个二、 填空题(每小题2分,共 10 分) 得分评阅人 1. 最常用的逻辑数据模型有 , , 和面向对象模型,对象关系模型。2. 数据库设计的步骤分为需求分析, , , , 数据库实施阶段,数据库运行和维护阶段。3. DBMS中实现事务持续性的子系统是 。4. SQL语言集数据查询、_ 、_和 _功能于一体,充分体现了关系数据语言的特点和优点。5. 当局部ER图合并全局ER图时,可能出现_ _、结构冲突,命名冲突。三、(每小题5分,共 20 分) 得分评阅人 1. 已知关系模式R(U,F),其中U=(A,B,C,D,E,F),F=ABC,CFB,DE,BCD试求:(BC)+ (注:(BC)+表示属性集BC关于函数依赖集F的闭包,请写出求解过程)2. 设有如下的关系R,S,T,U,计算:(1)RT (2) R-S (3) RUR S T U ABABBCB abadbeb ceacdcd adcebd3. 已知关系模式R(U,F),其中U=(A,B,C,D,E),F=ABC,BCED,BC,AB,CE求F的最小函数依赖集。(请写出求解过程)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表示课程号,CNAME表示课程名.学生S(SNO,SNAME,AGE,SEX,SDEPT), SNO表示学号,SNAME表示学生姓名,AGE表示年龄,SEX表示性别,SDEPT表示系,选课SC(SNO,CNO,SCORE), SCORE表示成绩.1用SQL语句完成下列各题:(1) 查询没有选修张名老师所授课程的学生姓名。(3分)(2) 查询选修了数据库课程的成绩低于该课程平均成绩的学生学号和姓名。(3分) (3) 查询每个学生的学号,选修课程的门数,和总成绩,并将查询结果保存在一个名为RESULT的新表中。 (4分)(4) 删除计算机系所有学生选课记录。(3分)(5) 将选修操作系统课程且不及格的成绩全改为空值。(3分)(6) 创建计算机系选修了第二外语课程的学生视图。视图属性包括:学号,姓名, 成绩.(4分)2用关系代数完成下列各题:(1) 查询选修了课程名为数据库和软件工程的学生姓名。(3分)(2) 查询至少选修了学生zhangsan所选修的全部课程的学生姓名。(3分)(3) 查询没有选课的学生姓名。(4分)五、(共 20 分) 得分评阅人 1. 设有如下关系模式:教师授课R(教师号,姓名,职称,课程号,课程名,学分,教科书名),有语义如下:教师号唯一标识教师姓名和职称,课程号唯一标识课程名,学分和教科书名,一个教师可以授多门课,一门课可由多个教师教。(1)求教师授课R的最小函数依赖集。(3分)(2) 求关系模式教师授课R中的候选码、主属性、非主属性。(3分) (3) 判断该关系模式属

温馨提示

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

评论

0/150

提交评论