表计划指南
在设计数据库时,必须先确定数据库所需的表、每个表中数据的类型以及可以访问每个表的用户。在创建表及其对象之前,最好先规划出您的计划并确定表的下列特征:
表要包含的数据的类型。
表中的列数,每一列中数据的类型和长度(如果必要)。
哪些列允许空值。
是否要使用以及何处使用约束、默认设置和规则。
所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。
创建表的最有效的方法是同时定义表中所需的所有内容。这些内容包括表的数据限制和其他组件。在创建和操作表后,将对表进行更为细致的设计。
创建表的有用方法是:创建一个基表,向其中添加一些数据,并使用这个基表一段时间。这种方法使您可以在添加各种约束、索引、默认设置、规则和其他对象形成最终设计之前,发现哪些事务最常用,哪些数据经常输入。