《数据库原理及应用案例教程》试题(B卷)答案.doc_第1页
《数据库原理及应用案例教程》试题(B卷)答案.doc_第2页
《数据库原理及应用案例教程》试题(B卷)答案.doc_第3页
全文预览已结束

下载本文档

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

文档简介

郑州大学软件技术学院数据库原理及应用案例教程(B)答案及评分标准适用于软件开发、软件技术、信息管理及多媒体技术专业2006-2007 学年第 一 学期一、单项选择(每小题2分,共20分)12345678910DCBAABCDBC二、填空题(每空1分,共20分)(1)外模式到模式(8)交互式(15)实体(2)模式到内模式(9)嵌入式(16)属性(3)实体(10)用户身份验证(17)完全(4)参照(11)权限许可(18)差异(5)用户自定义(12)一元(19)事务日志(6)仅Windows验证(13)二元(20)文件或文件组(7)混合验证(14)多元三、判断题:(每题1.5分,共15分。请用“”和“”标识。)12345678910四、简答题(每小题10分,共20分)1答:实体之间的联系有一元联系,二元联系和多元联系。 -1分如一个学生实体就是一元联系,由于一元联系仅讨论一个实体集合,所以没有太大的意义。因此不讨论一元联系的转换规则。二元联系、三元联系和递归联系分别都包括一对一联系,一对多联系和多对多联系。 -2分二元联系中的转换规则为: 1)一对一联系,可以和两端实体任一端合并,合并时在原来实体转换的关系中加上联系的属性和另一端实体的主键; -1分 2)一对多联系,和多端实体合并,合并时在多端实体转换的关系中加上联系本身的属性和一端实体的主键; -1分 3)多对多联系,转换为一个新的关系。新关系的属性是联系本身的属性加上两端实体的主键,新关系的主键由相连的各实体的主键组成; -1分多元联系的转换规则为:多元联系转换为一个新的关系。关系的属性由联系本身的属性与该多元联系相连的实体对应关系的主键组成,而关系的主键由各实体对应关系的主键组成; -2分递归联系的三种类型(一对一,一对多,多对多)的转换规则与二元联系间三种类型的转换规则相同。 -2分2答:满足1NF的关系存在:(1)数据冗余与更新异常 仅满足NF的关系中相同数据多次重复存放,造成了大量的数据冗余。由于数据冗余,所以当修改一个副本,而同一个数据的另外副本没有修改时,造成同一数据在不同副本上有不同的值,这就是所谓的更新异常; -4分(2)插入异常 插入异常是指希望插入到关系的记录,由于不能满足实体完整性要求而不能正常地插入到关系中。 -2分(3)删除异常 所谓删除异常是指在删除某种数据的同时把其他不该删除的事实数据也删除了。-2分总的原因在于:仅满足1NF的关系没有遵循“一事一地” 存放的原则。即一个关系模式描述一个实体或实体间的一种联系。 -2分五、设计题(共25分)1) CREATE TABLE 借阅表( -1分读者号 CHAR(10) NOT NULL , -1分图书号 CHAR(20) NOT NULL , -1分借出日期 CHAR(8) CHECK (借出日期 LIKE 0-90-9- 0-90-9 -0-90-9) -2分归还日期 CHAR(8) CHECK (归还日期 LIKE 0-90-9- 0-90-9 -0-90-9) -1分PRIMARY KEY (读者号, 图书号), -1分FOREIGN KEY (读者号) REFERENCES 读者表(读者号), -1分FOREIGN KEY (图书号) REFERENCES 图书表(图书号) -1分)2)SELECT 图书号,书名,作者,出版社,单价*0.8 打折价 FROM 图书表 -3分3)SELECT * FROM 图书表 WHERE 出版社 IN (机械工业出版社, 科学出版社, 人民邮电出版社) -4分4)SELECT 读者号,姓名 FROM 读者表 WHERE 姓名 LIKE 王张李% -3分5)SELECT 借阅表.读者号,姓名,书名, COUNT(借阅表.图书号) 借阅本数 FROM 读者表, 图书表,借阅表 -1分WHERE 读者表.读者号 = 借阅表.读者号 AND 图书表.图书号=借阅表.图书号 AND 出版社=机械工业出版社 -2分

温馨提示

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

评论

0/150

提交评论