数据库设计文档模板.docx

上传人:b****6 文档编号:14233221 上传时间:2023-06-21 格式:DOCX 页数:41 大小:211.60KB
下载 相关 举报
数据库设计文档模板.docx_第1页
第1页 / 共41页
数据库设计文档模板.docx_第2页
第2页 / 共41页
数据库设计文档模板.docx_第3页
第3页 / 共41页
数据库设计文档模板.docx_第4页
第4页 / 共41页
数据库设计文档模板.docx_第5页
第5页 / 共41页
数据库设计文档模板.docx_第6页
第6页 / 共41页
数据库设计文档模板.docx_第7页
第7页 / 共41页
数据库设计文档模板.docx_第8页
第8页 / 共41页
数据库设计文档模板.docx_第9页
第9页 / 共41页
数据库设计文档模板.docx_第10页
第10页 / 共41页
数据库设计文档模板.docx_第11页
第11页 / 共41页
数据库设计文档模板.docx_第12页
第12页 / 共41页
数据库设计文档模板.docx_第13页
第13页 / 共41页
数据库设计文档模板.docx_第14页
第14页 / 共41页
数据库设计文档模板.docx_第15页
第15页 / 共41页
数据库设计文档模板.docx_第16页
第16页 / 共41页
数据库设计文档模板.docx_第17页
第17页 / 共41页
数据库设计文档模板.docx_第18页
第18页 / 共41页
数据库设计文档模板.docx_第19页
第19页 / 共41页
数据库设计文档模板.docx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库设计文档模板.docx

《数据库设计文档模板.docx》由会员分享,可在线阅读,更多相关《数据库设计文档模板.docx(41页珍藏版)》请在冰点文库上搜索。

数据库设计文档模板.docx

数据库设计文档模板

中心开发部*****

文档编号

2011-6-14

版本

A1

密级

商密A

项目名称

时代集团产品跟踪平台

项目来源

时代集团

DR-RD-020(V1.1)

数据库设计说明书)

请勿外传内部资料(

日期:

写:

期:

日查:

审日期:

核:

期:

日准:

*********

版权所有不得复制

资料Word

未定义书签。

!

时代集团产品跟踪平台...............................................................................................错误1........................................................................................................................................数据库设计说明书.2........................................................................................................................................................引言1.2.......................................................................................................................................................1.1编写目的2............................................................................................................................................................术语表1.23.......................................................................................................................................................1.3参考资料3....................................................................................................................................2数据库环境说明

3.3...............................................................................................................................数据库的命名规则3.................................................................................................................................................逻辑设计44.................................................................................................................................................物理设计5

5表汇总5.1............................................................................................................................................................

][XXX表[X]5:

表..........................................................................................................................................5.2...............................................................................................................................................11视图的设计5.3.....................................................................................................12.5.4存储过程、函数及触发器的设计

.........................................................................................................................................236安全性设计.....................................................................................................23.防止用户直接操作数据库的方法6.1

...................................................................................................................236.2用户帐号密码的加密方法...............................................................................................................................................23角色与权限6.3.....................................................................................................................................................237.优化....................................................................................................................248.数据库管理与维护说明

引言1编写目的1.1

本文档是时代集团产品跟踪平台

概要设计文档的组成部分,编写数据库设计文档的目的是:

明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循《SQL数据库设计和开发规范》。

本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。

1.2术语表

序号

术语或缩略语

说明性定义

1

ESID

EnterStorageId入库编号

2

ProId

ProductId产品编号

资料Word

产品管理员编号PMID3ProductManagerId

参考资料1.3

资料名称

作者

文件编号、版本

资料存放地点

数据库环境说明2

数据库实例partner_sett_ordercoop_settl_order内容提供商服务提供商结算帐单sp_coop_relscp_coop_relssettle_order_rels结算规则合同:

2

数据库系统合作伙伴

数据库部署环境

数据库设计工具

数据库存放位置

说明

partner_sett_rels

coop_rels

运营商

inhr_partner_sp

inhr_partner_cp

1合同:

合同模板

数据库的命名规则3数据库名称:

时代集团的英文名称time-group

+英文下划线表名:

英文(表的用途)+字段名:

相关属性的英文名

逻辑设计4。

)提示:

