全球旧事资料 分类
成数据有操作人员需要包括账号、密码、姓名、联系电话、邮箱、地址会员表账号、姓名、年龄、联系电话、邮箱、地址药品信息中含有药品ID、药品名、类别、生产日期、有效期、进价、售价、生产厂家订单详情中含有的有订单编号、药品名、购买数量、售价、购买人员、销售日期厂家信息包括厂家编号、厂家名、电话、地址进药表、药品ID、操作员、进药日期、进药数量
f3概念结构设计
将需求分析阶段得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计它是整个数据库设计的关键它通过对用户需求进行综合、归纳、抽象形成一个独立于具体DBMS的概念模型。
根据需求分析在该系统中存在以下实体集药品信息实体集、顾客信息实体集、厂家信息实体集、销售信息实体集等等。
f4逻辑结构设计
41建立关系模式
操作人员账号、密码、姓名、联系电话、邮箱、地址
会员账号、姓名、年龄、联系电话、邮箱、地址
药品药品ID、药品名称、类别、生产厂家编号
仓库批次ID、药品ID、药品名、类别、生产日期、有效期、进价、售价、生产厂家
订单详情订单编号、药品名、购买数量、售价、购买人员、销售日期、操作员姓名
厂家厂家编号、厂家名、电话、地址
进药药品ID、操作员姓名、进药日期、进药数量
42关系模式规范化处理
根据函数依赖关系分析得每一个关系模式均满足3NF。
5物理结构设计
51建立数据库
物理设计时为逻辑数据模型选取一个最合适应用环境的物理结构包括存储结构和存取方法数据库的物理结构通常分为两步
1确定数据库的物理结构在关系数据库中主要指存取方法和存储结构
2对物理结构进行评价评价的重点是时间和空间效率。
由于本次课程设计的数据库数据量不大再加上数据库实施软件会自动建立一些索引所以这里没有必要特别建立索引。
需要创建一个数据库文件命名为DrugCo
trol
创建数据库语句为createdatabaseDrugCo
trol
52数据表创建
1创建Drug表如图51
createtableDrug品名
D
ovarchar10primarykey药品编号
D
amevarchar20
ot
ull药品名
fDclassvarchar20药品类别
S
amevarchar20生产厂家
图51
2创建供应商Suppliter表如图52
createtableSupplier供应商
S
ovarchar10primarykey
S
amevarchar20
ot
ull
Spho
echar11
Semailvarchar20
Saddressvarchar50
图52
3创建管理员表Opert如图53
createtableOpert管理员
M
ovarchar10primarykey
Mpasswvarchar20
M
amevarchar20
ot
ull
Mpho
echar11
Memailvarchar20
Maddressvarchar50
图53
4创建会员表Customer如图54
createtableCustomer会员
C
ovarchar10primarykey
C
amevarchar20
r
好听全球资料 返回顶部