当前位置:文档之家› (完整版)系统数据库设计文档模板.doc

(完整版)系统数据库设计文档模板.doc

(完整版)系统数据库设计文档模板.doc
(完整版)系统数据库设计文档模板.doc

内部文件,注意保管

文档编号

版本

XXXXXX项目

系统数据库设计文档

编写

校对

会签审核

批准

中心

2017 年 4 月

版本信息记录

日期版本说明作者审核批准

目录

1 引言 (3)

1.1 编写目的 (3)

1.2 背景 (3)

1.3 定义 (3)

1.4 参考资料 (3)

2 概述 (4)

2.1 数据库环境 (4)

2.2 命名规则 (4)

2.3 使用它的程序 (4)

3 物理设计 (4)

3.1 标识符 (4)

3.2 物理文件 (5)

3.3 表空间设计 (5)

3.3.1 表空间 1 (5)

3.3.2 表空间 2 (5)

5 4 结构设计

............................................................................................

4.1 实体关系 (5)

4.2 实体说明 (6)

4.3 实体设计 (6)

4.3.1 数据表 1 (6)

4.3.2 数据表 2 (7)

4.4 序列实体 (7)

4.4.1 序列 1 (7)

4.4.2 序列 2 (8)

4.5 视图实体 (8)

4.5.1 视图 1 (8)

4.5.2 视图 2 (8)

4.6 存储过程实体 (8)

4.6.1 存储过程 1 (8)

4.6.2 存储过程 2 (8)

5 安全设计 (8)

6 备注 (9)

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 命名规则

参见公司相关《代码编写规范》的“命名规范”部分。

2.3 使用它的程序

[ 列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。 ]

3物理设计

3.1 标识符

[ 用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。

如果该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其

有效时间范围。 ]

3.2 物理文件

[ 说明数据库物理文件的存放位置、初始大小和网络布局]

3.3 表空间设计

[ 说明数据库使用的表空间、以及表空间的配置情况]

3.3.1表空间1

表3.1 表空间

Space name Data file size

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安全设计

[ 明在数据的中,将如何通区分不同的者、不同的型和不同

项目名称的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。]

6备注

[ 说明任何需要说明的问题]

相关主题
文本预览
相关文档 最新文档