华东交通大学2013-2014第二学期试卷_第1页
华东交通大学2013-2014第二学期试卷_第2页
华东交通大学2013-2014第二学期试卷_第3页
华东交通大学2013-2014第二学期试卷_第4页
全文预览已结束

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上承诺:我将严格遵守考场纪律,并知道考试违纪、作弊的严重后果,承担由此引起的一切后果。专业 班级 学号 学生签名: 华东交通大学20132014学年第2学期考试卷 试卷编号:( A )卷 数据库系统原理 课程 课程类别:必、限、任闭卷()、开卷(范围)( ): 考试日期: 题号一二三四五六七八九总 分分数评卷人一、选择题(共30分,每小题2分)1 是指长期储存在计算机内的、有组织的、可共享的数据集合。A. 数据 B. 数据库 C. 数据库管理系统 D. 数据库系统2. 在数据库中,用户可以使用DBMS提供的 来实现对数据库的基本操作。A. DDL B. DCL C. D

2、ML D. 数据字典3. 是数据库与文件系统的根本区别。A. 数据结构化 B. 数据共享性高 C. 数据独立性高 D. 数据由DMBS统一管理和控制4. 在数据库设计中,通常使用 来描述概念模型。A. 数据字典 B. 程序流程图 C.数据结构图 D. ER图5. 数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者之间的关系是 A. DB包括DBMS和DBS B.不能相互包括C. DBMS包括DB和DBS D. DBS包括DB和DBMS6. 视图是一个“虚表”,我们可以基于 来构造视图。A. 基本表或视图 B. 视图 C. 基本表 D. 数据字典7. 若属性A是基本关系R的主属

3、性,则属性A不能取空值,这是 规则。A. 参照完整性 B. 用户定义的完整性 C. 实体完整性 D. 主码不能取空值8. 如果一个关系模式R3NF,但不满足BCNF,则以下叙述不正确的是 A. 每一个决定因素都含有码 B. 不存在非主属性对码的传递函数依赖C. 不存在非主属性对码的部分函数依赖 D. 每个非主属性完全函数依赖于码9. 在关系模式SC(SNO, CNO, G)中,SNO不是码,但SNO是关系模式S(SNO, SDEPT, SAGE)的码,则SNO是关系模式SC的 A. 主码 B. 外码 C. 候选码 D. 非码10. 事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。事

4、务T在读取数据R之前必修先对其加S锁,读完后即可释放S锁。这是 A. 一级封锁协议 B. 二级封锁协议C. 三级封锁协议D. 可串行化协议11.软件工程专业开设了多门选修课,每个学生可以根据自己兴趣选修多门课程,则学生和选修课之间的联系是 A. 多对多 B. 一对一 C. 多对一 D.一对多12. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现的是 功能。A. 数据控制 B. 数据查询 C. 数据定义 D.数据操纵13.下列有关E-R模型向关系模型的转换的叙述中,不正确的是 A.一个实体型转换为一个关系模式B.一个1:1联系只能转

5、化为一个独立的关系模式C.一个1:n的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并D.一个m:n联系转化为一个关系模式14. 下列关于视图(View)的叙述中,不正确的是 A.视图是外模式 B.视图是虚表C. 使用视图可以加快查询语句的执行速度 D. 使用视图可以简化查询语句的编写15. 在数据库的三级模式结构中,内模式有 个。A. 1个 B.2个 C. 3个 D. 任意多个二、填空题(共20分,每空1分,将正确答案写在答题纸上)1. 数据模型通常由数据结构、 和 三部分组成。2. 目前数据库领域中最常用的数据模型有四种,它们是层次模型、网状模型、 和 。3. 按照规范化的

6、方法,数据库的设计可以分为需求分析、 、 、物理结构设计、数据库的实施、数据库的运行和维护。4. 事务的ACID特性是指事务的原子性、一致性、 和持续性。5. 封锁是实现并发控制的一个重要技术。封锁类型有两种: 和 。6. 数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象,分别是 映象和 映象。7. 设关系R和S的元组个数分别为50和200,设T是R与S的笛卡尔积,则T的元组个数是 。8. 在数据库的运行和维护阶段,数据库的 并不修改原设计的逻辑和物理结构,而数据库的 是指部分修改数据库的模式和内模式。9. 数据转储是数据库恢复中采用的基本技术。 是指在转储期间允许对数据库进行

7、存取和修改操作。10. 一个给定的并发调度,当且仅当它是 ,才认为它是正确的调度。11. 数据库系统中可能发生的故障大致分为 、系统故障、介质故障和计算机病毒。12. 在SQL语言中,修改基本表的语句是 。13. 事务并发操作带来的数据不一致性包括三类,分别是丢失修改、 和 。三、解答题(每题10分,共20分)1. 设有关系模式SCT(S, C, Tn),其中S表示学生学号,C表示课程号,Tn表示教师姓名。每个教师只能上一门课,学生与课程的关系确定后,教师即可唯一确定。问:(1)该关系模式的候选码是什么?(2分)(2)请写出该关系模式中的所有函数依赖。(3分)(3)该关系模式是否满足BC范式?

8、若不满足,请确定它满足第几范式,并说明理由。(5分)2. 设有如下两个事务: T1:读X;YX3;写回YT2:读Y;XY3;写回X(1)并发事务执行是否正确的标准是什么?(3分)(2)请根据二级封锁协议,给出一个可串行化的调度,并给出执行结果(设X和Y的初值为4)。(7分)四、应用题(共30分)现有一学生选课数据库,其中包括三张基本表如下:Student(学号,姓名,性别,年龄,专业);Course(课程号,课程名,学分);Sc(学号,课程号,分数);A.请用关系代数完成如下查询:1. 求学过“软件工程”的学生的姓名和学号。2. 求学过“数据库”和“数据结构”的学生姓名和学号。3. 求选修了3号课程的学生的学号和成绩。4. 求选修了全部课程的学生的姓名和专业。5. 检索年龄大于23岁的男学生的学号与姓名。B.请用SQL语句完成下列操作:6. 查询软件工程专业学生的姓名、年龄。7. 查询成绩在8595分之间的学生的学号、课程号和成绩。8. 查询“数据库原理”课程考试的最高分数。9. 删除选课成绩小于60分的学生的选课记录。10. 查询哪些课程没有人选修,要求列出课程号和课程名。11将软件工程专业所有选修了“数据库原理

温馨提示

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

评论

0/150

提交评论