基本信息
文件名称:8、数据库设计说明书(模板).doc
文件大小:137 KB
总页数:11 页
更新时间:2025-04-02
总字数:约4.31千字
文档摘要

内蒙古自治区农村信用社联合社

XXX系统数据库设计说明书

20XX年X月XX日

文档提交记录

版本号

提交日期

编写者

审核者

文档变更记录

版本号

日期

变更章节

变更说明

编写者

审核者

目录

TOC\o1-3\h\z\u第1章引言 3

1.1编写目的 3

1.2背景 4

1.3定义 4

1.4参考资料 4

第2章概述 4

2.1数据库平台 4

2.2命名的约定 4

2.3使用的程序 5

第3章物理设计 5

3.1标识符 5

3.2物理文件 5

3.3表空间设计 6

3.3.1表空间1 6

3.3.2表空间2 6

第4章安全设计 7

第5章结构设计 7

5.1实体说明 7

5.1.1数据表实体 7

5.1.2序列实体 7

5.1.3视图实体 7

5.1.4存储过程实体 7

5.1.5程序包实体 7

5.2实体关系 8

5.3实体设计 8

5.3.1数据表实体 8

5.3.2序列实体 8

5.3.3视图实体 9

5.3.4存储过程实体 9

5.3.5程序包实体 9

第6章备注 9

引言

编写目的

[说明编写本数据库设计说明书的目的,并且指出预期的读者]

背景

[说明:

a项目的中英文名称

b项目的任务提出者

c项目的任务开发者

d项目产品的使用地

e项目产品的使用者]

定义

[列出文档中用到的专业术语、缩略表示及其他们的含义]

参考资料

[列出相关参考资料的信息,如

a经核准的计划任务书或合同,上级机关的批文

b项目的其他技术文档

c文档中引用的文件、资料,包括所用到的各种规范]

概述

数据库平台

[说明系统使用的数据库系统的厂商和版本号;同时要说明该版本的产品对系统设计是否存在着某些限制,如果存在具体表现在哪几方面;特别要指出在设计过程中使用了该数据库产品的哪些特殊部分,这将是进行数据库移植的重要参考内容]

命名的约定

[说明各种数据对象的命名约定,建议采用

前缀+数据对象的英文拼写

来表示,下面给出一个例子]

前缀

说明

PK

表示主键

UK

表示唯一键

FK

表示外键

UI

表示唯一索引

NUI

表示非唯一索引

AUTO

表示数据库自动产生的序列号

m_

表示地图信息数据表

s_

表示安全信息数据表

o_

表示一般信息数据表

d_

表示编码信息数据表

h_

表示历史信息数据表

view_

表示视图对象

tri_

表示触发器对象

sp_

表示存储过程对象

pg_

表示程序包对象

pgb_

表示程序包体

sq_

表示序列对象

使用的程序

[列出将要使用或访问此数据库的所有应用程序,给出他们的名称和版本号]

物理设计

标识符

[说明数据库的标识名称]

物理文件

[说明数据库物理文件的存放位置、初始大小和网络布局,给出一个样例:

AttributeName

AttributeValue

InitialFileName

OracleHome\Admin\CDITS\pfile\init.ora

DatabaseName

CDITS

LogFile1

FileName

OracleHome\OraData\CDITS\redo01.log

FileSize

1024K

LogFile2

FileName

OracleHome\OraData\CDITS\redo02.log

FileSize

1024K

MaxLogFiles

32

MaxLogMembers

2

MaxLogHistory

1

ArchiveLog

On

ArchiveLogDirectory

OracleHome\OraData\CDITS\archive

ArchiveLogFormat

arc%S.%T

MaxDataFile

511

MaxInstance

1

CharacterSet

ZHS16GBK

NationalCharacterSet

ZHS16GBK

]

表空间设计

[说明数据库具有的表空间,以及表空间的配置情况]

表空间1

[

SpaceName

SYSTEM

DataFile

OracleHome\OraData\CDITS\system01.dbf

DataFileSize

100M

Reuse

True

AutoExtend

On

StorageClause

Initial

10M

Next

5M

MinExtents

1

MaxExte