- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 数据库设计(答案).doc
实验一 数据库设计
一、实验目的
使用规范的数据库设计方法,分析并设计“FLY(飞翔)信息管理系统”的数据库。
二、实验要求
1. 掌握数据库设计步骤。
2. 掌握数据库概念模型设计,熟练绘制E-R图。
3. 掌握数据库关系模型的设计。
三、实验内容
实验1-1 “FLY(飞翔)信息管理系统”数据库需求分析
飞翔公司是一家大型批发连锁企业,在全国各地分布多家连锁公司,该公司为了加强信息化管理,准备开发一个信息管理系统,以便对其连锁机构、员工、订单、供应商、零售商和商品等信息进行统一管理。经过需求调研分析,该数据库系统主要包含以下信息:
公司信息:主要包括公司名称、公司编号、公司地址、所属区域、公司属性等信息。其中公司属性包括三种类型:总部、直属和加盟。
员工信息:主要包括员工的姓名、性别、民族、出生日期、工作日期、婚否、职称、简历、基本工资、所属公司等信息。每个连锁公司有多名员工,每个员工只能属于一个公司。
商品信息:主要包括商品名称、商品编号、商品的销售价格、商品的进货价格、商品的类型和该商品的供应商等信息。
订单信息:主要包括:订单编号、购买客户、送货方式、付款方式、订货日期、签订该订单的员工,以及该订单中包含的商品、数量、价格和折扣等信息。其中,每张订单由一名员工与一名零售商签订,送货方式包括“送货上门”和“自行提货”两种类型,付款方式包括“现金”、“支票”和“银行卡”三种类型。
零售商信息:主要包括零售商的编号、名称、联系人、所属城市、地址、邮编、电子邮箱等信息。零售商是飞翔公司批发销售商品面向的客户。
供应商信息:主要包括:供应商的编号、名称、地址等信息。供应商是飞翔公司商品进货的供货方。
实验1-2 设计“FLY(飞翔)信息管理系统”数据库概念模型
根据前述实验的需求分析结果,设计“FLY(飞翔)信息管理系统”数据库E-R模型,如图1.1所示。
其中包含的实体集有:“公司机构”、“员工”、“员工工资”、“订单”、“商品”、“商品类型”、“零售商”和“供应商”。各实体集之间的联系如图1.1所示。
各实体集的实体型如下(其中带下划线的是码):
公司机构(机构编号,连锁机构名称,地址,区域,机构属性)
零售商(客户编号,客户名称,联系人,联系电话,城市,地址,邮政编码,电子邮件)
订单(订单编号,订购日期,送货方式,付款方式)
员工(员工编号,姓名,出生日期,性别,民族,工作日期,职称,婚否,简历,照片)员工工资(员工编号,基本工资任务工资奖金住房公积金扣款
供应商(供应商编号,供应商名称,地址)
商品类型(商品类型编号,类型名称,商品类型说明)
提示:这里的“员工工资”实体集是指员工的基本工资情况,而不是每月的工资收入,该实体集和“员工”实体集是一对一联系。因此,可以用“员工编号”作为“员工工资”的主属性来唯一标识实体
实验1-3 设计“FLY(飞翔)信息管理系统”数据库关系模型。
根据前述实验的概念模型,按照E-R概念模型向关系模型转换的规则,可有如下的关系模式(其中带下划线的为主键,斜体字为外键):
公司机构(机构编号,连锁机构名称,地址,区域,机构属性)
零售商(客户编号,客户名称,联系人,联系电话,城市,地址,邮政编码,电子邮件)
订单(订单编号,订购日期,客户编号,员工编号,送货方式,付款方式)
员工(员工编号,姓名,出生日期,性别,机构编号,民族,工作日期,职称,婚否,简历,照片)
员工工资(员工编号,基本工资任务工资奖金住房公积金扣款
供应商(供应商编号,供应商名称,地址)
商品类型(商品类型编号,类型名称,商品类型说明)
订单明细(订单编号,商品编号,数量,折扣)
注意:在“订单”实体集和“商品”实体集之间多对多联系向关系模型的转换中,通过新增加一个关系“订单明细”,把一个多对多联系分解为两个一对多联系。关系“订单明细”是关系“订单”和关系“商品”的子关系,该关系以“订单编号”和“商品编号”组成一个复合主键,同时“订单编号”和“商品编号”作为外键分别对应与“订单”关系和“商品”关系。
提示:在E-R模型向关系模型转换过程中,不仅要注意实体向关系模式的转换,而且尤其要注意实体之间的联系向关系模式的转换策略。
实验1-4 设计“FLY(飞翔)信息管理系统”数据库表结构。
根据前述实验设计的关系模型结果,设计关系数据库的数据表的逻辑结构,如下所示。
表 字段名称 数据类型 主键/索引 查阅列 其它属性 零售商 客户编号 文本 主键 客户名称 文本 联系人 文本 联系电话 文本 城市 文本 地址 文本 邮政编码 文本 电子邮件 超链接 订单 订单编号 自动编号 主键 客户编号 文本 订购日期
您可能关注的文档
- 谁断了“牛舌案”?——宋朝留下的一历史悬案.doc
- 毕业论文-BB和CC网站营销模式对比研究.doc
- 近五年班主任工作总结(共篇)(精简版).doc
- 【田园赛马狂欢节活动方案】.doc
- 必威体育精装版气动二级伸缩高枝剪设计.doc
- 仁爱八年级下册完型填空专项练习【优质】.doc
- 基于STCC单片机的电子密码锁(完整版)_附_仿真图_原理图.doc
- 唐诗宋词重要代表作家及作品.doc
- 黄河北大堤爬越施工方案(中文版).doc
- 2016-2016学年度七年级英语第一学期期中考试试卷分析【精选资料】.doc
- 2024年河南省普通高中招生考试英语讲评教学设计.docx
- 《庖丁解牛》教学设计 2023—2024学年统编版高中语文必修下册.docx
- 2024-2025学年科技与德育教学设计的发展趋势研究.docx
- 四年级上1.6声音的高与低 教学设计.docx
- 8.1 基本几何图形 第1课时 棱柱、棱锥、棱台 电子教案.docx
- 第三章 光和眼睛 专题训练 4.透镜的作图 教学设计 2024-2025学年沪粤版物理八年级上册.docx
- 高一上学期体育与健康 排球—侧面下手发球 教案 人教.docx
- Unit 1 Makingfriends Part A(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 五年级下册体育说课教学设计-5.7.1基本跳步 |人教版 21张.docx
- 暑期创优衔接作业 第14天2023-2024学年八年级下册数学暑假作业教学设计(人教版).docx
文档评论(0)