05级信息科学数据库原理试题B_第1页
05级信息科学数据库原理试题B_第2页
05级信息科学数据库原理试题B_第3页
全文预览已结束

下载本文档

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

文档简介

湖南工程学院试卷用纸

2007 2008 学年第1学期专业班级

姓名

学号

共 2 页第 1 页课程名称 数据库原理考(试)B 卷适用专业班级 信息科学0501/02/03 考试形式 (闭卷)

A)可靠性 B)安全性 C)一致性 D)完整性9、关系模式(DEF(ABCE>AC>;则该关系满足a )A)第1范式 B)第2范式 C第3范式 D)BC范式10、在视图上不能完成的操作是( d )。题号__ __

一 二 三 四 五 六 七总分

A)更新视图 B)查询在视图上定义新视图 D)在视图上定义新的基本表二、填空题(每题4分,共20分)__ 一、单选题(3×10=30___ 1、在数据库设计中,将ER图转换成关系数据模型的过程属于( b )_ A)需求分析阶段 B)逻辑设计阶段_) _ C)概念设计阶段 D)物理设计阶段题 _ 2、下面系统中不属于关系数据库管理系统的是(c )答 核准审 A)Oracle B)MSSQLServer C)IMS D)DB2准_不 _ 3、单个用户使用的数据视图的描述称为a内 _ A)外模式 B)概念模式 C)内模式 D)存储模式线 _订_ 4、实体完整性要求主属性不能取空值,这一点通常是通过( b)订_装 _ A)定义外部键来保证 B)定义主键来保证( _C)用户定义的完整性来保证 D)关系系统自动保证_ 5、表示数据库的概念模型一般使用(c )_ A)用户活动图 B)数据流图 C)E-R图 D)流程图_ 6{T},其中T正等待被T

正等待被

1、事务必须具有的四个性质是: 一致性 、 原子性 、 持久性 和 隔离。2、关系数据模型的三个组成部分是 完整性规则 、 数据结构 和 数据操。3、对于非规范化的模式,将1NF经过 消除属性对关键字的部分依赖 转变为2NF,将2NF经过 消除属性对关键字的传递依赖 。4、封锁是最常用的并发控制技术,最常用的两种锁和 共享锁 和 排它锁 锁,一般读操作要求共享,写操作要求排它5、SQLSever2000支持的5约束是 约束、 约束、 约束约束和FOREIGN外键)约束三、简答题(共20分)1、什么是关系完整性规则?关系模型可提供哪几种完整性约束?答:关系完整性规则是对关系主码和外码的约束条件。关系模型可提供3种数据完整性约束:师 0 1 n 0 1

1实例完整性、参考完整性和用户完整性。其中实例完整性和参考完整性是关系模型必须满足的教T锁住的数据项正等待被T锁住的数据项,且T正等待被T锁住的数据项,则系教2 n-1 n n 0命题 的工作状态处于)命并发处理 B)封锁 C)循环 D)死锁7、关系数据库管理系统应能实现专门的关系运算包括( b A)排序、索引和统计 B)选取、投影和连接C)关联、更新和排序 取、投影和更新8把用户对数据库的所有操作自动记录下来存储到审计日志文件中是为了数据库(b )

完整性约束条件,称关系完整性规则。湖南工程学院试卷用纸

专业班

姓名

学号

共 2 页第 2 页2、简述SQL语言的组成。答:分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。

date,gzint)INSERTINTOxsda(bh,xm,xb,csrq,gz);VALUES(“10001”,“”,””,{10/17/66},507.00);INSERTINTOxsda(xm,xb,csrq,gz);VALUES(“10002”,“”,””,{04/21/81},627.00);select*fromxsda wherexb女”select rsda.xb,rsda.csrqtxl.yzbm,txl.txdzformrsda,txlwheretxl.xm=rsda.xm3、数据库设计有哪几个阶段?最后一个阶段主要完成什么任务?答:数据库设计有如下6个阶段:需求分析阶段、概念结构设计、逻辑结构设计、物理结构) 设计、数据库实施阶段、数据库运行与维护阶段。题 在数据库运行与维护阶段主要完任务有:维护数据库的安全性和数据完整性,监测并改善数答准 据库性能,增加新的功能和数据,及时修改错误不内线订装(P1I14100980101991231王方设已经建立了有多条记录的通信录基本表P1I14100980101991231王方设已经建立了有多条记录的通信录基本表TXL,TXL基本的结构的三个字段为P1I27125980101991231王方

五、关系规范化(15分)1、下表所示关系满足第几范式,它的关键字是什么?2、若否存在操作异常?写出将它分解为高级范式的过程。3、写出分解后的关系模式。并说明它们满足第几范式。工程号 材料号 数量 价格 开工日期 完工日期负责人XM(8个字符)、YZBM(6个字符)、TXDZ(38个字符),P1I322300980101991231王方1)建立人事档案数据表(rsda.dbf),它的结构为有五个字段,分别为BH(8个字符),P2I217125980501990501李小XM(8个字符XB(2)CSRQ(GZ(整型),关键字为BH。P2I445600980501990501李小2)给rsda数据库增加如下两条记录。 1它满足第一范式,关键字为工程材料)10001,李娟女10/17/66507.0010002,王坚男04/21/63627.003)设rsda数据表已输入多条记录,查询rsda数据库中xb4)查询txlrsda库中的相同xm的、xb、csrq、、txdz。1 createtablexsda(bhchar(8)primarykey,xmchar(8),xbchar(2),csrq

2存在操作异常,第一步,消除部分依赖,将它分解为二个关系,其属性为工程(工程号,开工日期,完工日期,负责人),工程用材料(工程号,材料号,数量,价格)32BCNF湖南工程学院试卷参考答案及评分标准(B卷) 专业班级信息科学0501/02/03 命题老师 2007至2008学年1期课程名称 数据库原理一、选择题(3×8=24分)1B 2C A 、B 5C 6D 7B 8B 9A 10D二、填空题(4×6=24分)1、一致性、持久性、原子性、隔离性 2、完整性规则、数据结构、数据操作3、消除属性对关键字的部分依赖,消除属性对关键字的传递依赖4、共享锁、排它锁、共享锁、排它锁5DEFAULT( ) CHECK PRIMAYKEYKEY UNIOUE(唯一)三、简答题:(20分)1、答:关系完整性规则是对关系主码和外码的约束条件。关系模型可提供3种数据完整性约束:实例完整性、参考完整性和用户完整性。其中实例完整性和参考完整性是关系模型必须满)题 足的完整性约束条件,称关系完整性规则。答 2、答:分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。准 3、答:数据库设计有如下6个阶段:需求分析阶段、概念结构设计、逻辑结构设计、物不 结构设计、数据库实施阶段、数据库运行与维护阶段。内 在数据库运行与维护阶段主要完任务有:维护数据库的安全性和数据完整性,监测并改善线 数据库性能,增加新的功能和数据,及时修改错误。订装( SQL(15)createtablexsda(bhchar(8)primarykey,xmchar(8),xbchar(2),date,gzint)INSERTINTOxsda(bh,xm,xb,csrq,gz);VALUES(“10001”,“”,””,{10/17/66},507.00);INSERTINTOxsda(xm,xb,csrq,gz);VALUES(“10002”,“”,””,{04/21/81},6

温馨提示

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

评论

0/150

提交评论