数据库编码规则

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.1.3 数据库配置设计命名
数据库配置设计方案是以文件形式保存的,其内容是关于特定数据库的配置项目的具体值。 数据库配置文件的命名以:<数据库类型简写〉_<应用系统标志>_cfg.ini 格式命名。
6.1.4 数据库复制与存储设计命名
数据库复制与存储设计方案是以文件形式保存的,其内容是关于特定数据库之间的复制策略的具体细节。 数据库复制与存储设计文件的命名以:<数据库类型简写>_<应用系统标志>_rep.txt 格式命名。
发布版本
Bean
DBA-SEP-001 数据库编码规则说明书
版本:V1.0 日期:2011-09-07
目录
修订历史记录.............................................................................................................................................................. 2 1. 目的...................................................................................................................................................................... 4 2. 范围...................................................................................................................................................................... 4 3. 术语...................................................................................................................................................................... 4
DBA-SEP-001 数据库编码规则说明书
版本:V1.0 日期:2011-09-07
数据库编码规则
版本 V1.0
DBA-SEP-001 数据库编码规则说明书
编写: Bean
校队: ---
版本:V1.0 日期:2011-09-07
审核: ---
修订历史记录
日期
版本
说明
作者
2011-09-07
V1.0
3.1 数据库对象:............................................................................................................................................... 4 3.2 物理结构对象:........................................................................................................................................... 4 3.3 逻辑结构对象:........................................................................................................................................... 4 4. 设计原则.............................................................................................................................................................. 4 4.1 设计原则....................................................................................................................................................... 4 4.2 设计的更新................................................................................................................................................... 4 5. 命名总体原则...................................................................................................................................................... 5 6. 命名规范(逻辑对象) ...................................................................................................................................... 5 6.1 数据库结构命名........................................................................................................................................... 5 6.2 数据库对象命名........................................................................................................................................... 6 6.3 参考详细....................................................................................................................................................... 8 7. 脚本注释.............................................................................................................................................................. 8 7.1 存储过程或触发器....................................................................................................................................... 8 7.2 自定义函数................................................................................................................................................... 9 8. 数据库操作原则................................................................................................................................................ 10 8.1 建立、删除、修改库表操作..................................................................................................................... 10 8.2 添加、删除、修改表数据......................................................................................................................... 10
3.3 逻辑结构对象:
是指数据库对象的管理元素,包括数据库名称、表空间、表、字段/域、视图、索引、触发器、存储过程、函数、数据类型、 数据库安全性相关的设计、数据库配置有关的设计以及数据库中其他特性处理相关的设计等。
4. 设计原则
4.1 设计原则
a) 采用多数据文件 b) 禁止使用过大的数据文件,unix 系统不大于 2GB,window 系统不超过 500MB c) 数据库中必须将索引建立在索引表空间里。 d) 基本信息表在建立时就分配足够的存储空间,禁止其自动扩展功能
DBA-SEP-001 数据库编码规则说明书
版本:V1.0 日期:2011-09-07
1. 目的
为了统一公司软件开发的设计过程中关于数据库设计时的命名规范和具体工作时的编程规范,便于阅读、理解、继承
交流和维护,特制定此规范。
2. 范围
本规范适用于源自文库司范围内所有以 SQL Server 作为后台数据库的应用系统和项目开发工作
e) 为每一个数据库创建独立的管理员用户,尽量不要使用 sa 或者系统管理员身份进行数据库设计。
4.2 设计的更新
a) 在设计阶段,由数据库管理员或指定的项目组其一成员进行维护。 b) 运行阶段,由数据库管理员进行维护。 c) 如对表结构进行修改,应先在《数据库设计文档》文档进行修改,最后在数据库中进行修改。 d) 修改数据库要通过 SQL,禁止其它方式对数据进行修改
DBA-SEP-001 数据库编码规则说明书
e) 修改数据库的 SQL 要添加说明后保存备查
版本:V1.0 日期:2011-09-07
5. 命名总体原则
a) 设定的前缀一律用小写字母 b) 标识名称命名全部小写 c) 整个命名的全长不得超过 30 个字母 d) 全部使用字母和下划线‘_’,不能使用中文和其他字符,有特别情况允许使用末尾数字编号。例如:t_Finace1, t_Finace2... e) 命名名称来自于业务,全部采用英文单词 f) 英文单词过长可以采用通用的缩写,尽量表达出业务的含义 g) 如需要两个以上的英文单词做标识名称,单词之间要用下划线‘_’连接 h) 名称全是由名词组成的,名词由大范围到小范围排序取名 i) 完成某功能的名称,如函数和过程,以动宾形式取名
6. 命名规范(逻辑对象)
6.1 数据库结构命名
6.1.1 数据库命名
数据库的命名要求使用与数据库意义相关联的英文字母,即<业务系统名称>
6.1.2 数据库日志设计命名
数据库日志的的命名以<数据库名>_<时间>.log 格式命名。其中,<日志名>为有意义的数据库日志名称。例如: ccnet_20110907.log
3. 术语
3.1 数据库对象:
在数据库软件开发中,数据库服务器端涉及的对象包括物理结构和逻辑结构的对象。
3.2 物理结构对象:
是指设备管理元素,包括数据文件和事务日志文件的名称、大小、目录规划、所在的服务器计算极名称、镜像等,应该有具 体的配置规划。一般对数据库服务器物理设备的管理规程,在整个项目/产品的概要设计阶段予以规划。
相关文档
最新文档