首页 > 数据库技术 > 详细

MySQL 数据库设计 笔记与总结(3)物理设计

时间:2015-05-04 06:20:29      阅读:300      评论:0      收藏:0      [点我收藏+]

【物理设计的工作】

① 选择合适的数据库管理系统:Oracle,SQLServe,MySQL,PgSQL

② 定义数据库、表及字段的命名规范

③ 根据所选的 DBMS 系统选择合适的字段类型

④ 反范式化设计 —— 考虑读效率,在一些表中增加适当的冗余(空间换时间)

 

【数据库选择】

技术分享

 

 

【MySQL 常用的存储引擎】

技术分享

注:Archive 主要用于存储日志;Ndb cluster 是 MySQL 集群(内存型集群)所使用的存储引擎。

 

【表及字段的命名规则】

技术分享

 

       技术分享

       技术分享

 

【建立数据库及表结构 —— 字段类型的选择原则】

技术分享

技术分享

(个人经验,选择 Datetime 方便查看,同时 Datetime 也可以直接比较大小)

技术分享

注:TIMESTAMP 最大 2037 年。

 

技术分享

 

【具体选择字段类型】

技术分享

身份证号或者电话这种长度固定的数据,可以使用 char 来存储。

 

技术分享

 

技术分享

 

MySQL 数据库设计 笔记与总结(3)物理设计

原文:http://www.cnblogs.com/dee0912/p/4475097.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!