数据库范式那些事归类.pdfVIP

  • 0
  • 0
  • 约2.93千字
  • 约 7页
  • 2021-12-08 发布于福建
  • 举报
简介 数据库范式在数据库设计中的地位一直很暧昧, 教科书中对于数据库范式倒是都给出了 学术性的定义, 但实际应用中范式的应用却不甚乐观, 这篇文章会用简单的语言和一个简单 的数据库 DEMO 将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标 应用数据库范式可以带来许多好处,但是最重要的好处归结为三点: 1.减少数据冗余(这是最主要的好处,其他好处都是由此而附带的) 2. 消除异常(插入异常,更新异常,删除异常) 3. 让数据组织的更加和谐 … 但剑是双刃的,应用数据库范式同样也会带来弊端,这会在文章后面说到。 什么是范式 简单的说, 范式是为了消除重复数据减少冗余数据, 从而让数据库内的数据更好的组织, 让磁盘空间得到更有效利用的一种标准化标准, 满足高等级的范式的先决条件是满足低等级 范式。 (比如满足 2nf 一定满足 1nf) DEMO 让我们先从一个未经范式化的表看起 ,表如下: 先对表做一个简单说明,

文档评论(0)

1亿VIP精品文档

相关文档