石家庄经济学院2008-2009数据库试卷B--提交版_第1页
石家庄经济学院2008-2009数据库试卷B--提交版_第2页
石家庄经济学院2008-2009数据库试卷B--提交版_第3页
石家庄经济学院2008-2009数据库试卷B--提交版_第4页
石家庄经济学院2008-2009数据库试卷B--提交版_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、-装-订-线-学院 专业 年级 班级 学号 顺序号 姓名 -阅-卷-密-封-线- (密封线内不要答题)索 石家庄经济学院试卷(B卷) 2008 / 2009 学年第 2 学期课程名称:数据库原理 共 8 页试卷: B 考试形式: 闭 卷 题 序一二三四五六七总 分得 分阅卷人一、选择题(本大题共10小题,每小题2分,共20分)1.数据模型的三个组成部分是数据结构、数据操作和 【 】。 A.数据安全性控制 B. 数据一致性规则 C.数据完整性约束 D.数据处理逻辑2关系模型中,候选码【 】。A可由多个任意属性组成 B至多由一个属性组成C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D

2、以上都不是3SQL语言具有【 】的功能。A关系规范化、数据操纵、数据控制B数据定义、数据操纵、数据控制C数据定义、关系规范化、数据控制D数据定义、关系规范化、数据操纵4SQL语言的数据操纵语句最重要的,也是使用最频繁的语句是【 】。ASELECT BINSERT CUPDATE DDELETE5设关系模式R(A,B,C,D),F是R上成立的FD集,F= AC,BCD ,那么= ABD,AC 相对于F【 】。A是无损联接分解,也是保持FD的分解B是无损联接分解,但不保持FD的分解C不是无损联接分解,但保持FD的分解D既不是无损联接分解,也不保持FD的分解6关系规范化中的插入操作异常是指【 】。

3、A不该删除的数据被删除 B不该插入的数据被插入 C应该删除的数据未被删除 D应该能插入的数据未能插入7消除了非主属性对于码的部分和传递依赖的关系模式,必定是【 】。 A1NF B2NF C3NF D4NF8在关系数据库设计中,设计关系模式是【 】的任务。 A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理设计阶段9【 】是DBMS的基本单位,它是用户定义的一组SQL语句序列。 A程序 B命令 C事务 D文件10.如果事务T获得了数据项Q上的排它锁,则T对Q【 】。 A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读不能写二、填空题(本大题共10个空,每空1分,共10分)1.E

4、R模型的三个组成要素是:实体、属性和 联系 。2.用树型结构表示实体类型及实体间联系的数据模型称为 层次 模型。3.数据库管理系统(DBMS)通常提供数据定义、 数据操纵 、数据控制和数据库维护功能。4.当数据库系统的物理模式改变时, 模式映像 要作相应的改变,以保证模式保不变。5. 如果数据库中只包含成功事务提交的结果,就说数据库处于 一致 状态。6. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 物理模式(内模式) 设计阶段。7.对于函数依赖XY,如果Y是X的子集,此函数称为 平凡 函数依赖。8.数据字典的主要内容包括:数据项、数据结构、 数据存储 、数据

5、流和处理过程。9. 嵌入式SQL需要用 游标 把集合操作转换成单记录处理方式。10.事务必须具有的四个性质是:原子性、一致性、 隔离性 和持久性。-阅-卷-密-封-线- (密封线内不要答题)索 三、简答题(本大题共3小题,每小题5分,共15分)1什么是参照完整性规则?这条规则要求“不引用不存在的实体”。其形式定义如下:如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么R2的关系中, K的取值只允许有两种可能,或者为空值,或者等于R1关系中某个主键值。2简述数据库系统故障恢复的过程。正向扫描日志文件,形成REDO和UNDO队列;反向扫描日志文件对UNDO队列中的事务进行UNDO;正

6、向扫描日志文件对REDO队列中的事务进行REDO;3数据库并发操作会产生哪三类数据不一致问题,采用什么技术进行并发调度? 1) 丢失更新问题 2) 数据不一致分析问题 3) 读“脏”数据问题 解决的基本方法是采用封锁机制。四.设计题(本大题共4小题,每小题5分,共20分)商店销售系统数据模型的关系模式如下:商店S(SNO,SNAME,CITY) 商品P(PNO,PNAME,COLOR,PRICE) 销售SP(SNO,PNO,DATE,QTY) 要求用SQL完成如下查询: 四、设计题(本大题共4小题,每小题5分,共20分)某市场管理信息系统的数据模型如下:商店S(SNO,SNAME,CITY)

