第一章

                            一  数据库设计

章节目标

  • 了解数据库设计的步骤
  • 掌握绘制数据库E-R图的方法
  • 理解数据库的规范化
  • 使用三范式规范数据库的设计

内容

    E-R图将信息分为三种形式:

  1. 实体:使用矩形表示,相对应的是数据库中的表
  2. 属性:使用椭圆表示,相对应的是数据库中的字段名
  3. 关系 :  使用菱形表示,实体和属性的关系     

三范式

  1. 第一范式:确保列的原子性
  2. 第二范式:完全符合第一范式 并且使每一列都和主键关联   
  3. 第三范式:完全符合第二范式  并且使每一列和主键有直接关联

三范式的好处

可以达到   “高内聚  ,低耦合

  1. 利于维护数据的完整性
  2. 减少数据冗余,节省存储空间
  3. 有利于相关应用程序的开发

设计数据库的步骤

  • 建模:信息收集,绘制E_R图
  • 模型转换:用数据模型建表
  • 规范化:运用三范式

 

 

 

 

 


 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值