实验一 数据库设计
一、实验目的
使用规范的数据库设计方法,分析并设计“FLY飞翔信息管理系统”数据库。
二、实验要求
1.掌握数据库设计步骤。
2.掌握数据库概念模型设计,熟练绘制E.R图。
3.掌握数据库关系模型的设计。
三、实验内容
【实验1—1】 “FLY飞翔信息管理系统”数据库需求分析。
飞翔公司是一家大型批发连锁企业,在全国各地分布多家连锁公司,该公司为了加强信息化管理,准备开发一个信息管理系统,以便对其连锁机构、员工、订单、供应商、零售商和商品等信息进行统一管理。经过需求调研分析,该数据库系统主要包含以下信息。
1)公司信息:主要包括公司名称、公司编号、公司地址、所属区域和公司属性等信息。其中公司属性包括总部、直属和加盟3种类型。
2)员工信息:主要包括员工的姓名、性别、民族、出生日期、工作日期、婚否、职称、简历、基本工资和所属公司等信息。每个连锁公司有多名员工,。每个员工只能属于一个公司。
3)商品信息:主要包括商品名称、商品编号、商品的销售价格、商品的进货价格、商品的类型和该商品的供应商等信息。
4)订单信息:主要包括订单编号、购买客户、送货方式、付款方式、订货日期、签订该订单的员工,以及该订单中包含的商品、数量、价格和折扣等信息。其中,每张订单由一名员工与一名零售商签订,送货方式包括送货上门和自行提货两种类型,付款方式包括现金、支票和银行卡3种类型。
5)零售商信息:主要包括零售商的编号、名称、联系人、所属城市、地址、邮政编码和电子邮箱等信息。零售商是飞翔公司批发销售商品面向的客户。
6)供应商信息:主要包括供应商的编号、名称和地址等信息。供应商是飞翔公司商品进货的供货方。
……