大数据库开发要求规范(SQLSERVER篇)2012新颖版

大数据库开发要求规范(SQLSERVER篇)2012新颖版

ID:40216114

大小:534.61 KB

页数:35页

时间:2019-07-26

大数据库开发要求规范(SQLSERVER篇)2012新颖版_第1页
大数据库开发要求规范(SQLSERVER篇)2012新颖版_第2页
大数据库开发要求规范(SQLSERVER篇)2012新颖版_第3页
大数据库开发要求规范(SQLSERVER篇)2012新颖版_第4页
大数据库开发要求规范(SQLSERVER篇)2012新颖版_第5页
资源描述:

《大数据库开发要求规范(SQLSERVER篇)2012新颖版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLSERVER数据库开发规范数据库开发规范(SQLSERVER篇)拟制:日期:审核:日期:批准:日期:第35页共35页SQLSERVER数据库开发规范文档编号:密级:机密修订历史记录日期版本说明作者2012-10-171.0创建本文档第35页共35页SQLSERVER数据库开发规范第35页共35页SQLSERVER数据库开发规范目录修订历史记录2第一章命名规范51.命名标志法52.数据库命名53.数据库月份库、数据表日分库命名规则54.分段数据库分库命名规则55.分段分日期数据库分库命名规则56.表的命名67.字段命名68.存储过程命名69.触发器命名,710.索引命名711.主键712.

2、外键713.缺省值715.函数的命名716.其他数据库对象命名规则717.其他数据库可编程性对象命名718.数据库保留字719.禁止使用空格7第二章常用数据类型8第三章数据库设计规范101.三范式102.适当的冗余103.主键104.索引105.主键与聚集索引的关系11第35页共35页SQLSERVER数据库开发规范第四章存储过程编写规范121.注释122.书写规范133.性能相关134.尽量使用索引145.事务和锁156.其他注意事项157.注意临时表和表变量的用法158.注意子查询的用法159.常用写法179.1.XML解析179.2.检查表是否有数据179.3.检查变量是否为空或为’’1

3、79.4.动态SQL179.5.建表189.6.建索引189.7.建用户189.8.建全文索引189.9.建链接服务器199.10.SERVICEBROKER199.11.分区20第五章POWERDESIGNER使用规范221.PDM22第35页共35页SQLSERVER数据库开发规范第一章命名规范1.命名标志法使用下面的三种大写标识符约定。Pascal大小写将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal大小写。例如:BackColorCamel大小写标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor大写标识符中

4、的所有字母都大写。仅对于由两个或者更少字母组成的标识符使用该约定。例如:System.IOSystem.Web.UI可能还必须大写标识符以维持与现有非托管符号方案的兼容性,在该方案中所有大写字母经常用于枚举和常数值。一般情况下,在使用它们的程序集之外这些字符应当是不可见的。2.数据库命名数据库名要求全部使用Pascal命名法例如:MFCMFC53DataController3.数据库月份库、数据表日分库命名规则DatabaseName按数据库命名要求命名TableName按数据表命名规则命名第35页共35页SQLSERV

5、ER数据库开发规范Month,Day要求中间无任何连接符例如MFCLOG200301MFC_log_ClientCheckin200301091.分段数据库分库命名规则DatabaseName按数据库命名要求命名Segment是分段的编号,要求长度一致并且3位或者以上例如NIDCHyper0212.分段分日期数据库分库命名规则DatabaseName按数据库命名要求命名Segment是分段的编号,要求长度一致并且3位或者以上Day要求中间无任何连接符例如GatheredLog001201102

6、27MassLog003201102273.表的命名__SystemName为表所属的系统名,此处要求采用Pascal命名法TableType为数据表的类别,此处要求全部使用小写,在我们的库中有如下几种数据表类型:tb----------数据表,stat--------统计表,dict--------字典表,sys--------系统信息表,re----------关系表,log---------日志表第35页共35页SQLSERVER数据库开发规范Name为数据库表的名称,此处要求使用Pascal命名法例如:MFC_tb_Unit场所

7、信息表MFC_stat_UnitDailyStatus场所状态日统计表MFC_re_UserArea用户地区关系表MFC_log_Customer顾客日志表MFC_dict_Sex性别字典表1.字段命名字段命名统一使用Pascal标志法,单词中间不用下划线。应尽量使用简短而又能说明字段实际意义的词组组合,为保证不与系统字段重复,应尽量至少使用两个单词。同样含义的字段应尽量使用已有字段的物理名。例如

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

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

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