PK:表示主键
1 需求分析阶段 设计数据库的步骤:
(1)收集信息。
(2)标识实体。
(3)标识每个实体的属性。
(4)标识实体间的属性。
2.在概要设计阶段和详细信息阶段 设计数据库步骤:
(1)绘制E-R图。
(2)将E-R图转化为数据库模型图。
(3)应用三大范式规范化表设计。
3.规范化数据时
(1)将数据库的结构精简为最简单的i形式。
(2)从表 中删除冗余的列。
(3)标识所有依赖于其他数据的数据。
4.映射基数(通过联系与该实体关联的其他实体的个数):
(1)一对一
(2)一对多
(3)多对一
(4)多对多
5. E-R图
(1)矩形表示实体集
(2)椭圆形表示属性
(3)菱形表示联系集
(4)直线用来连接属性和实体集,也用来连接实体集和联系集。
6.三大范式内容:
(1)第一范式:其目标是确保每列的原子性。
(2)第二范式:在第一范式的基础上更近一层其目标是确保表中的每列都和主键相关。
(3)第三范式:在第二范式的基础上更近一层,其目标是确保每列都和主键列直接相关,而不是间接相关。