最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

数据库设计(范例)

来源:动视网 责编:小OO 时间:2025-10-02 10:46:01
文档

数据库设计(范例)

{项目名称}数据库设计报告文件状态:[]草稿[√]正式发布[]正在修改文档编号:TS-T-03当前版本:V1.0作者:江海完成日期:2007-04-03先锋软件股份有限公司文件变更记录*A-增加M-修订D-删除变更版本号日期变更类型(A*M*D)修改人变更摘要备注V1.02011-01-28A第一次正式发布目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象40.4参考文献40.5术语与缩写解释41.数据库环境说明52.数据库的命名规则53.逻辑设计54.物理设计54.0表汇总54
推荐度:
导读{项目名称}数据库设计报告文件状态:[]草稿[√]正式发布[]正在修改文档编号:TS-T-03当前版本:V1.0作者:江海完成日期:2007-04-03先锋软件股份有限公司文件变更记录*A-增加M-修订D-删除变更版本号日期变更类型(A*M*D)修改人变更摘要备注V1.02011-01-28A第一次正式发布目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象40.4参考文献40.5术语与缩写解释41.数据库环境说明52.数据库的命名规则53.逻辑设计54.物理设计54.0表汇总54
{ 项目名称 }

数据库设计报告

文件状态:

[  ] 草稿

[√] 正式发布

[  ] 

正在修改文档编号:TS-T-03
当前版本:V1.0
作    者:

江海
完成日期:2007-04-03
先锋软件股份有限公司

文件变更记录

*A - 增加  M - 修订  D - 删除

变更

版本号日期变更类型

(A*M*D)

修改人变更摘要备注
V1.02011-01-28

A第一次正式发布
 目 录 

0. 文档介绍    4

0.1 文档目的    4

0.2 文档范围    4

0.3 读者对象    4

0.4 参考文献    4

0.5 术语与缩写解释    4

1. 数据库环境说明    5

2. 数据库的命名规则    5

3. 逻辑设计    5

4. 物理设计    5

4.0 表汇总    5

4.1 表A    6

4.n 表N    6

5. 安全性设计    6

5.1 防止用户直接操作数据库的方法    6

5.2 用户帐号密码的加密方法    6

5.3 角色与权限    7

6. 优化    7

7. 数据库管理与维护说明    7

0. 文档介绍

0.1 文档目的

0.2 文档范围

0.3 读者对象

0.4 参考文献

提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[标识符] 作者,文献名称,出版单位(或归属单位),日期

例如:

