数据库设计命名规范

数据库设计命名规范

ID:19942167

大小:32.00 KB

页数:3页

时间:2018-10-08

数据库设计命名规范_第1页
数据库设计命名规范_第2页
数据库设计命名规范_第3页
资源描述:

《数据库设计命名规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库设计命名规范1.数据库涉及字符规范采用26个英文字母和0-9这十个自然数,加上下划线_组成,共36个字符。不出现其他字符。鉴于大小写规则难记忆,而且有些情况下,数据库不区分大小写,统一采用小写字母。采用英文单词或英文短语(包括缩写)作为名称,不使用无意义的字符或汉语拼音。名称应该清晰明了,能够准确表达事物的含义,最好可读,遵循“见名知意”的原则。2.数据库对象命名规范数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,绝对不要在对象名的字符之间留空格,长度不超过30。使用单数(比如表名tb_custome

2、r,不要使用tb_customers)。前缀:使用小写字母表       tb_<表的内容分类>_<表的内容>视图       vi存储过程   sp函数       fn索引idx_<表名>_<索引标识>主键pk_<表名>_<主键标识>外键fk_<表名>_<主表名>_<外键标识>序列seq实际名字:实际名字尽量描述实体的内容,由单词或单词组合,每个单词以‘_’间隔,字母小写,不以数字开头。合法的对象名字类似如下。表       tb_user_info   tb_message_detail视图       vi_message_list存储过程   

3、    sp_message_add3.数据库表设计规范表名由前缀和实际名字组成。tb_<表的内容分类>_<表的内容>。表的设计要符合3NF,然后,可以根据效率的需要,适当做一些冗余。前缀:使用小写字母tb,代表表。实际名字中,一个系统尽量采取同一单词,多个后面加_来连接区分。合法的表名类似如下。tb_membertb_member_infotb_forum_boardtb_blog_comment1一些作为多对多连接的表,可以使用两个表的前缀作为表名:      如:用户表tb_user,用户分组表tb_group_info,这两个表建立多对多关系的表

4、名为:tb_user_group_relation4.字段命名规范字段由表的简称,实际名字组组成。如果此字段关联另外的字段,那么加下划线_连接关联表字段的字段名。布尔型的字段,以一些助动词开头,更加直接生动:如,用户是否有留言has_message,用户是否通过检查is_checked等。字段名为英文短语、形容词+名词或助动词+loanapprovalandpostcreditapprovalofficer/atalllevelsinaccordancewithcreditapprovalrules,licensingandeventualexercis

5、eofcreditdecisionpowerofpersonsorinstitutions.Reviewfindingsandreviewcomments,accordingtotheBank'scredit动词时态的形式表示,遵循“见名知意”的原则。因此,合法的字段名类似如下。user_iduser_nameuser_reg_date          5.视图命名规范由前缀和实际名字组成,中间用下划线连接。前缀:使用小写字母vi,表示视图。合法的视图名类似如下。vi_uservi_user_info6.存储过程命名规范字段由前缀和实际名字加操作名字组

6、成,中间用下划线连接。前缀:使用小写字母sp,表示存储过程。操作名字:insert

7、delelte

8、update

9、caculate

10、confirm例如:sp_user_insert存储过程注释尽量采用英文:/**********************************************Name:sp_user_add*Purpose:Addausertosystem*Parameters:strUserNametheuser’sloginname*          strPwdtheuser’spassword,encryptedbyM

11、D5*          errnotheerrornumber,it’sa“output”param*          errmsgtheerrormessage,it’sa“output”param*Returns:theuser’sID,asaresultset.*Author:ahfu,ah_fu126@hotmail.com*Copyright:CopyRightsBywance2005.AllRightsReserved.*CreateAt:2009-03-18 LastModify:2009-03-19******************

12、***************************/7.数据库设计文档规范所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。