数据库设计

数据库设计是只将数据库中的对象以及对象之间的关系,进行规范化和结构化的过程。良好数据库
设计具有操作性能高、便于扩展、便于应用开发等优点。

数据库规范化设计是指对于一个给定的应用环境,构造最优数据库的模式,
建立数据库及其应用系统,使之能够有效的存储数据,满足各类用户的应用需求。

数据库规范设计步骤:
需求设计、概念设计、逻辑设计、物理设计、验证设计、运行与维护设计

数据库设计步骤:收集信息、标识实体、标识实体属性、标识实体之间的关系

数据库设计中的三大范式:
1、第一范式:确保每一列的原子性。如果每列都是不可再分的最小单位,即满足第一范式。
2、第二范式:满足了第一范式,并且确保每列都与主键相关,即满足第二范式。
3、第三范式:在第二范式的基础上,数据表中如果不存在非关键字段对任一候选字段的函数依赖,则符合第三范式。
提醒:并不是满足的范式级别越高,性能就越好,就越受客户欢迎。在实际设计中,既要避免因为数据冗余而导致的各种操作异常,
又要考虑到数据的 访问性能和客户的要求。


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章