麦兜数据库设计说明书Word格式.docx

上传人:b****7 文档编号:22553419 上传时间:2023-02-04 格式:DOCX 页数:22 大小:294.05KB
下载 相关 举报
麦兜数据库设计说明书Word格式.docx_第1页
第1页 / 共22页
麦兜数据库设计说明书Word格式.docx_第2页
第2页 / 共22页
麦兜数据库设计说明书Word格式.docx_第3页
第3页 / 共22页
麦兜数据库设计说明书Word格式.docx_第4页
第4页 / 共22页
麦兜数据库设计说明书Word格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

麦兜数据库设计说明书Word格式.docx

《麦兜数据库设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《麦兜数据库设计说明书Word格式.docx(22页珍藏版)》请在冰豆网上搜索。

麦兜数据库设计说明书Word格式.docx

表名+_1_01,表名+_1_02以此类推

如数据表StandardData_1_01

✓表字段:

字段名由表名或表名缩写与其含义构成。

如下:

字段名=表缩写+字段含义

所有单词首字母大写

如用户表Users,其相关字段名:

UserId:

用户ID主键

UserName:

用户名

如字段是与其他表的关联字段,则需用两个表名或表名缩写+相关字段名

例如User表的Id为Message表的关联子段M_Uid

✓索引

索引名=idx+_+表名+相关字段/索引含义

✓关联

即表与表之间的关系

关联名=rl+_+主表+从表(首字母大写)

✓存储过程:

存储过程名=proc+_+存储过程含义(首字母大写)

1.3目的和作用

将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。

2数据字典设计

数据字典的主要目的是提供查阅对不了解的条目的解释。

下面的通过卡片来描述数据字典:

2.1商品表(Mdse)

名字:

mdseName

别名:

商品名

描述:

标识商品的名称

定义:

商品名=40(字符)

位置:

Mdse

商品表

标识商品的信息

Mdse=mdseID+mdseName+mdseNumber+mdseTime+mdsePicture+mdseIntor

 

mdsePicture

商品图片

显示商品的图片

商品图片=40(字符)

mdseTime

商品添加时间

标识商品添加的时间

商品时间=Time

mdseNumber

商品数量

某个商品库存的数量

商品数量=1

mdseIntor

商品简介

描述商品信息

商品图片=9999(字符)

2.2

OrderId

唯一标识订单的关键域

OrderId=16(字节)

位置:

输出到屏幕

Sending表

货主信息表

有关送货的详细信息和要求

Sending=OrderId+name+Sex+Province+City+Address+Post_number+Telephone+Mobile_Telephone+Email+news+Send_Fashion

位置输出到屏幕

User_Mdse表

订单表(sending)

OrderTime

关于定单时间的描述

OrderTime=24(字节)

Sending

name

唯一标识货主的关键域

name=16(字节)

Sending

Sex

唯一标识性别的关键域

Sex=4(字节)

City

唯一标识城市的关键域

City=16(字节)

Address

有关货主地址的具体描述

Address=200(字节)

Province

唯一标识省的关键域

Province=16(字节)

Post_number

货主所在地的邮编

Post_number=12(字节)

2.3

会员表(User)

2.4广告表(Advertisement)

2.5管理员表(Manager)

2.6留言吧表(MessageBar)

2.7统计表(Statistical)

2.8新闻公告(News)

新闻公告

News-board

发布网站最新动态及所有相关信息。

News-board=NewsAdd

+NewsManage+News.

新闻管理

NewsManang

管理新闻发布信息,设置新闻权限。

新闻管理=NewsManang

3数据库设计

3.1系统物理结构设计

数据库初始大小:

100M

增长速度:

10%

数据文件名:

upm_center_3.0

日志文件名:

upm_center_3.0_log

访问频度:

系统内存要求:

1024M

3.2数据库概念模型设计

3.3表设计

3.3.1EquipmentType(设备类别表)

字段名

数据类型

是否为空

默认值

备注

ETId

Int

notnull

编号、主键

ETName

类别名称

ETRemark

设备说明

ETCondictionId

int

设备类型条件

ETEditTime

datetime

日期

3.3.2Equipment(设备表)

EId

E_ETCondictionId

设备类型条件与EquipmentType

表关联

EName

Varchar(50)

设备名称

ERemark

ETags

单个设备标识

edittime

3.3.3TreeNode(树结点)

TNId

PID

MachineID

ClassName

Varchar(200)

TNFatherKey

Varchar(2000)

