1 / 10
文档名称:

数据库设计标准.doc

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

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

分享

预览

数据库设计标准.doc

上传人:jiqingyong11 2018/1/3 文件大小:55 KB

下载得到文件列表

数据库设计标准.doc

文档介绍

文档介绍:数据库设计标准
1. 数据表字段说明
(1) 每个表都必须有一个关键字,如果表中没有可以设置成关键字的字段,可以添加一个ID字段作为关键字。需要特别注意的是,一些数据库系统如果没有关键字,那么允许所有字段有相同的值,此时如果对其进行操作时,数据库系统将整条记录作为一个关键字来操作,从而出现多个关键字的问题,导致操作出错。对于数字类型的关键字,如果不需要程序或者人为来维护的,就将其设置成为标示种子为1,标示递增量为1的标示字段。尽量不要使用由手工输入的数据作为关键字,这是由于手工输入的不可靠性容易导致不可预见的后果。设置关键字时尽量避免设置多个字段的联合关键字。
(2) 对于非关键字、不允许空值以下数据类型的字段:日期型、布尔型、数字型等字段,无论是否有程序自动维护,必须在数据库设计的时候设定其默认值。
(3) 在设定字段长度时,对于系统固定长度的字段,不需要更改,对于需要设计者指定长度的字段,设计者可以根据实际情况指定,如果对已经有数据的数据表的字段长度缩小的时候,必须注意超过新数据长度的数据截断问题。对现有数据类型的转换也需要注意是否可以转换,数据长度的问题。
2. 表字段定义说明
语言--一般来说定义数据库时不要使用中文或其他类型文字的字段名,尽量使用英文或者英文加数字来作为字段名,尽管使用中文或其他类型文字作为字段名在直接操作数据库时很容易,但是在数据库以及依赖于数据库的前台程序的不同语言操作系统的兼容性完全丧失,当然中文或其他类型文字可以放在字段的描述或者说明里面起辅助作用。
明确--原则上字段名的定义只要符合数据库系统的字段定义要求就可以,如:1、2、……;A、B、C、……,ABC、A12BC、……,等都是合法字段,但是一定的数据库往往是和一定的前台程序联系起来的,如果字段名定义不明确,造成程序在编写过程中的混乱,程序的可读性、可维护性极差。
准确--字段名尽量使用准确的英文名字,如果相同名字的字段有几个,可以用字母或者数字后缀区别。不要使用系统的保留字作为字段名,尽量避免使用开发语言的保留字作为字段名。字段名可以按照大小写敏感的方式来命名。
简洁--避免使用不必要的前缀,如有一个Contact的'联系人'表,其中有一个联系人名字的字段,不要使用ContactName作为其字段名,使用Name就可以了。
顺序--按照描述事物或者常规思维模式来安排顺序,不要随意安排顺序,虽然任意顺序的字段都可以,但是对于数据库的维护来说却非常麻烦,特别是字段多的表。
3. 数据类型的选择
(1)ID字段不要作为表的主键与其它表关联,这将会影响到该表的数据迁移。
(2)Text 和Image字段属指针型数据,主要用来存放二进制大型对象(BLOB)。这类数据的操作相比其它数据类型较慢,因此要避开使用。
(3)各种类型字段的均有众多的相关函数支持,例如日期型函数,在日期的大小比较、加减操作上非常简单。但是,在按照日期作为相等条件的查询操作也要用函数,而使用函数作为查询的条件时,服务器无法用先进的性能策略来优化查询而只能进行表扫描遍历每行,因此,在选择大数据表的关键字段数据类型时应根据在选择查询策略尽可能避开使用函数的原则加以考虑。
(4)注意数值型数据的取值范围问题,文本型的数据要保留一定的冗余长度。
4. 数据库命名规范
不同的

最近更新

2025年中学四德工作总结 3页

二零二五版技术开发合同模板资讯 9页

抚顺市学会举行第五次学术讨论会 3页

二零二五版执业医师聘书word模板 7页

抑制剂和生物炭阻控养殖肥液氮素淋失的研究的.. 4页

部编版语文九年级(下)读读写写看拼音写汉字(含.. 6页

国旗下关于诚信演讲稿 2页

二零二五版房屋抵押借款简单的合同 7页

2025年记忆里的芬芳550字七年级作文 10页

二零二五版房地产土方工程合同范例 9页

2025年施工员专业技术工作总结经典 18页

实践感悟:提升工作效能 4页

我们是怎样开展摩托车维修机具技术革新的 3页

感应无线电装置在移动机械自动位置控制中的应.. 3页

悬置微带间隙不连续性的准TEM波分析 3页

自走式秸秆收获打捆机设计探讨 7页

二零二五版弃土场地租赁合同正规范例 8页

学习心得:铭记辉煌篇章,发扬革命传统 4页

2025年中国的槐树崇拜文化传统 20页

10kV电缆故障分析及运行维护技术探讨 3页

2025 年长沙市初中学业水平考试模拟试卷五 7页

精神发育迟缓诊疗常规 4页

关键控制点与关键限值判定与控制培训教材 32页

2025年度防水堵漏工程定额 21页

云南初中生成长记录手册 22页

中药不良反应影响因素概述 72页

基本素质发展云南省普通高中学生成长记录 25页

大蒙山施食 18页

主日学圣经故事--乃缦的故事(课堂ppt) 16页

2011年8月10日 22页