7、商品P(PNO,PNAME,COLOR,PRICE) 销售SP(SNO,PNO,DATE,QTY) 要求用SQL完成如下查询:1找出商店S1所销售的全部商品的名称。SELECT DISTINCT PNAMEFROM P, SPWHERE P.PNO=SP.PNO AND SP.SNO=S12找出销售了红颜色商品的商店名称。SELECT DISTINCT SNAMEFROM S, SP,PWHERE S.SNO=SP.SNO AND P.PNO=SP.PNO AND P.COLOR=红3计算S1商店的所销售商品的总价。SELECT SUM(PRICE)FROM P,SP WHERE P.PNO=

8、SP.PNO ANDSP.SNO =S1-阅-卷-密-封-线- (密封线内不要答题)索 4找出至少销售S1商店所销售的全部产品的商店号。SELECT SNOFROM SP SPXWHERE NOT EXISTS SELECT * FROM SP SPY WHERE SP.SNO=S1 AND NOT EXISTS SELECT *FROM SP SPZWHERE SPZ.SNO=SPX.SNO AND SPZ.PNO =SPY.PNO五、分析题(本大题共3小题,每小题5分,共15分)1设有关系模式R(A,B,C,D,E),其函数依赖集为F=AB,CEA,ED;试写出关系模式R的候选键,并说明理

9、由。候选码为CE, (3分)因为:(CE)+=ABCDE=U CEABCDE; 由码的定义可知CE可为R的候选键 (2分)2设R=ABCDE, R上的F=AC,BD ,CDE,EC检验分解=AB,ADE,BCE,BD相对于F是不是无损联接分解。初始表:ABCDEABa1a2b13b14b15ADEa1b22b23a4a5BCEb31a2a3b34a5BDb41a2b43a4b45结果表:ABCDEABa1a2a3a4a5ADEa1b22a3a4a5BCEb31a2a3a4a5BDb41a2b43a4b45根据AC,BD ,CDE, EC进行处理(3分)存在一行全为a,因此相对于F是无损联接分解

10、(2分)4设有关系R和函数依赖F。R(X,Y,Z),F = YZ,XZY。试求下列问题:(1)关系R属于第几范式?说明原因(5分)(2)判断关系R是否属于BCNF,若不属于BCNF,请将关系R分解为BCNF。 R是1NF。侯选码为WX,则Y,Z为非主属性,又由于XZ,因此F中存在非主属性对侯选码的部分函数依赖。将关系分解为:R1(W,X,Y),F1 = WXY R2(X,Z),F2 = XZ 消除了非主属性对码的部分函数依赖。F1和F2中的函数依赖都是非平凡的,并且决定因素是候选码,所以上述关系模式是BCNF。六、应用题(本大题共20分)假定一个销售部门的信息系统包括以下的信息: 1)职工的信

11、息:职工号、姓名、住址。2)部门的信息:部门名称、经理。3)产品的信息:产品名、型号及产品内部编号。4)制造商的信息:名称、地址。其中,一个部门有多个职工;一个销售部门可以销售多种产品,一个产品可由多个销售部门销售,需记载销售数量;一个产品可以由多个制造商生产,一个制造商生产生产多个产品,需记载生产数量。完成如下设计:1设计该计算机管理系统的ER图;(8分)2将该E-R图转换为关系模型结构;(8分)3指出转换结果中每个关系模式的主键和外键(如果存在)。(4分)2) 关系数据模型(8分)职工(职工号、姓名、住址、所在部门名称)主键:职工号外键:所在部门 部门(部门名称、经理) 主键:部门名称产品(产品名、价格、型号及产品内部编号) 主键:项目号制造商(名称、地址)主键:(运动员号,项目号)外键:产品编号, 制造商名称销售(部门名称,产品编号,销售金额)主键:(部门

温馨提示

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

评论

0/150

提交评论