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