《数据库设计标准.docVIP

  • 7
  • 0
  • 约1.24万字
  • 约 10页
  • 2017-01-04 发布于北京
  • 举报
《数据库设计标准

数据库设计标准 1. 数据表字段说明 (1) 每个表都必须有一个关键字,如果表中没有可以设置成关键字的字段,可以添加一个ID字段作为关键字。需要特别注意的是,一些数据库系统如果没有关键字,那么允许所有字段有相同的值,此时如果对其进行操作时,数据库系统将整条记录作为一个关键字来操作,从而出现多个关键字的问题,导致操作出错。对于数字类型的关键字,如果不需要程序或者人为来维护的,就将其设置成为标示种子为1,标示递增量为1的标示字段。尽量不要使用由手工输入的数据作为关键字,这是由于手工输入的不可靠性容易导致不可预见的后果。设置关键字时尽量避免设置多个字段的联合关键字。 (2) 对于非关键字、不允许空值以下数据类型的字段:日期型、布尔型、数字型等字段,无论是否有程序自动维护,必须在数据库设计的时候设定其默认值。 (3) 在设定字段长度时,对于系统固定长度的字段,不需要更改,对于需要设计者指定长度的字段,设计者可以根据实际情况指定,如果对已经有数据的数据表的字段长度缩小的时候,必须注意超过新数据长度的数据截断问题。对现有数据类型的转换也需要注意是否可以转换,数据长度的问题。 2. 表字段定义说明 语言--一般来说定义数据库时不要使用中文或其他类型文字的字段名,尽量使用英文或者英文加数字来作为字段名,尽管使用中文或其他类型文字作为字段名在直接操作数据库时很容易,但是在数据库以及依赖于数据库的前

文档评论(0)

1亿VIP精品文档

相关文档