Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1372472
  • 博文数量: 205
  • 博客积分: 6732
  • 博客等级: 准将
  • 技术积分: 2835
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-04 17:59
文章分类

全部博文(205)

文章存档

2016年(1)

2015年(10)

2014年(1)

2013年(39)

2012年(23)

2011年(27)

2010年(21)

2009年(55)

2008年(28)

我的朋友

分类: DB2/Informix

2013-04-11 10:35:30

该内容是我所在的MSN群中一个牛人的经典总结,先记下慢慢体会。

关于数据库表的设计:

1、首先根据相关业务需求(主要参考输出输入条件)规划出表的基本结构
2、根据业务规则进行状态字段设计
3、根据公司或部门的通用规则(比如录入员、创建时间、修改时间、删除标志之类)设置其他字段
4、预估相关表的数据量进行容量规划
5、确定主键和唯一索引,必要时根据容量规划结果确定分区
6、按照第三范式进行数据表设计
7、收集开发人员的查询、删除、更新习惯和语句
8、根据对相关处理语句的分析对数据结构进行相应的变更。
9、根据对相关处理语句的分析进行索引和外键的设置

阅读(1456) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~