1 / 5
文档名称:

数据库命名规范(表、字段名).pdf

格式:pdf   大小:229KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库命名规范(表、字段名).pdf

上传人:小屁孩 2022/9/1 文件大小:229 KB

下载得到文件列表

数据库命名规范(表、字段名).pdf

文档介绍

文档介绍:. .
数据库命名规(表、字段名)
一.实体和属性的命名
1.常用单词已经进行了缩写,在命名过程当中,根据语义拼凑缩写即可。注意,由于 ORCAL
数据库会将字段SPAN>table>是建立索
引的表名,<</SPAN>column>是建立索引的字段名
2 / 5. .
索引名限制在 30 个字符。当索引名超过 30 字符时,可用缩写来减少索引名的长度,如
description --> desc;information --> info;address --> addr 等
主键、外键命名规则
主键按照 PK_<</SPAN>table>的规则命名,其中<</SPAN>table>为数据库表名
唯一键按照 UK_<</SPAN>table>_<</SPAN>column>的规则命名,其中<</SPAN>table>为数据
块表名,<</SPAN>column>为字段名
外键按照 FK_<</SPAN>pppp>_<</SPAN>cccc>_<</SPAN>nn>的规则命名,其中<</SPAN>pppp>
为父表名,<</SPAN>cccc>为子表名,<</SPAN>nn>为序列号
数据库规化设计的一些基本要求:
一、表中应该避免可为空的列。
虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要
进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表中有比较多的空字段
时,在同等条件下,数据库处理的性能会降低许多。
解决方法:一是通过设置默认值的形式,来避免空字段的产生。二是若一表中,允许为空
的列比较多,接近表全部列数的三分之一。而且,这些列在大部分情况下,都是可有可无的。
若数据库管理员遇到这种情况,建议另外建立一副表,以保存这些列。
二、表不应该有重复的值或者列。
三、表中记录应该有一个唯一的标识符。
四、数据库对象要有统一的前缀名。
五、尽量只存储单一实体类型的数据。
六、尽量符合数据库的几个式。
设计规
所有字段在设计时,除以下数据类型 timestamp、image、datetime、smalldatetime、
uniqueidentifier、binary、sql_variant、binary 、varbinary 外,必须有默认值。字符
型的默认值为一个空字符值串’’;数值型的默认值为数值0;逻辑型的默认值为数值 0;
其中:系统中所有逻辑型中数值 0 表示为“假”;数值 1 表示为“真”。
datetime、smalldatetime 类型的字段没有默认值,必须为 NULL。
当字段定义为字符串形时建议使用 varchar 而不用 nvarchar。
字段的描述
数据库中每个字段的描述(Description)如下:
表的每一个值只能被表达一次