数据库编码法律规范 1 目的 为了统一公司软件开发的设计过程中关于数据库设计时的命名法律规范和具体工作时的编程法律规范,便于沟通和维护,特制定此法律规范
2 范围 本法律规范适用于全体开发人员,作用于软件项目开发的数据库设计、维护阶段
3 术语 Ø 数据库对象:在数据库软件开发中,数据库服务器端涉及的对象包括物理结构和逻辑结构的对象
Ø 物理结构对象:是指设备管理元素,包括数据文件和事务日志文件的名称、大小、目录规划、所在的服务器计算极名称、镜像等,应该有具体的配置规划
一般对数据库服务器物理设备的管理规程,在整个项目/产品的概要设计阶段予以规划
Ø 逻辑结构对象:是指数据库对象的管理元素,包括数据库名称、表空间、表、字段/域、视图、索引、触发器、存储过程、函数、数据类型、数据库安全性相关的设计、数据库配置有关的设计以及数据库中其他特性处理相关的设计等
4 设计概要 4
1 设计环境 a) ORACLE 11G R2数据库 ORACLE 11G R2 操作系统 LINUX 6 以上版本,显示图形操作界面b) MS SQL SERVER 2025 数据库 SQL SERVER 2025 企业版 打 sp3 以上补丁和安全补丁 操作系统 WINDOWS 2025 SERVER 4
2 设计使用工具 a) 使用 PowerDesigner 做为数据库的设计工具,要求为主要字段做详尽说明
对于 SQL Server 尽量使用企业管理器对数据库进行设计,并且要求对表,字段编写详细的说明(这些将作为扩展属性存入 SQL Server 中) b) 通过 PowerDesigner 定制 word 格式报表,并导出 word 文档,作为数据字典保存,格式
(PowerDesigner v10 才具有定制导出 word 格式报表的功能)
对于 SQL Server 一旦在企业管理器