父节点

MainKey

DLL_Para_ID

NodeType

3.3.4ParaCondAlgorithm(设备所选参数条件及算法表)

PCAId

T_SQL

Varchar(500)

表示算法SQL语句

PCA_ETags

标识唯一设备与Equipment关联

ColsSeq

标识参数信息与SelectParameters关联

PCA_ETcondictionId

标识唯一设备类型与EquipmentType关联

3.3.5ParametersColumn(设备所选参数名称表)

PCId

PC_ETCondictionId

PCName

varchar(200)

参数名称

Visible

是否显示

EditTime

3.3.6SelectParameters(设备所选参数内容表)

SPId

编号

SParaID

标准表字段

SP_ETCondictionId

标识参数信息

单个设备标识与Equipment中Tags关联

3.3.7StandardData_1_01(标准表)

SDId

SDTags

设备编号,与表Equipment中的ETags关联

SDparaId

标准表标识

SDPintPime

测点时间

Sis_010001

float

参数

……

Sis_010200

SDeditTime

VarChar(MAX)

最后测点时间

3.3.8RepairRecord(检修记录表)

RId

R_ETags

设备编号与Equipment表中Tags关联

RepairBegin

设备检修开始时间

RepairDays

检修天数

System_time

RecordPeople

varchar(50)

检修录入人

RepairRecord

检修记录

3.3.9RepairRecordHistory(历史记录)

RHId

3.3.10Parameters(参数表)

Pid

自增长参数编号

S_Tags

Notnull

参数对应标准表的表名标识

PTags

参数编号

pName

varchar(250)

参数名

para_seq

200字段序号

pAliasname

别名

pDefault

para_desc

Punit

单位

vc_table_name

varchar(100)

vc_col_name

i_data_source

vc_inserted_by

插入

dt_inserted_datetime

插入时间

vc_updated_by

修改

dt_updated_datetime

修改时间

b_is_visible

EnableAlert

UNIT_ID

所属机组编号

3.4表之间的关联设计

3.4.1商品与订单关系

多对多。

一种商品对应可以对应多个订单,一个订单可以对应过个商品。

3.4.2会员与购物车管理关系

一对一。

一个会员对应一个购物车。

3.4.3会员与留言吧关系

一对多。

一个会员可以在留言吧上发表多个留言。

3.4.4商品与评论管理关系

一对多,一个商品可以有多个评论。

3.4.5会员与评论关系

一对多,一个会员可以对商品进行多个评论。

3.5存储过程设计

Order_insert:

在定单表中添加一个新定单

Mseld_select:

在商品表中查询商品详细信息

Order_select:

查询定单的详细信息

Sending_selcet:

查询送货表的详细信息

Sedning_insert:

向送货表中插入一条信息

Mdse_insert:

在商品表中添加一个新商品

Mdse_delete:

在商品表中删除一个商品

Mdse_Modify:

在商品表中修改一个商品

Mdse_selectId:

在商品表中查修指定Id的商品

Mdse_SelectName:

在商品表中查询指定名的商品

Mdse_Selectall:

在商品表中查询所有商品

MdseSort_delete:

在分类表中删除一个分类

MdseSort_Insert:

在分类表中添加一个分类

MdseSort_Modify:

在分类表中修改一个分类

MdseSort_select:

在分类表中查询指定名的分类

Manager_ChangeCipher:

在Manager表中修改管理员的密码

Manager_ChangeName:

在Manager表中修改管理员的名字

Messages_Add:

在Messages表中增加一项记录

Messages_Delete:

在Messages表中删除一条记录

Statistical_Add:

在Statistical表中增加一条记录

Statistical_SearchData:

在Statistical表中提取一条记录

Statistical_Delete:

删除Statistical表中所有记录

advertisement_add:

在广告表中添加一个新广告

advertisement_delete:

在广告表中删除一个广告

advertisement_select:

在广告表中查看所有广告

users_add:

在会员表中添加一个会员

users_delete:

在会员表中删除一个会员

users_SearchByID:

在会员表中根据ID查找会员

users_SearchByName:

在会员表中根据姓名查找会员

users_selectall:

在会员表中查看所有会员

3.6触发器设计

触发器是一种特殊的存储过程,当表中的数据被修改时,由系统自动执行。

使用触发器可以实施更为复杂的的数据完整性约束。

3.7Job设计

数据库系统提供了Job功能,该功能可以用来解决需要定期处理商业数据的问题。

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

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1