1 / 37
文档名称:

2021年数据库开发标准规范SQLSERVER篇最新版.docx

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

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

2021年数据库开发标准规范SQLSERVER篇最新版.docx

上传人:读书之乐 2021/12/8 文件大小:527 KB

下载得到文件列表

2021年数据库开发标准规范SQLSERVER篇最新版.docx

相关文档

文档介绍

文档介绍:数据库开发规范
(SQL SERVER篇)
拟制: 日期:
审核: 日期:
批准: 日期:
文档编号:
密级:机密
修订历史记录
日期
版本
阐明
作者
-10-17

创立本文档
目录
修订历史记录 2
第一章 命名规范 5
1. 命名标志法 5
2. 数据库命名 5
3. 数据库月份库、数据表日分库命名规则 5
4. 分段数据库分库命名规则 5
5. 分段分日期数据库分库命名规则 5
6. 表命名 6
7. 字段命名 6
8. 存储过程命名 6
9. 触发器命名, 7
10. 索引命名 7
11. 主键 7
12. 外键 7
13. 缺省值 7
15. 函数命名 7
16. 其她数据库对象命名规则 7
17. 其她数据库可编程性对象命名 7
18. 数据库保存字 7
19. 禁止使用空格 7
第二章 惯用数据类型 8
第三章 数据库设计规范 10
1. 三范式 10
2. 恰当冗余 10
3. 主键 10
4. 索引 10
5. 主键与汇集索引关系 11
第四章 存储过程编写规范 12
1. 注释 12
2. 书写规范 13
3. 性能有关 13
4. 尽量使用索引 14
5. 事务和锁 15
6. 其她注意事项 15
7. 注意暂时表和表变量用法 15
8. 注意子查询用法 15
9. 惯用写法 17
. XML解析 17
. 检查表与否有数据 17
. 检查变量与否为空或为’’ 17
. 动态SQL 17
. 建表 18
. 建索引 18
. 建顾客 18
. 建全文索引 18
. 建链接服务器 19
. SERVICE BROKER 19
. 分区 20
第五章 POWER DESIGNER使用规范 22
1. PDM 22
命名规范
命名标志法
使用下面三种大写标记符商定。
Pascal 大小写
将标记符首字母和背面连接每个单词首字母都大写。可以对三字符或更多字符标记符使用 Pascal 大小写。例如:
BackColor
Camel 大小写
标记符首字母小写,而每个背面连接单词首字母都大写。例如:
backColor
大写
标记符中所有字母都大写。仅对于由两个或者更少字母构成标记符使用该商定。例如:


也许还必要大写标记符以维持与既有非托管符号方案兼容性,在该方案中所有大写字母经惯用于枚举和常数值。普通状况下,在使用它们程序集之外这些字符应当是不可见。
数据库命名
数据库名规定所有使用Pascal命名法
例如:
MFC
MFC53
DataController
数据库月份库、数据表日分库命名规则
<DatabaseName><Month>
<TableName><Day>
DatabaseName按数据库命名规定命名
TableName按数据表命名规则命名
Month,Day规定中间无任何连接符
例如
MFCLOG01
MFC_log_ClientCheckin0109
分段数据库分库命名规则
<DatabaseName><Segment>
DatabaseName按数据库命名规定命名
Segment是分段编号,规定长度一致并且3位或者以上
例如 NIDCHyper021
分段分日期数据库分库命名规则
<DatabaseName><Segment><Day>
DatabaseName按数据库命名规定命名
Segment是分段编号,规定长度一致并且3位或者以上
Day规定中间无任何连接符
例如
GatheredLog0010227
MassLog0030227
表命名
<SystemName>_<TableType>_<Name>
SystemName为表所属系统名,此处规定采用Pascal命名法
TableType为数据表类别,此处规定所有使用小写,在咱们库中有如下几种数据表类型: