首页 数据库试题2006级A答案

数据库试题2006级A答案

举报
开通vip

数据库试题2006级A答案2006级数据库系统概论试卷A答案及评分标准一、选择题(每题2分,共20分)数据库的完整性是指数据的(C)。A正确性和不被非法存取B合法性和不被恶意破坏C正确性和相容性D合法性和相容性(D)是长期存储在计算机内的有组织、可共享的数据集合。A数据库管理系统B数据库系统C文件组织D数据库与文件系统阶段相比,在数据库系统阶段数据(B)。A独立性差B具有高度的物理独立性和一定程度的逻辑独立性C具有物理独立性,没有逻辑独立性D具有物理独立性和逻辑独立性需求分析阶段的得到的结果是(A)。A数据字典描述的数据需求BE-R图表示的...

数据库试题2006级A答案
2006级数据库系统概论试卷A答案及评分 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 一、选择 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 (每题2分,共20分)数据库的完整性是指数据的(C)。A正确性和不被非法存取B合法性和不被恶意破坏C正确性和相容性D合法性和相容性(D)是长期存储在计算机内的有组织、可共享的数据集合。A数据库管理系统B数据库系统C文件组织D数据库与文件系统阶段相比,在数据库系统阶段数据(B)。A独立性差B具有高度的物理独立性和一定程度的逻辑独立性C具有物理独立性,没有逻辑独立性D具有物理独立性和逻辑独立性需求分析阶段的得到的结果是(A)。A数据字典描述的数据需求BE-R图表示的概念模型C某个DBMS所支持的数据模型D系统结构图关系演算是用(A)来表达查询要求的方式。A谓词B关系的运算C元组D域BCNF通过(D)规范为4NF。A消除非主属性对码的部分函数依赖B消除非主属性对码的传递函数依赖C消除主属性对码的部分和传递函数依赖D消除非平凡且非函数依赖的多值依赖SQL中,下列涉及空值的操作不正确的是(C)。AAGEISNULLBAGEISNOTNULLCAGE=NULLDNOT(AGEISNULL)关系数据模型的三个组成部分中,不包括(D)。A完整性 规则 编码规则下载淘宝规则下载天猫规则下载麻将竞赛规则pdf麻将竞赛规则pdf B数据结构C数据操作D并发控制在数据库 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 中,将E-R图转换成关系数据模型的过程属于(B)A需求分析阶段B逻辑设计阶段C概念设计阶段D物理设计阶段关于冗余数据的叙述中,不正确的是(C)。A冗余的存在容易破坏数据库的完整性B冗余的存在给数据库的维护增加困难C不应该在数据库中存储任何冗余数据D冗余数据是指可由基本数据导出的数据二、填空题(每空1分,共10分)1.XML意为可扩展的标记语言,用户可以定义自己的标记,用来描述文档的结构。面向对象数据库系统支持OO模型,OO模型的核心概念包括对象、对象标识封装以及类。数据库技术与其他学科的内容相结合,是数据库技术的一个显著特征。这些相关技术有分布处理技术、并行处理技术、人工智能技术多媒体技术移动通信技术等。目前DBMS普遍采用两段锁协议的方法实现并发调度的可串行性从而保证调度的正确性。事务具有四个特性:原子性、一致性、隔离性和持续性。在嵌入式SQL中,SQL是面向集合的,而主语言是面向记录的,为此引入游标来协调这两种不同的处理方式。数据库安全性所关心的主要是DBMS的存取控制机制。相应的存取控制方法主要有自主存取控制和强制存取控制两种。三、判断题(每题2分,共10分,对不正确的要写明理由)遵守两段锁协议的事务可能发生死锁。(J)-----2分在关系查询优化策略中最重要、最基本的一条就是投影运算应尽可能先做0(X)----1分理由:选择运算应尽可能先做3NF的“不彻底”性表现在可能存在非主属性对码的部分依赖和传递依赖。(X)----1分理由:3NF的“不彻底”性表现在可能存在主属性对码的部分依赖和传递依赖。系统在存取数据时会自动选择合适的索引作为存取路径,用户不能显示地选择索引0(V)2分按照实体完整性规则的规定,基本关系的主码都不能为空值。如果主码由若干属性组成则其中至少有一个主属性不能取空值。(X)-----1分理由:如果主码由若干属性组成,则所有这些主属性都不能取空值。四、简答题(其中1、2小题各3分,3小题4分,共10分)TOC\o"1-5"\h\z简述“两段”锁的含义。答案要点:事务分为两个阶段,第一阶段是获得封锁,也称为扩展阶段。1分在这阶段,事务可以申请获得任何数据项上的任何类型的锁,但是不能释放任何锁。1分第二阶段是释放封锁,也称为收缩阶段。在这阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁。1分为维护数据库的完整性,DBMS应具有哪些完整性控制功能?TOC\o"1-5"\h\z答案要点:(1)提供定义完整性约束条件的机制。1分SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和用户定义完整性;1分(2)提供完整性检查的方法;(3)违约处理。1分在概念结构设计阶段,视图(即分E-R图)的集成可以有哪两种方式?在集成局部E-R图时应分哪两步走?答案要点:一般说来,视 图集 钢筋混凝土灌注桩图集4号隔油池图集04s519砖砌隔油池图集城市道路护坡图集02s515排水检查井 成有两种方式,一种是多个分E-R图一次集成;1分另一种是逐步集成,用累加的方式一次集成两个分E-R图。1分无论采用哪种方式,每次集成局部E-R图时都需要分两步走,第一步合并。解决各分E-R图之间的冲突,将各分E-R图合并起来生成初步E-R图;-----1分第二步修改和重构。消除不必要的冗余,生成基本E-R图。-----1分五、计算题(1小题4分,2小题6分,共10分)设有函数依赖集F={AB—CE,A—C,GP—B,EP—A,CDE—P,HB—P,D—HGABCfPG},求属性D关于F的闭包D+。设有函数依赖集F={AC—PE,PG—A,B—CE,A—P,GA—B,GC—A,PAB—G,AE—GB,ABCP—H},求属性集BG关于F的闭包(BG)+。答案要点:令X={D},TOC\o"1-5"\h\zX(0)=D1分X(1)=DHG1分X(2)=DHG1分故D+=DHG。1分令X={BG},X(0)=BG,1分X(1)=BGCE,1分X(2)=BGCEA,1分X(3)=BGCEAP,1分X(4)=BGCEAPH=U,1分故(BG)+=BGCEAPH。-----1分六、综合题(每小题4分,共28分)假设教学数据库中已建立三个关系:学生关系student(sno,sname,sex,birth,height,class,address)课程关系course(cno,cname,credit)选修关系elective(sno,eno,grade)试用ALPHA语言和元组关系演算语言分别写出下列查询:检索学习课程号为C06的学生学号与姓名。检索学习课程名为ENGLISH的学生学号与姓名。检索选修课程号为C02或C06的学生学号。试用关系代数和SQL语言分别写出下列查询:检索至少选修课程号为C02和C06的学生学号。检索没有选修C06课程的学生姓名及其所在班级。检索学习全部课程的学生姓名。检索学习课程中包含了S08学生所学课程的学生学号。答案:1.ALPHA语言RANGEelectiveXGETW(student.sno,student.sname):^X(X.sno=student.snoaX.cno='C06')RANGEcourseXGETW(student.sno,student.sname):^X(elective.sno=student.snoaX.cno=elective.cnoaX.cname='ENGLISH')RANGEelectiveXGETW(X.sno):3X(X.cno='C02'vX.cno='C06')元组关系演算语言{t|(3u)(3v)(student(u)aelective(v)av[2]='C06'au[1]=v[1]at[1]=u[1]at[2]=u[2])}{t|(3u)(3v)(3w)(student(u)aelective(v)acourse(w)aw[2]='ENGLISH'au[1]=v[1]av[2]=w[1]at[1]=u[1]at[2]=u[2])}{t|(3u)(elective(u)a(u[2]='C02'vu[2]='C06')at[1]=u[1])}2.关系代数nsno(Q1=4a2=ga5='C06'(electiveXelective))n,(student)-n,(o(student凶elective))sname,classsname,classeno二C06n(studentX](n(elective)—n(course)))snamesno,cnocno⑷“snocno(elective)*(n(O(elective)))sno,cnocnosno=S08SQL语言SELECTFIRST.snoFROMelectiveFIRST,electiveSECONDWHEREFIRST.sno=SECOND.snoANDFIRST.cno='C02'ANDSECOND.cno='Co6'SELECTsname,classFROMstudentWHERENOTEXISTS(SELECT*FROMelectiveWHEREsno=student.snoANDcno='C06')SELECTsnameFROMstudentWHERENOTEXISTS(SELECT*FROMcourseWHERENOTEXISTS(SELECT*FROMelectiveWHEREsno=student.snoANDcno=course.con))(4)SELECTDISTINCTsnoFROMelectiveXWHERENOTEXISTS(SELECT*FROMelectiveYWHEREY.sno='S08'ANDNOTEXISTS(SELECT*FROMelectiveZWHEREZ.sno=X.snoANDZ.cno=Y.cno))七、设计题(每小题6分,共12分)设某数据库中有三个实体集。一是工厂实体集,其属性有工厂名称、厂址、联系电话等;二是产品实体集,其属性有产品号、产品名、规格、单价等;三是工人实体集,其属性有工人编号、姓名、性别、职称等。工厂与产品之间存在生产联系,每个工厂可以生产多种产品,每种产品可由多个工厂加工生产,要记录每个工厂生产每种产品的月产量;工厂与工人之间存在雇用关系,每个工人只能在一个工厂工作,工厂雇用工人有雇用期并议定月薪。试画出E-R图,注明属性和联系类型。将E-R图转换成关系模型数据结构,并标明主码和外码。答案:1.(说明:其中每个联系2分,共有两个联系共4分,其他属性共2分)2.工厂(工厂名称,厂址,联系电话)-----1分产品(产品号,产品名,规格,单价)——1分工人(工人编号,姓名,性别,职称,工厂名称,雇用期,月薪)-----1分其中,工厂名称为外码-----1分生产(工厂名称,产品号,月产量)-----1分
本文档为【数据库试题2006级A答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_997338
暂无简介~
格式:doc
大小:69KB
软件:Word
页数:6
分类:
上传时间:2018-05-18
浏览量:0