数据库设计范式

数据库设计范式

第一范式

第一范式:表中的所有字段都是不可再分的。

uEGwqE

第二范式

第二范式: 表中必须存在业务主键,并且非主键依赖于全部业务主键

FGjOWY

第三范式

第三范式:表中的非主键列之间不能相互依赖。

fRzUGf

注明:讲师职位依赖于讲师名,和主标题之间无依赖关系。应单独拆分出来。

范式化设计的缺陷

PkBETW

一次查询需要关联5张表

反范式化设计<以空间换时间>

  • 课程章节表反范式化设计

godUiR

  • 课程小结表反范式化设计

TvipWi

I8lVOk

MySQL存储引擎

MySQL常见的存储引擎

  • MyISAM
  • CSV
  • Archive
  • Memory
  • InnoDB

7r4nPb

InnoDB存储引擎的特点

ar3NtC

原文地址:https://www.cnblogs.com/shine-rainbow/p/13161857.html