[AAA] 作者,《立项建议书》,机构名称,日期

 [SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期

0.5 术语与缩写解释

缩写、术语解 释

SPP精简并行过程,Simplified Parallel Process

SD系统设计,System Design

1. 数据库环境说明

提示: 

(1)说明所采用的数据库系统,设计工具,编程工具等

(2)详细配置

1、数据库系统:SQL Server 2005

2、编程工具:MyEclipse、Delphi

2. 数据库的命名规则

提示:

(1)完整并且清楚的说明本数据库的命名规则。

(2)如果本数据库的命名规则与机构的标准不完全一致的话,请作出解释。

1、数据库名称:CreditSysDB

2、用户名:jw  密码:jw!@#$%

3. 逻辑设计

提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。

4. 物理设计

提示:

4.0 表汇总

表名功能说明
表A

表B

表C

4.1 表—企业基本信息表

表名tCompanyInfo
中文名列名数据类型(精度范围)空/非空

约束条件
序号idintNot null自增
企业名称comNamenvarchar(100)
设立时间setTimedatetime
企业详细地址comAddrnvarchar(200)
邮政编码zipCodevarchar(10)
主管部门authorities

nvarchar(50)
企业属性businessTypeIdint外键

tBusinessType

联系电话comPhone

varchar(20)
是否具备法人资格isLegalPerson

bit0:否   1:是

传真fax

varchar(20)
电子邮箱emailvarchar(50)
工商注册所在地regLocation

nvarchar(100)
经济性质ecoTypeId

int外键

tEcoType

营业执照注册号busiLicRegNum

varchar(50)Not Null此字段必须唯一

由此字段获取ID

发证机关busiLicAuthority

nvarchar(100)
法人登记代码legPerRegNumvarchar(50)
登记机关legPerAuthority

nvarchar(100)
企业资质证书号comQuaCerNumvarchar(50)
发证机关comQuaCerAuthority

nvarchar(100)
企业安全生产许可证证号comSafeProLicNumvarchar(50)
发证机关comSafeProAuthority

nvarchar(100)
登录名loginNamenvarchar(50)
登录密码loginPassvarchar(100)
有效标志enableFlagbit0:无效  1:有效

Default:1

是否删除isDeletedbit0:不删 1:删除

Deafult:0

补充说明
4.2 表—企业属性表

表名tBusinessType
中文名列名数据类型(精度范围)空/非空

约束条件
序号idint自增
企业属性名称businessNamenvarchar(50)
备用reservedvarchar(100)
补充说明
4.2 表—经济性质表

表名tEcoType
中文名列名数据类型(精度范围)空/非空

约束条件
序号idint自增
经济性质名称ecoNamenvarchar(50)
备用reservedvarchar(100)
补充说明
4.2 表—预约明细记录表

表名tAppointmentDetail
中文名列名数据类型(精度范围)空/非空

约束条件
序号idintnot null自增
预约编号appIdvarchar(10)格式:8位

算法:(年-2011)*365+ (月-1)*30+日  时*3600+分*60+秒

企业ID

comIdint外键

tCompanyInfo

预约日期appDatedatetime
操作日期operDatedatetime
备用reservedvarchar(100)
补充说明
4.3 表—分支机构情况

表名tBranchInfo

中文名列名数据类型(精度范围)空/非空

约束条件
序号idintnot Null自增
企业ID

comIdint外键

tCompanyInfo

分支机构名称branchNamenvarchar(100)
分支机构营业执照号branchBusiLicNum

varchar(50)
分支机构地址branchAddrnvarchar(200)
机构联系电话branchPhonenvarchar(20)
分支机构简介branchIntronvarchar(500)
登记资质范围regQuaRange

nvarchar(500)
补充说明
4.4 表—企业负责人情况

表名tComResponInfo

中文名列名数据类型(精度范围)空/非空

约束条件
序号idintnot null自增
负责人类型responserType

nvarchar(50)默认:行政负责人、技术负责人,其他动态录入。
负责人姓名

resNamenvarchar(50)
负责人性别

resSexnchar(1)男、女
年龄resAgeint
职务resDuties

nvarchar(20)
职称resTitlenvarchar(20)
最高学历resEducationId

int外键tEducation

专业resProfessional

nvarchar(20)
执业资格证(岗位证书)号

resQuaNum

nvarchar(100)
注册类别resRegTypenvarchar(100)
注册章有效期resSealDate

datetime
注册章号resSealNum

nvarchar(100)
照片文件photoFilenvarchar(100)
办公电话及手机resPhonevarchar(50)
备用reservedvarchar(100)
补充说明
4.5 表—学历表

表名tEducation

中文名列名数据类型(精度范围)空/非空

约束条件
序号idint
学历educationName

nvarchar(100)
备用reservedvarchar(100)
补充说明
4.n 表—注册人员信息表

表名tRegPersonInfo
中文名列名数据类型(精度范围)空/非空

约束条件
人员ID

idintNot null自增
人员姓名PNamenvarchar(100)
年龄resAgeint
性别resSexnchar(1)男、女
职称Positional

nvarchar(20)
职务dutyNamenvarchar(20)
专业Secialty

nvarchar(20)
注册类别RegTypenvarchar(20)
注册章有效时间RegDatedatetime
注册章号RegNumvarchar(50)
照片文件photoFilenvarchar(100)
安全生产考核合格证号SafeNumvarchar(50)
企业ID

comIdint外键

tCompanyInfo

删除标识isDeletedbit0:不删 1:删除

Deafult:0

备用reservedvarchar(100)
补充说明
4. 表—非注册人员信息表

表名tNRegPersonInfo
中文名列名数据类型(精度范围)空/非空

约束条件
人员ID

idintNot null自增
人员姓名nPNamenvarchar(100)
年龄resAgeint
性别resSexnchar(1)男、女
职务dutyNamenvarchar(20)
职称nPositional

nvarchar(20)
专业nSecialty

nvarchar(20)
注册类别nRegTypenvarchar(20)
注册章有效时间nRegDatedatetime
注册章号nRegNumvarchar(50)
安全生产考核合格证号nSafeNumvarchar(50)
企业ID

comIdint外键

tCompanyInfo

删除标识isDeletedbit0:不删 1:删除

Deafult:0

备用reservedvarchar(100)
补充说明
4.n 表—变更记录表

表名tChangeDetail
中文名列名数据类型(精度范围)空/非空

约束条件
序号idint自增
企业id

comIdint
变更类型changedint
备用reservedvarchar(100)
补充说明
4.n 表N

表名
列名数据类型(精度范围)空/非空

约束条件
补充说明
4.n 表N

表名
列名数据类型(精度范围)空/非空

约束条件
补充说明
4.n 表N

表名
列名数据类型(精度范围)空/非空

约束条件
补充说明
5. 安全性设计

提示:提高软件系统的安全性应当从“管理”和“设计”两方面着手。这里仅考虑数据库的安全性设计。

5.1 防止用户直接操作数据库的方法

提示:用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。

5.2 用户帐号密码的加密方法

提示:对用户帐号的密码进行加密处理,确保在任何地方都不会出现密码的明文。

5.3 角色与权限

提示:确定每个角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等于他所兼角色的权限之和。

角色可以访问的表与列操作权限

角色A

角色B

6. 优化

提示:分析并优化数据库的“时-空”效率,尽可能地“提高处理速度”并且“降低数据占用空间”。

(1)分析“时-空”效率的瓶颈,找出优化对象(目标),并确定优先级。

(2)当优化对象(目标)之间存在对抗时,给出折衷方案。

(3)给出优化的具体措施,例如优化数据库环境参数,对表格进行反规范化处理等。

优先级优化对象(目标)措施
7. 数据库管理与维护说明

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

文档

数据库设计(范例)

{项目名称}数据库设计报告文件状态:[]草稿[√]正式发布[]正在修改文档编号:TS-T-03当前版本:V1.0作者:江海完成日期:2007-04-03先锋软件股份有限公司文件变更记录*A-增加M-修订D-删除变更版本号日期变更类型(A*M*D)修改人变更摘要备注V1.02011-01-28A第一次正式发布目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象40.4参考文献40.5术语与缩写解释41.数据库环境说明52.数据库的命名规则53.逻辑设计54.物理设计54.0表汇总54
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top