系统数据库设计文档模板.docx
《系统数据库设计文档模板.docx》由会员分享,可在线阅读,更多相关《系统数据库设计文档模板.docx(6页珍藏版)》请在冰豆网上搜索。
系统数据库设计文档模板
会签
内部文件,注意保管
文档编号
版本
XXXXXX项目
系统数据库设计文档
编写
校对
审核
批准
中心
2017年4月
版本信息记录
日期
版本
说明
作者
审核
批准
1引言
1.1编写目的
[说明编写这份系统数据库设计文档的目的,指出预期的读者。
]
注:
正文字体为宋体小四号,全文统一。
1.2背景
a.[待开发数据库的名称和使用此数据库的软件系统的名称;]
b.[列出本项目的任务提出者、开发者、用户。
]
1.3定义
[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
]
表1.1术语定义表
术语
缩略表示
英文全称
解释说明
1.4参考资料
[列出有关的参考资料。
]
A.本项目经核准的计划任务书或合同或相关批文;
B.属于本项目的其他已发表的文件;
C.本文件中各处引用的文件资料,包括所要用到的软件开发标准;
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
表1.2参考资料表
标题
文件号
发布日期
出版单位
来源(存放地)
2概述
2.1数据库环境
描述数据库运行的硬件环境和软件环境,例如:
1.数据库系统:
2.主机环境:
3.操作系统:
2.2命名规则
参见公司相关《代码编写规X》的“命名规X”部分。
2.3使用它的程序
[列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。
]
3物理设计
3.1标识符
[用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。
如果该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其有效时间X围。
]
3.2物理文件
[说明数据库物理文件的存放位置、初始大小和网络布局]
3.3表空间设计
[说明数据库使用的表空间、以及表空间的配置情况]
3.3.1表空间1
表3.1表空间
Spacename
Datafilesize
3.3.2表空间2
………
4结构设计
4.1实体关系
[数据库ER关系图]
注:
正文插图要求图像分辨率为300像素,图号编码用章序号。
如“图2.1”表示第2章第1图。
图号与图题文字间置一字空格,置于图的正下方,图题用5号字,字体用宋体,须全文统一。
4.2实体说明
[使用一个表格说明数据库实体目录]
表4.1实体说明表
序号
实体名称
说明
类型
表、视图、序列、存储过程
4.3实体设计
[对数据库设计中涉及到的各种项目一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。
]
4.3.1数据表1
1.表描述
表名
中文表名
2.外键
主键表名
主键列
外键列
3.列描述
列名
主键
空值
类型
描述
4.索引
索引名
索引类型
序列
列名
5.触发器
[以sql语句的形式来说明数据库表的触发器定义]
6.初始数据
[说明并给出数据表的初始数据]
4.3.2数据表2
……
4.4序列实体
[以sql语句的形式来说明数据库序列实体的定义]
4.4.1序列1
[sql语句]
4.4.2序列2
………
4.5视图实体
[以sql语句的形式来说明数据库视图实体的定义]
4.5.1视图1
[sql语句]
4.5.2视图2
………
4.6存储过程实体
[以sql语句的形式来说明数据库存储过程实体的定义]
文字说明流程
4.6.1存储过程1
[sql语句]
4.6.2存储过程2
………
5安全设计
[说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全XX的设计考虑。
]
6备注
[说明任何需要说明的问题]