数据库复习(题库讲解3)_第1页
数据库复习(题库讲解3)_第2页
数据库复习(题库讲解3)_第3页
数据库复习(题库讲解3)_第4页
数据库复习(题库讲解3)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、 上海电机学院200_ - 200学年第学期 数据库原理及应用课程期末考试试卷C 2007.10 开课学院: ,专业: 考试形式: 闭、开卷,所需时间90 分钟 考生姓名:学号:班 级任课教师 题序 -一一 二 四 五 六 总分 得分 评卷人 一、 填空题(共20分,每空格1分) 1. 数据库管理系统是位于用户与 间的一个数据管理软件,它 主要包括 能、 能、数据库的运行管理和数据库 的建立与维护功能等基本功能。 2. 数据库管理系统必须提供的数据控制和保护功能包括 、 、 口事务支持。 3. SQL语言的数据定义功能包括 、和 。 4. 若事务在运行过程中,由于种种原因,使事务未运行到正常终

2、止之前就被 撤消,这种情况就称为。 5. 在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为 ,其中,改变概念或物理结构又称 ,改变物理结构称 为。 6. 数据模型通常包括、和3个要 素。 7. E-R模型是对现实世界的一种抽象,它的主要成分是 、 和。 二、选择题(共30分,每小题2分) 1 数据存储结构的改变对应用程序的影响,称为数据库的 A. 数据的物理独立性B.数据的逻辑独立 性 C. 物理结构的独立性D.逻辑结构的独立 性 2 下面关于数据库系统的正确叙述是 A. 数据库系统减少了数据冗余 B 数据库系统避免了数据冗余 C 数据库系统中数据的一致性指数据类型一致 D. 数据库系

3、统比文件系统能管理更多的数据 3. 个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应 商与零件之 间的联系是。 A. 一对一B. 一对 多 C.多对一D.多对 多 4. 在数据库设计中,当合并局部 ER图时,学生在某一局部应用中被当作实体, 而在另一局 部应用中被当作属性,那么我们称这种现象为 冲突。 突 C.联系冲突D 结构冲 突 5在关系代数的传统集合运算中,假定有关系R和S,运算结果为W如果W 中的元组属于R,并且属于S,则W为运算的结果。 A.笛卡尔积B. 并C 差D 交 6 .已知学生表Student、课程表Course和学生选课表SC它们的结构如下: Student

4、(Sno , Sname Ssex, Sage, Sdept) Course(Cno , Cname) SC(Sno Cno, Grade) 其中:Sno为学号,Sname为姓名,Ssex为性别,Sage为年龄,Sdept为系别, Cno为 课程号,Cname为课程名,GradeE为成绩。 要查找选修” COMPUTER课程的女学生姓名,将涉及到关系: A . StudentB . SC, CourseC. Student , SC D. Student , Course, SC 7. SQL语言具有两种使用方式,分别是交互式 SQL和 A.提示式SQLB.多用户SQL C.嵌入式SQLD.解

5、释式SQL 8. 由于关系模式设计不当引起的更新异常是 A. 两个事物同时对一数据项进行更新而造成数据不一致 B. 由于关系的不同元组中数据冗余,更新时未能同时更新所有元组而造成 的数据不一 致 C. 未经授权的用户对数据进行了更新 D. 对数据的更新因为违反完整性的约束条件而遭到拒绝 9 授权编译系统和合法性检查机制一起组成了 系统 A.安全性B .完整性 制D .恢复 10. 下面哪个不会破坏正在运行的数据库 A.磁盘损坏 碰撞 C. 突然停电 场干扰 11. WHER的条件表达式中,可以匹配单个字符的是 A.*B.% D.? 12. 以下有关索引的叙述中正确的是 A. 索引越多,更新速度

