逻辑设计 一行数据中的每个属性值都叫做分量 基于上面几个实体。画出他们的ER图: 一对一 一对多 多对多 逻辑设计中使用的一些规范: 数据库操作异常与数据冗余 第一范式: 第二范式: 说白了,就是 联合主键中的某一关键字,决定着非关键字的值 ,就不符合二范式 第三范式: BC范式: 物理设计: 选择哪种数据库? 大的事务性操作推荐Oracle,Oracle同时也是大型的关系型数据库 MySQL存储引擎: MyISAM:写很少 读很多,不支持事务 InnoDB,适用于事务,行级锁,没有表级锁,推荐使用 MySQL5.5以后默认的存储引擎 MySQL 表及字段的命名规则