数据库设计说明书模版(共16页).doc





《数据库设计说明书模版(共16页).doc》由会员分享,可在线阅读,更多相关《数据库设计说明书模版(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上XXX项目数据库设计说明书变更说明版本修订内容概述修订人修订日期专心-专注-专业第1章 引言1.1 编写目的说明编写这份数据库设计说明书的目的,指出预期的读者。为了让参与本项目的项目主管、业务分析师、项目开发人员、数据库管人员及以后的系统维护人员了解本系统的数据库设计思路、数据库整体架构及各种详细信息,也为了以后的各个项目可以参与借鉴该项目的经验,特编写此文档。1.2 背景说明:说明待开发的数据库的名称和使用此数据库的软件系统的名称;列出该软件系统开发项目的任务提出者、用户以及将安装该软件和这个数据库的计算站(中心)。1.3 术语定义列出本文件中用到的专门术语的定义、
2、外文首字母组词的原词组。无。1.4 参考资料列出有关的参考资料:本项目的经核准的计划任务书或合同、上级机关批文;属于本项目的其他已发表的文件;本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。序号参考文档名称作者来源第2章 外部设计2.1 标识符和状态数据库名称,SID,SCHEMA等内容2.2 使用它的程序说明什么程序需要使用该数据库。2.3 约定2.3.1数据库设计的范围 在实际的数据库设计中,我们把表分为三类:基本表、冗余表和关联表。 基本表:就是那些最普通的存储基本数据的表。 冗余表:冗余表的作用通常
3、是缓存一些要经常使用的而且需要通过较长时间计算才能得到的数据。如某数据列的合计,最大值等数据。它的存在破坏了规范化的数据库设计,一般使得数据库的更新,删除,插入操作更为复杂,但大大提高了检索的速度,某些情况下可有效地提高程序性能。 关联表:通常用于存储两个数据列的二元多对多关系(关联表也可表示多元关系,但一般这种情况较少见)。一般就是两列数据:关联项一,关联项二,每行代表一条关系。具体例子可参见QA数据库的DfctUser表。2.3.2命名的总体规则及注意事项 所有标识名称均采用英文小写字母表识。 所有命名都不得超过30个字符的系统限制。变量名的长度限制为29(不包括标识字符)。 数据对象、变
4、量的命名都采用英文字符,禁止使用中文命名。绝对不要在对象名的字符之间留空格。 小心保留词,要保证你的字段名没有和保留词、数据库系统或者常用访问方法冲突。 保持字段名和类型的一致性,在命名字段并为其指定数据类型的时候一定要保证一致性。假如数据类型在一个表里是整数,那在另一个表里可就别变成字符型了。2.3.3 数据模型设计工具要求说明使用的数据设计工具。2.4 支持软件说明数据库环境的支持软件,包括服务器端和客户端。第3章 结构设计3.1 物理结构设计3.1.1 表空间规划及物理存储参数参照下例,适当进行增减。在这个项目的数据库中需创建三个表空间,这三个表空间分别是永久表空间、临时表空间、索引表空
5、间。这三个表空间的信息如下: 永久表空间名称(tablespace_name):ERMISDATA01;数据文件名(datafile_name):EDATA01.DBF;数据文件路径(datafile_path):$ORACLE_HOME/ORADATA/ERMIS/;数据文件初始尺寸(datafile_size):1800M;数据文件扩展方式(extend model):自动扩展,每次扩展大小为10M;数据文件最大尺寸(MAXSIZE): 20000M; 临时表空间名称(tablespace_name):ERMISTEMP;数据文件名(datafile_name):ERMISTEMP.DBF
6、;数据文件路径(datafile_path):$ORACLE_HOME/ORADATA/ERMIS/;数据文件初始尺寸(datafile_size):40M;数据文件扩展方式(extend model):自动扩展,每次扩展大小为10M;数据文件最大尺寸(MAXSIZE): 无限制; 索引表空间名称(tablespace_name):ERMISIDX;数据文件名(datafile_name):EDATAIDX.DBF;数据文件路径(datafile_path):$ORACLE_HOME/ORADATA/ERMIS/;数据文件初始尺寸(datafile_size):500M;数据文件扩展方式(ex
7、tend model):自动扩展,每次扩展大小为10M;数据文件最大尺寸(MAXSIZE): 无限制;3.1.2 表空间SQL规程创建表空间的SQL文。以下是例子。(1) 永久表空间 ERMISDATA01CREATE TABLESPACE ZFAQDATAFILE $ORACLE_HOME/ORADATA/ERMIS/EDATA01.DBF SIZE 1800M AUTOEXTEND ON NEXT 10M MAXSIZE 20000MPERMANENTDEFAULT STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS )MINIMUM EXTENT 64
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 说明书 模版 16

限制150内