课程链接 为什么要进行数据库设计 ... 实体 实体关系 一对一,一对多,多对多 实体属性 实体唯一标识 逻辑设计是做什么的 ER图 名词解释 ER图例说明 ER图实例演示 数据操作异常及数据冗余 什么是数据库设计范式 第一范式(1NF) 第二范式(2NF) 定义 举例 第三范式(3NF) 定义 举例 Boyce.Codd范式(BCNF) 定义 举例 物理设计 物理设计要做什么 MYSQL常用的存储引擎 表及字段的命名规则 字段类型的选择原则 char和varchar如何选择 decinmal与float如何选择 时间类型如何存储 如何选择主键 避免使用外键约束 避免使用触发器 关于预留字段 反范式化 定义 举例 为什么反范式化 数据库维护优化 维护和优化中要做什么 如何维护数据字典 如何维护索引 如何维护表结构 表的垂直拆分