MySQL数据库应用与管理 第2版
上QQ阅读APP看书,第一时间看更新

1.4 同步实训:设计商品销售系统数据库

一、实训目的

1.掌握编写任务目标的方法。

2.掌握分析实体对象及其属性的方法。

3.掌握分析实体对象之间关系的方法。

4.掌握E-R图的绘制方法。

5.掌握数据表的推导方法。

二、实训内容

1.根据需求说明编写任务目标。

2.根据需求说明提炼实体对象、实体对象属性,并确定主属性。

3.根据需求说明分析实体对象之间的关系。

4.根据实体对象、对象关系、对象属性绘制E-R图。

5.根据E-R图设计数据库表,并注明主键和外键。

需求说明:

1)某商家拓展在线商品销售业务,客户可以通过在线网站选购商品、下订单,销售员可以在线处理订单。网站系统需要一个数据库对业务数据进行管理。

2)商品销售数据库用于管理和保存商品信息、商品类别信息、订单信息、用户的购买信息、销售员信息和客户信息。

3)商品信息包含商品代码、商品名称、价格、库存量。商品类别信息包含类别名称和类别说明。

4)订单信息包含订单日期和订单说明。系统在接受用户的订单时记录用户的购买信息,包含每项已购商品的数量及金额。

5)销售系统数据库用于管理和保存销售员信息,具体包含销售员账户号、销售员名称、性别、出生日期、入职日期、联系地址、联系电话。

6)销售系统数据库也需要保存注册客户信息,具体包含客户账户号、客户名称、客户单位、客户地址、联系电话、邮编。

7)每类信息的数据保存到数据库中时须增加一个能唯一标识数据的编号。