第1章 数据库设计

重点一:@数据库设计步骤
    (1)建模:信息收集、绘制E_R图
    1.确定业务需求
    2.标识关键实体
    3.标识实体属性
    4.确定实体关系
    (2)模型转换:数据模型——表
    (3)规范化:三范式

*重点二:@绘制数据库E_R图的方法
    (1)E_R图是一种防范使用的设计工具。
    (2)E_R图是三种形式:实体、属性、关系。
    标识实体用:矩形
    标识属性用:椭圆形
    标识关系用:菱形
    
*重点三:@理解数据库的规范化
    (1)范式:具有最小冗余的表结构。
    三范式:第一范式:每一列都是不可在奋斗最小数据单位。
                    第二范式:满足第一范式,除主键外其他列与主键有关系。
                    第三范式:满足第二范式,除主键外其他列与主键有直接关系。
    
*重点四:@使用三范式规范数据库的设计
    (1)三范式的优点:使数据结构达到“高内聚,底耦合”
    1.有利于维护数据完整性
    2.减少数据冗余,节省存储空间
    3.有利于相关应用程序的开发 *
     数据库的实际不是为了规范化,而是“最适合实际应用”。

猜你喜欢

转载自blog.csdn.net/qq_43128070/article/details/82561681
今日推荐