数据字典文档模板Word格式文档下载.docx
- 文档编号:4429609
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:13
- 大小:29.86KB
数据字典文档模板Word格式文档下载.docx
《数据字典文档模板Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据字典文档模板Word格式文档下载.docx(13页珍藏版)》请在冰点文库上搜索。
版修审本改核
号人人
M–(增加)ADDEDA?
修改类型分为–(删除)D–DELETEDMODIFIED(修改)
页共页第4/15
1总述....................................................................6
1.1编写目的
6景1.2背
6
义、定缩1.3相关资料、略语
7...........................................................72外部设计.
境说2.1环明
7导2.2指
783数据流程图........................................................
4表设计结构........................................................8
12.....................................................5视图的设计.
1..................3存储过程、函数及触发器的设计6
147数据库账号及权限说明..................................
8附录..................................................................41
具工库数理字的使8.1用文处和据
共/5第页页15
14
1总述
1.1编写目的
(说明编写这份数据设计说明书的目的,指出预期的读者。
)
1.2背景
(待开发数据库的名称和使用此数据库的软件系统的名称,列出本产品的任务提出者、开发者、用户。
第6页/共15页
1.3相关资料、缩略语、定义
(相关产品计划、引用的文件、采用的标准等)
(列出本文件中用到的专门术语的定义和外文首字母组词的原词组)
2外部设计
2.1环境说明
(说明所采用的数据库系统,设计工具,编程工具,详细配置。
(说明数据库服务器的基本硬件配置)
(简单介绍同此数据库直接有关的支持软件。
说明这些软件的名称、版本号的主要功能特性。
列出这些支持软件的技术文件的标题、编号及来源)
2.2指导
(向准备从事此数据库的生成、从事此数据库的测试、维护人员提供专门的指导。
(本项根据实际情况填写)
第7页/共15页
数据流程图3[在此绘制该项目的数据流程图DFD,对项目系统的数据项、数据流向、数据实体等进行详细定义,详细的绘制方法可以参考《数据流程图专题课件.ppt》]
4表设计结构
[主要是设计表结构。
一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。
逻辑设计中的实体大部分可以转换成表结构设计中的表,但是它们并不一定是一一对应的。
具体的每张表的编写按照《数据库详细设计模版》提供的表结构进行编写。
数据库表:
按照相关部门的《数据库设计规范》中关于数据库表的命名规范命名
表的主键:
按照相关部门的《数据库设计规第8页/共15页
范》中关于主键的命名规范命名。
表的外键:
按照相关部门的《数据库设计规范》中关于外键的命名规范命名。
。
表的索引:
索引是否建立要根据具体的业务需求来确定。
索引的命名按照技术架构部的《数据库设计规范》中关于索引的命名规范命名。
允许为空:
不填的表示为“是”。
唯一:
不填的表示为“否”,如果该字段为
主键可以不填。
表的记录数和增长量:
根据具体的业务需求确定。
增长量应确定单位时间如果如果不大可以按量大可以按每天,每月。
表字段的区别度:
主要是考虑到将来在此字,段上建立索引类型选择时作为参考第9页/共15页
当字段值唯一时可以不考虑,当字段值不唯一时,估算一个区别度,近似即可。
例如:
如果一个表的NAME字段有共2000个值,其中有1999个不同值,1999/2000=0.99越接近1区别度越高,反之区别度越低。
表的并发:
根据具体的业务需求预测表的并发。
]
表[X]:
[XXX表]
[项目名称]
[表名]
数据表名称:
主键:
[主键]其它排序字段:
[其它排序字段]
索引字段:
[索引字段]数据表名称缩写:
[数据表名称缩写]
字段说允许主/外缺省值在本系统中含义NO
字段名称数据类型唯一明为空键/是[[[字段是/[[数据类型]
默认值][在本系统中含义]
][[NO]
字段名称]
否]
说明]
否[XXX]第10页/共15页
表主表字]
在本系统中含默认[NO]
]字段名]数据类]
说]
外]
]
字]
在本系统中含默认][NO]
字段名]数据类]
在本系统中含]]字段名数据类]
[NO]
默认]
]表CREATETABLE[XX(
[NOTNULL/NULL]数据类字段名][NOTNULL/NULL字段名]数据类,[NOTNULL/NULL字段名]数据类,[XX[NOTNULL/NULL]字段名]数据类,数)PRIMARYKEY字段名表[XX表字,CONSTRAINTPK[XXSq脚][XX表字[YY表ALTERTABLE[XX表ADDCONSTRAINTFK[XX表)字段名FOREIGNKEY字段名)REFERENCES[YY表)
字段名表]O[XX]索引CREATEINDEX记]
此表的记录增]
此表的增长表]
此表的并发程并]
补充说补充/页第11页共15
填写:
比如“存储用户的帐号、用户所在的栏目、用户的权限。
比如“添加用户权限页面。
删除用户页面。
比如“修
视图的设计5
产品的概要设计文档来确定。
[根据XXX《数据库设计规视图的命名按照技术架构部的范》中关于视图的命名规范命名。
:
视图的设计应注意以下几点
页共页第12/15
1尽量减少列中使用的公式。
2去掉所有不必要的列。
3不要使同一个文档属于多个分类。
4避免使用表单公式。
6存储过程、函数及触发器的设计
[存储过程及触发器的命名按照技术架构部的《数据库设计规范》中关于存储过程及触发器的命名规范命名。
存储过程:
根据具体得业务逻辑确定输入参数个数,类型,确定对哪几个表进行何种作。
在定义存储过程时,要使用其完成单一、相对集中的任务,不要定义已由其他特供功能的过程。
不要定义定义强制数据完整性的过程(使用完整性约束)。
函数:
函数与存储过程非常相似,它也是存储在数据库中的对象。
但是可以在SQL命令中使用函数。
就好像建立自己的substr函数一样
第13页/共15页
触发器:
触发器是存储在数据库中的程序,它在某一特定事件发生时执行。
这些程序可以用PL/SQL和java语言编写,也可以用作c语言的调用,数据库允许用户定义这些程序,然后在相关的表,视图或者数据库动作执行insert,update或delete语句时执行。
数据库账号及权限说明7
[说明本设计使用的数据库名称、帐号及帐号权限,权限可能细化到表或者字段。
8附录
8.1使用的文字处理和数据库工具
文字处理软件:
[编写设计文档使用的文字处理软件,如Office]
数据库工具:
[数据库客户端软件或设计工具,如PowerDesigner]
第14页/共15页
第15页/共15页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 字典 文档 模板