6、越快 B. 索引需要用户引用 C. 并置索引中列的个数不受限制 D. 索引可以用来提供多种存取路径 13. 消除了部分函数依赖的INF的关系模式,必定是 A. 1NFB . 2NFC. 3NF D. BCNF 14. 后援副本的用途是 A.安全性保障B. 一致性控制C .故障后的恢复D. 15. 使某个事物永远处于等待状态,而得不到执行的现象称为 C .并发控 B 磁盘的磁头 D.瞬时的强磁 C.- 数据的转储 B .活锁 A.死锁 C.串行调度D.不可串行调度 、将下图转化为关系数据模型,并在主码下加下划线。(10分) 学习 学牛 0 (姓名)(性别 (课号)O程紛(学分) 四、设关系R,

7、S分别如下,求R十S的结果。(10 分) 课程号 课程名 201 英语 202 数据库 203 数据结构1 204 操作系统 S:R: 学号 课程号 成绩 0001 201 89: 0002 201 77 0002 202 89 0001 203 89 0003 :204 76 0001 202 89 0002 204 56 0002 203 34 0003 201 78 0001 204 89 五、对下列关系模式分别用关系代数和 SQL实现下列查询:(每题4分,共20 分) 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,先行课) 选课(学号,课程号,成绩) 1. 查询学号为9

8、5001的学生的所有信息 2. 查询选修了课号为001课程的学生的姓名 3. 查询至少选修了课号为001和003课程的学生的学号 4. 求课号为001课程成绩高于张三学生的学号和成绩;(仅用SQL实现) 5. 求选修了课号为001课程,但没有选修课号为002课程学生的学号。 六、设关系模式 (ABCD,函数依赖集F=A C,A, B-AC AC BXA求 出R的候选码,将R分解为第三范式。(10分) 上海电机学院 200_ - 200学年第学期 数据库原理及应用课程期末考试试卷C 2007.10 一、 填空题(共20分,每空格1分) 1. 数据库管理系统是位于用户与 操作系统之间的一个数据管理

9、软件,它主要 包括数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护功 能等基本功能。 2. 数据库管理系统必须提供的数据控制和保护功能包括安全性保护、完整性 控制、故障恢复、并发控制和事务支 持。 3. SQL语言的数据定义功能包括定义 基本表、定义索引和定义视图。 4. 若事务在运行过程中,由于种种原因,使事务未运行到正常终止之前就被 撤消,这种情况就称为事务故障。 5. 在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为再组织, 其中,改变概念或物理结构又称再构造,改变物理结构称为再格式 化。 6. 数据模型通常包括 数据结构、数据操作 和完整性约束条件3个要素。 7

10、. E-R模型是对现实世界的一种抽象,它的主要成分是 实体集、属性和联系 、选择题(共30分,每小题2 分) AADDD DCBAC CDBCB 、将下图转化为关系数据模型,并在主码下加下划线。(10分) 答案: 学生(学号,姓名,性别); 教师(工号,姓名,性别); 课程(课号,课程名,学分); 学习(学号,课号,成绩): 任课(工号,课号,评价) 四、设关系R, S分别如下,求R十S的结果。(10 分) 答案: 学号 成绩 0001 89 五、对下列关系模式分别用关系代数和 SQL实现下列查询:(每题4分,共20 分) 答案: 毋号二学生) select from学生 where 学号=9

11、5001 恥匚(0巧匸I. ,(学生 (select 成绩 from选课 where 课程号= 001 and 号= (select 学号 from学生 where姓名=张三); select 学号 from选课 where 课程号= 001 minus select 学号 from选课 where 课程号= 002 六、设关系模式(ABCD,函数依赖集F=A C,A, B-AC AC BXA求 出R的候选码,将R分解为第三范式。(10分) 答:R的候选码为BD,第三范式AC,BC DC BD Whe n you are old and grey and full of sleep, And

12、no ddi ng by the fire, take dow n this book, And slowly read, and dream of the soft look Your eyes had once, and of their shadows deep; How many loved your mome nts of glad grace, And loved your beauty with love false or true, But one man loved the pilgrim soul in you, And loved the sorrows of your

13、cha nging face; And bending dow n beside the glow ing bars, Murmur, a little sadly, how love fled And paced upon the mountains overhead And hid his face amid a crowd of stars. The furthest dista nee in the world Is not betwee n life and death But whe n I sta nd in front of you Yet you dont know that

14、 I love you. The furthest dista nee in the world Is not whe n I sta nd in front of you Yet you cant see my love But whe n un doubtedly knowing the love from both Yet cannot be together. The furthest dista nee in the world Is not being apart while being in love But whe n I pla inly cannot resist the year

温馨提示

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

评论

0/150

提交评论