数据库第天4章课件.pptVIP

  • 2
  • 0
  • 约5.3千字
  • 约 27页
  • 2019-03-31 发布于福建
  • 举报
数据库第天4章课件

关系数据库设计理论   本章要点   本章解决两个问题:什么样的关系模式是高质量的关系模式;怎样将一个不好的关系模式转换为一组高质量的关系模式的集合。    4.1 关系模式的设计问题 4.1.1 不好的关系模式存在的问题 例4.1 考虑如下关系模式SC(SNO,SNAME,DEPTNO,DEPTNAME,CNO,GRADE),其中属性的含义分别是学号、学生姓名、班级号、系名、课程号和成绩。   该关系模式的当前值如下: 表4.1 SC的一个关系 它存在数据冗余和更新异常 数据冗余 修改麻烦 (3) 插入异常 (4) 删除异常 4.1.3 本章的符号约定  用英文字母表开头的字母A、B、C、…… 表示属性; 用英文字母表结尾的字母 ……、U、V、W、X、Y、Z表示属性集; 若R表示关系模式,则r表示其关系。 将关系模式R(A,B,C)表示为ABC,将属性集{ A1,…,An }表示为A1…An,并集X∪Y表示为XY,并集X∪{ A }表示为XA。 4.2 函数依赖 例4.2 设关系模式E(ENO,Name,Address,Phone),其中属性的含义是职工号、姓名、家庭地址和联系电话。考虑函数依赖ENO→Phone在E上是否成立? 若规定每个职工只能有一个联系电话,则该函数依赖成立;但若允许一个职工有多个联系电话,则该函数

文档评论(0)

1亿VIP精品文档

相关文档