数据库设计报告

数 据 库 设 计 报 告 数据库设计报告

项 目 名 称 项目名称

数 据 库 设 计 报 告 数据库设计报告

文档信息

项目名称:项目编号:
项目负责人:所属部门:
编 制 人:编制时间:
审 核 人:审核时间:
批 准 人:批准时间:
版 本 号:流 水 号:

修改记录

日期版本修改说明修改者

目 录 目录

  1. 引言 4
    1.1. 编写目的 4
    1.2. 背景 4
    1.3. 术语定义 4
    1.4. 参考资料 4
  2. 数据库环境说明 4
  3. 逻辑结构设计 4
  4. 物理结构设计 4
    1.1 数据库对象汇总(表、视图、过程) 5
    4.1. 表名 5
  5. 安全性设计 5
    5.1. 数据库角色和权限的配置 5
    5.2. 用户帐号口令的加密 5
  6. 数据库管理与维护说明 5

1.引言
1.1.编写目的
[说明编写本数据库设计报告目的,指出预期的读者。]
1.2.范围
[简要描述项目的范围。]
1.3.术语定义
[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]
1.4.参考资料
[列出用得着的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文等;
b.属于本项目的其他已发表的文件;
c.本文件中引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]
2.数据库环境说明
[描述本设计需采用的数据库系统,设计工具,编程工具以及配置等]
3.逻辑结构设计
[数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。或实体类(Class)图]
4.物理结构设计
[(1)主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的。(2)对表结构进行规范化处理(第三范式)。]
[表名命名规范:表以T+项目缩写+表英文名, 首字母大写并以下划线连接如T_Otms_User;视图为V+项目缩写+表英文名,其余和表一样,如V_Otms_User。存储过程为Pro+项目缩写+过程英文名,如Pro_Otms_Login
字段命名规范:Pascal case - 所有单词第一个字母大写,其它字母小写,如Name、Address。]
数据库对象汇总(表、视图、过程)
序号 对象名 对象类型 说明

4.1.中文表名 表名
字段名 中文名 类型及精度 非空 缺省值 主键 外键 备注

[若采用工具生成,如powerdesigner,表头转换模板遵照该表格模板定义,包括名称、顺序、字体及大小,对于表头颜色不能定义的允许适当放宽条件。]
5.安全性设计
5.1.数据库角色和权限的配置
[确定每个角色对数据库表的操作权限。]
5.2.用户帐号口令的加密
[加密算法]

6.性能以及维护设计
[需要考虑业务主表增长频度(比如每年或每天增长的数据量),通常并发访问数据库量,以及设计中需要考虑复杂的关联查询对数据库访问性能的影响,需要考虑是否需要采取相关措施保证系统对性能的要求。]
表名 增长频度(条/年) 描述

[考虑对数据库的维护、可扩展性的设计]

7.数据库管理与维护说明
[在设计数据库的时候,及时给出管理与维护本数据库的方法,有助于将来撰写出正确完备的用户手册。]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值