数据库设计:
6大阶段:
1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.数据库物理设计阶段
5.数据库实施阶段
6.数据库允许与维护阶段
4个步骤:
1.收集信息
2.标志实体
3.标志实体之间的关系
4.标志实体之间的联系
E-R图:
矩形:代表实体
椭圆:代表属性
菱形:代表实体之间的关系
映射基数:
1:1(一对一,一本书对应一个同学)
1:N(一对多,一本书对应多条借阅记录)
N:1(多对一,多条记录对应一本书)
M:N(多对多,图书与借阅者之间的关系)
3条规范:
1.1NF(第一范式)表中的每个字段小到不能再拆分
2.2NF(第二范式)表中的每个字段与主键相关
3.3NF(第三范式)表中的字段都与主键直接相关。