《数据库B卷》word版_第1页
《数据库B卷》word版_第2页
《数据库B卷》word版_第3页
《数据库B卷》word版_第4页
《数据库B卷》word版_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、姓名: 学号: 系别: 年级专业: ( 密 封 线 内 不 答 题 )密封线线东莞理工学院(本科)试卷(B卷)2008-2009学年第2学期数据库系统原理II试卷开课单位:计算机学院,考试形式:闭卷题序一二三四五六七八总 分得分评卷人得分一、选择题(每小题2分,共30分)1数据库与文件系统的本质区别是( )。 A避免数据冗余 B数据结构化 C支持分布处理 D需要大容量磁盘 2若事务T对数据对象A加上X锁, 则( )A只允许T修改A,其它任何事务都不能再对A加任何类型的锁B只允许T读取A,其它任何事务都不能再对A加任何类型的锁C只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁D只允许

2、T修改A,其它任何事务都不能再对A加X锁3关系数据模型( )。A只能表示实体间的 1 : 1 联系B只能表示实体间的 1 : n 联系C只能表示实体间的 m : n 联系D可以表示实体间的上述 3 种联系4SQL语言中的COMMIT语句的主要作用是( )A结束程序 B返回系统C存储数据 D提交事务5在视图上不能实施的操作是( )AINSERT BINDEXCDELETE DUPDATE6消除了部分函数依赖的1NF关系模式,必定是( )A1NF B2NFC3NF D4NF7数据库的逻辑工作单位是( )。 A命令 B文件 C指令 D事务8保护数据以防止未经授权或不合法的使用造成的数据泄露、更改或破

3、坏,是指数据库的( )。 A安全性控制 B完整性控制C并发控制 D故障恢复9在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的( )A物理独立性 B逻辑独立性C位置独立性 D存储独立性10对两段锁协议的不正确描述是( ) A两段锁协议把所有事务分为数据项加锁和解锁两个阶段B事务在释放阶段不能再申请任何锁C遵守两阶段锁协议是可串行化调度的充分条件D事务遵守两阶段锁协议不会发生死锁11设关系R(A,B,C),与SQL语句SELECT DISTINCT A FROM R WHERE B=17等价的关系代数表达式是( )A BC D12一个供应商可供应多种零件,而一种零件可由多个供

4、应商供应,则实体供应商与零件之间的联系是() A一对一 B一对多C多对一 D多对多13设计性能较优的关系模式称为规范化,规范化的主要理论依据是( )。A关系规范化理论 B关系运算理论 C代数运算理论 D数理逻辑理论14系统死锁属于( )。A事务故障 B程序故障 C系统故障 D介质故障15下列说法正确的是( )。A视图是观察数据的一种方法,只能基于基本表建立B视图是虚表,观察到的数据是实际基本表中的数据C索引查找法一定比表扫描法查询速度快D索引的创建只和数据的存储有关系得分二、填空题(每小题1分,共10分)16关系模式的三类完整性约束条件分别是实体完整性、参照完整性约束和_ _。17视图是定义在

5、_ _之上的,对视图的一切操作最终要转换为对_ _的操作。18概念模型的表示方法中,最为常用的是P.P.S.Chen于1976年提出的 。姓名: 学号: 系别: 年级专业: ( 密 封 线 内 不 答 题 )密封线线19一个事务成功完成后,它对数据库的改变必须是永久的。这一特性称为事务的 。20用SELECT进行模糊查询时,可以使用_匹配符代替任意个字符。21将2NF的关系模式转变为3NF的关系模式,是消除了 。22用树型结构表示实体类型及实体间联系的数据模型称为 。23DBMS对数据库进行封锁时采用的两种基本的锁类型,即排它锁和 。24关系代数是一种关系操纵语言,它的操作对象和操作结果均为

6、。25凡可作为侯选关键字的属性称为 。得分三、简答题(每小题5分,共10分)26. 数据库运行中可能产生的故障有哪几类?哪类故障的恢复需要用户的参与及该类故障的恢复过程?27什么是封锁?基本的封锁类型有几种?试述它们的含义。得分四、应用题(每题10分,共50分 )28设有一教学数据库,包括S、C、SC3个关系模式: S(SNO,SNAME,SAGE,SEX); C(CNO,CNAME,GRADE,DEPARTMENT); SC(SNO,CNO,SCORE); 学生表S由学号(SNO)、姓名(SNAME)、年龄(SAGE)、性别(SEX)组成; 课程表P由课程代码(CNO)、课程名(CNAME)

7、、学分(GRADE)、开课院系(DEPARTMENT)组成; 选课表由学号(SNO)、课程号(CNO)、成绩(SCORE)组成,表示某学生选修某课程的成绩为SCORE。使用SQL语句完成如下功能:创建视图sv,在该视图中显示学生的学号,姓名,平均成绩;(5分)查询选修了数据库课程的学生人数;(5分)查询选修人数超过10人的课程的代码。(5分)姓名: 学号: 系别: 年级专业: ( 密 封 线 内 不 答 题 )密封线线29假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号为主码;用SQL语言定义这两个关系模式

8、,要求在模式中完成以下完整性约束条件的定义:(1)定义每个关系模式的主码;(2)定义参照完整性;(3)定义职工年龄不得超过60岁。30就下图给出的关系R,回答问题R工程号材料号数量开工日期完工日期价格P1I14199805199902250P1I26199805199902300P1I315199805199902180P2I16199811199912250P2I418199811199912350它为几范式?为什么?(5分)是否存在删除操作异常?若存在,则说明是在什么样情况下发生的?(5分)将它分解成3NF 范式,分解后的关系是如何解决分解前可能存在的删除异常问题的?(5分)姓名: 学号: 系别: 年级专业: ( 密 封 线 内 不 答 题 )密封线线31设有如下实体: 学生:学号、姓名、性别、年龄课程:课程号、课程名、开课院系、学分教师:教师号、姓名、性别、职称院系:名称、电话、领导上述实体中存在如下联系:一个学生可选修多门课程,一门课程可为多个学生选修,每个学生选修的课程都有一个成

温馨提示

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

评论

0/150

提交评论