数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD。

classOOAD),这里实体相当于类()如果采用面向对象方法(

资料Word

物理设计5提示:

(1)主要是设计表结构。

一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。

逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的。

(2)对表结构进行规范化处理(第三范式)。

资料Word

5.1表汇总

表名

功能说明

Enter_storage

产品入库(新产品的登记、修改、查询)

Exit_storage

产品出库(登记产品出库信息)

Seller_info

销售商信息维护表(对销售商信息的添加、修改和查询)

Product_info

产品信息表(对新产品的发布,修改,查询等维护)

Repair_info

维修表(对已出售产品的维修进行登记,修改)

L

管理员表(包含五种身份,销售人员,库存管理人员,售后服务人员,产品信息管理人员,系统管理员)

5.2表:

表的索引:

索引是否建立要根据具体的业务需求来确定。

允许为空:

不填的表示为“是”。

唯一:

不填的表示为“是”。

表的记录数和增长量:

根据具体的业务需求确定。

增长量应确定单位时间如果量大可以按每天,如果不大可以按每月。

表字段的区别度:

主要是考虑到将来在此字段上建立索引类型选择时作为参考,当字段值唯一时可以不考虑,当字段值不唯一时,估算一个区别度,近似即可。

例如:

如果一个表的NAME字段有共2000个值,其中有1999个不同值,1999/2000=0.99越接近1区别度越高,反之区别度越低。

表的并发:

根据具体的业务需求预测表的并发。

1.

表名

Enter_storage

数据库用户

库存管理人员

主键

ESID入库产品编号

其他排序字段

Product,date,num,storageManagerId

索引字段

序号

字段名称

数据类型(精度范围)

允许为Y/N空

唯一Y/N

区别度

默认值

约束条件/说明

1

ESID

int

N

Y

2

Product

Varchar(50)

N

N

3

date

SmallDateTime

N

N

4

num

Varchar(50)

N

N

5

storageManagerId

Varchar(50)

N

Y

资料Word

Mysql脚本

CREATETABLE[dbo].[Enter_storage]([ESID][int]IDENTITY(1,1)NOTNULL,

[product][varchar](50)NOTNULL,

[date][smalldatetime]NOTNULL,

[num][varchar](6)NOTNULL,

[storageManagerId][nvarchar](50)NOTNULL,

CONSTRAINT[PK_addStorage]PRIMARYKEYCLUSTERED

[ESID]ASC

OFF,==(PAD_INDEXOFF,STATISTICS_NORECOMPUTE)WITH

IGNORE_DUP_KEY=

ON,

OFF,

=

ALLOW_ROW_LOCKS

=ON)ON[PRIMARY]

ALLOW_PAGE_LOCKS

)ON[PRIMARY]

GO

SETANSI_PADDINGOFF

GO

记录数

增长量

表的并发

补充说明

2.

表名

Exit_storage

数据库用户

库存管理人员

主键

出库产品编号ExitStorageId

其他排序字段

num,storageManagerIddate,Product,

索引字段

序号

字段名称

数据类型(精度范围)

允许为Y/N空

唯一Y/N

区别度

默认值

说明约束条件/

1

ExitStorageId

int

N

Y

2

Product

Varchar(50)

N

N

3

date

SmallDateTime

N

N

4

num

Varchar(50)

N

N

5

storageManagerId

Varchar(50)

N

Y

资料Word

Mysql脚本

CREATETABLE[dbo].[Exit_storage]([ExitStorageId][int]IDENTITY(1,1)NOTNULL,

[product][varchar](50)NOTNULL,

[date][smalldatetime]NOTNULL,

[num][varchar](6)NOTNULL,

CONSTRAINT[PK_subStorage]PRIMARYKEYCLUSTERED

[ExitStorageId]ASC

==OFF,STATISTICS_NORECOMPUTE)WITH(PAD_INDEX

ON,=ALLOW_ROW_LOCKSOFF,IGNORE_DUP_KEY=OFF,

=ON)ON[PRIMARY]ALLOW_PAGE_LOCKS

)ON[PRIMARY]

