数据库系统概论an introduction to database system第六讲 关.pptVIP

  • 2
  • 0
  • 约7.54千字
  • 约 64页
  • 2018-02-17 发布于天津
  • 举报

数据库系统概论an introduction to database system第六讲 关.ppt

数据库系统概论an introduction to database system第六讲 关

规范化的基本思想 消除不合适的数据依赖 的各关系模式达到某种程度的“分离” 采用“一事一地”的模式设计原则 让一个关系描述一个概念、一个实体或者实体间的一种联系。若多于一个概念就把它“分离”出去 所谓规范化实质上是概念的单一化 规范化(续) 不能说规范化程度越高的关系模式就越好 在设计数据库模式结构时,必须对现实世界的实际情况和用户应用需求作进一步分析,确定一个合适的、能够反映现实世界的模式 上面的规范化步骤可以在其中任何一步终止 * 2NF 例: 关系模式 SLC(Sno, Sdept, Sloc, Cno, Grade) Sloc为学生住处,假设每个系的学生住在同一个地方。 函数依赖包括: (Sno, Cno) f Grade Sno → Sdept Sdept → Sloc (Sno, Cno) P Sdept (Sno, Cno) P Sloc Sno → Sloc 2NF SLC的码为(Sno, Cno) SLC满足第一范式。 非主属性Sdept和Sloc部分函数依赖于码(Sno, Cno) Sno Cno Grade Sdept Sloc SLC SL

文档评论(0)

1亿VIP精品文档

相关文档