关系规范化练习题_第1页
关系规范化练习题_第2页
关系规范化练习题_第3页
关系规范化练习题_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、.一、单项选择题1规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是() 。a互不相关的 b不可分解的c长度可变的 d互相关联的2.关系模式中2nf是指_。a.满足1nf且不存在非主属性对码的传递依赖b.满足1nf且不存在非主属性对码部分依赖c.满足1nf且不存在非主属性d.满足1nf且不存在组合属性3. 关系模式中3nf是指_。a.满足2nf且不存在非主属性对码的传递依赖b.满足2nf且不存在非主属性对码部分依赖c.满足2nf且不存在非主属性d.满足2nf且不存在组合属性4关系模型中的关系模式至少是() 。a1nf b2nf c3nf db

2、cnf5. 在关系模式r(a,c,d)中,存在函数依赖关系 ac,ad ,则候选码是_ ,关系模式r(a,c,d)最高可以达到_ 。6.在关系模式r(a,b,c,d)中,存在函数依赖关系ab,ac,ad,(b,c)a,则候选码是_,关系模式r(a,b,c,d)属于_ 。精品.1.关系规范化中的操作异常有哪些?它是由什么引起的?解决的办法是什么?2第一范式、第二范式和第三范式的关系的定义是什么?3什么是部分依赖?什么是传递依赖?请举例说明。4第三范式的表是否一定不包含部分依赖关系?5对于主键只由一个属性组成的关系,如果它是第一范式关系,则它是否一定也是第二范式关系?6设有关系模式:学生选修课程(

3、学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程,一门课程可以被多名学生选修。一名学生有唯一的所在系,每门课程有唯一的课程名和学分。请指出此关系模式的候选键,判断此关系模式是第几范式的;若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。7设有关系模式:学生表(学号,姓名,所在系,班号,班主任,系主任),其语义为:一名学生只在一个系的一个班学习,一个系只有一名系主任,一个班只有一名班主任,一个系可以有多个班。请指出此关系模式的候选键,判断此关系模式是第几范式的;若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后

4、的每个关系模式的主键和外键。8设有关系模式:授课表(课程号,课程名,学分,授课教师号,教师名,授课时数),其语义为:一门课程(由课程号决定)有确定的课程名和学分,每名教师(由教师号决定)有确定的教师名,每门课程可以由多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程有确定的授课时数。指出此关系模式的候选键,判断此关系模式属于第几范式;若不属于第三范式,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。精品.9. 已知关系模式如下:s(sno,sname,sex,sdeptno); sdept(sdeptno,sdeptname).有人将其设计成一个关系模式ss:ss(sno,sname,sex,sdeptno,sdeptname)1. ss的主码是?2. 几范式?为什么10假设某商业集团数据库中有一关系模式r如下:r(商店编号,商品编号,商品库存数量,部门编号,负责人)如果规定:每个商店的每种商品只在该商店的一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式r的基本函数依赖;(2)找出关系模式r的候选码

温馨提示

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

评论

0/150

提交评论