GO

SETANSI_PADDINGOFF

GO

Date:

ScriptTable[dbo].[Enter_storage]/******Object:

01/17/201116:

00:

59******/

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_PADDINGON

GO

记录数

增长量

表的并发

补充说明

3.

表名

Seller_info

数据库用户

销售商管理员

主键

name

其他排序字段

stockPrice,,stockDate,telephoneaddress,product,stockNum

索引字段

序号

字段名称

数据类型(精度范围)

允许为空Y/N

唯一Y/N

区别度

默认值

说明约束条件/

1

name

Varchar(50)

N

Y

2

telephone

Varchar(50)

N

N

3

address

SmallDateTime

N

N

4

product

Varchar(50)

N

N

5

stockNum

Varchar(50)

N

N

6

stockDate

SmallDateTime

N

N

7

stockPrice

Varchar(50)

N

N

资料Word

Mysql脚本

CREATETABLE[dbo].[Seller_info]([name][varchar](50)NOTNULL,

[telephone][varchar](20)NOTNULL,

[address][varchar](50)NOTNULL,

[product][varchar](50)NOTNULL,

[stockNum][varchar](6)NOTNULL,

[stockDate][smalldatetime]NOTNULL,

[stockPrice][varchar](10)NOTNULL,

CONSTRAINT[PK_maketer_Info]PRIMARYKEYCLUSTERED

[name]ASC

OFF,=STATISTICS_NORECOMPUTE(PAD_INDEX=OFF,)WITH

ON,=OFF,IGNORE_DUP_KEY=ALLOW_ROW_LOCKS

=ON)ON[PRIMARY]ALLOW_PAGE_LOCKS

)ON[PRIMARY]

GO

SETANSI_PADDINGOFF

GO

Date:

ScriptTable[dbo].[Repair_info]/******Object:

12/16/201009:

59:

13******/

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_PADDINGON

GO

记录数

增长量

表的并发

补充说明

4.

表名

Product_info

数据库用户

产品信息管理人员

主键

proId

其他排序字段

proDate,storageprice,name,

索引字段

序号

字段名称

数据类型(精度范围)

允许为空Y/N

唯一Y/N

区别度

默认值

/说明约束条件

1

proId

int

N

Y

2

name

Varchar(50)

N

N

3

price

Varchar(50)

N

N

4

proDate

SmallDateTime

N

N

资料Word

5

storage

Varchar(50)

N

Y

Mysql脚本

CREATETABLE[dbo].[Product_info]([proId][int]IDENTITY(1,1)NOTNULL,

[name][varchar](50)NOTNULL,

[price][varchar](6)NOTNULL,

[proDate][smalldatetime]NOTNULL,

[storage][varchar](4)NOTNULL,

CONSTRAINT[PK_product_Info]PRIMARYKEYCLUSTERED

[proId]ASC

=OFF,STATISTICS_NORECOMPUTE)WITH(PAD_INDEX=

ON,=ALLOW_ROW_LOCKSOFF,IGNORE_DUP_KEY=OFF,

=ON)ON[PRIMARY]ALLOW_PAGE_LOCKS

)ON[PRIMARY]

GO

SETANSI_PADDINGOFF

GO

Date:

ScriptTable[dbo].[Login]/******Object:

01/17/201116:

00:

59******/

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_PADDINGON

GO

记录数

增长量

表的并发

补充说明

5.

表名

Repair_info

数据库用户

售后服务人员

主键

产品维修编号repairId

其他排序字段

customertel,,daterepairName,repairtel,product,customer

索引字段

序号

字段名称

数据类型(精度范围)

允许为空Y/N

唯一Y/N

区别度

默认值

说明约束条件/

1

repairId

int

N

Y

2

repairName

Varchar(50)

N

N

3

repairtel

SmallDateTime

N

N

4

product

Varchar(50)

N

N

5

customer

Varchar(50)

N

N

date

SmallDateTime

N

N

资料Word

customertel

Varchar(50)

N

N

M

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2