电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库复习题及答案VIP免费

数据库复习题及答案_第1页
1/9
数据库复习题及答案_第2页
2/9
数据库复习题及答案_第3页
3/9
1. 设有下表所示的关系R。 课程名 教师名 教师地址 C1 陈红 D1 C2 李刚 D1 C3 吴立新 D2 C4 李刚 D1 2. 设有如图5.23所示的关系R。 R 课程名 教师名 教师地址 C1 马千里 D1 C2 于得水 D1 C3 余快 D2 C4 于得水 D1 (1)它为第几范式?为什么? (2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的? (3)将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题? 3. 设有如图所示的关系R。 职工号 职工名 年龄 性别 单位号 单位名 E1 ZHAO 20 F D3 CCC E2 QIAN 25 M D1 AAA E3 SUN 38 M D3 CCC E4 LI 25 F D3 CCC 试问R属于3NF?为什么?若不是,它属于第几范式?并如何规范化为3NF? 4. 请你标明数据依赖的类型并分解下面的依赖图,进行 E-R 模型的验证。 答案:  第一步:将每个 PK 写在单独的一行,将初始的PK 写在最后一行。  第二步投影分解:将第一步确定的PK 属性的依赖放在该PK 属性后面。  第三步:保留所有的3NF 结构,去掉上一步骤中的非主属性的传递依赖。  第四步:保留所有 BCNF 结构,去掉主属性的传递依赖。方法:将BC 异位。  第五步:保留原来的BCN F,并去掉上一步骤的部分依赖。  第六步:去掉连接依赖。 5、 已知学生关系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno 学号、Sname 姓名、SD 系名、Sdname 系主任名、Course 课程、Grade 成绩。 (1)写出关系模式 S 的基本函数依赖和主码。 (2)原关系模式 S 为几范式?为什么?分解成高一级范式,并说明为什么? (3)将关系模式分解成 3NF,并说明为什么? 6、设有如图所示的学生关系 S 学号 学生名 年龄 性别 系号 系名 100001 200001 200002 300001 300004 300005 王 婧 张 露 黎明远 王 烨 张 露 潘 建 18 19 20 21 20 19 女 女 男 男 女 男 1 2 2 3 3 3 通信工程 电子工程 电子工程 计算机 计算机 计算机 试问 S 是否属于 3NF? 为什么?若不是,它属于几范式? 并将其规范化为 3NF. 7、设有如下关系 R 课程名 教师名 教师地址 C1 C2 C3 C4 马千里 于得水 余快 于得水 D1 D1 D2 D1 (1)它为第几范式? 为什么? (2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的? (3)将它分解为高一级范式,分解后...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库复习题及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部