没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/85547477/bg1.jpg)
实验一 数据库设计
一、实验目的
使用规范的数据库设计方法,分析并设计“FLY(飞翔)信息管理系统”的数据库。
二、实验要求
1. 掌握数据库设计步骤。
2. 掌握数据库概念模型设计,熟练绘制 E-R 图。
3. 掌握数据库关系模型的设计。
三、实验内容
实验 1-1 “FLY(飞翔)信息管理系统”数据库需求分析
飞翔公司是一家大型批发连锁企业,在全国各地分布多家连锁公司,该公司为了加强信
息化管理,准备开发一个信息管理系统,以便对其连锁机构、员工、订单、供应商、零售
商和商品等信息进行统一管理。经过需求调研分析,该数据库系统主要包含以下信息:
1) 公司信息:主要包括公司名称、公司编号、公司地址、所属区域、公司属性等信息。
其中公司属性包括三种类型:总部、直属和加盟。
2) 员工信息:主要包括员工的姓名、性别、民族、出生日期、工作日期、婚否、职称、
简历、基本工资、所属公司等信息。每个连锁公司有多名员工,每个员工只能属于一
个公司。
3) 商品信息:主要包括商品名称、商品编号、商品的销售价格、商品的进货价格、商品
的类型和该商品的供应商等信息。
4) 订单信息:主要包括:订单编号、购买客户、送货方式、付款方式、订货日期、签订
该订单的员工,以及该订单中包含的商品、数量、价格和折扣等信息。其中,每张订
单由一名员工与一名零售商签订,送货方式包括“送货上门”和“自行提货”两种类型,付
款方式包括“现金”、“支票”和“银行卡”三种类型。
5) 零售商信息:主要包括零售商的编号、名称、联系人、所属城市、地址、邮编、电子
邮箱等信息。零售商是飞翔公司批发销售商品面向的客户。
6) 供应商信息:主要包括:供应商的编号、名称、地址等信息。供应商是飞翔公司商品
进货的供货方。
实验 1-2 设计“FLY(飞翔)信息管理系统”数据库概念模型
根据前述实验的需求分析结果,设计“FLY(飞翔)信息管理系统”数据库 E-R 模型,如
图 1.1 所示。
其中包含的实体集有:“公司机构”、“员工”、“员工工资”、“订单”、“商品”、“商品类型”、
![](https://csdnimg.cn/release/download_crawler_static/85547477/bg2.jpg)
“零售商”和“供应商”。各实体集之间的联系如图 1.1 所示。
各实体集的实体型如下(其中带下划线的是码):
公司机构(机构编号,连锁机构名称,地址,区域,机构属性)
零售商(客户编号,客户名称,联系人,联系电话,城市,地址,邮政编码,电子邮
件)
订单(订单编号,订购日期,送货方式,付款方式)
员工(员工编号,姓名,出生日期,性别,民族,工作日期,职称,婚否,简历,照
片)员工工资(员工编号,基本工资,任务工资,奖金,住房公积金,扣款)
商品(商品编号,销售价格,购入价,商品描述,商品照片)
供应商(供应商编号,供应商名称,地址)
商品类型(商品类型编号,类型名称,商品类型说明)
提示:这里的“员工工资”实体集是指员工的基本工资情况,而不是每月的工资收入,该
实体集和“员工”实体集是一对一联系。因此,可以用“员工编号”作为“员工工资”的主属性来
唯一标识实体
实验 1-3 设计“FLY(飞翔)信息管理系统”数据库关系模型。
根据前述实验的概念模型,按照 E-R 概念模型向关系模型转换的规则,可有如下的关系
模式(其中带下划线的为主键,斜体字为外键):
公司机构(机构编号,连锁机构名称,地址,区域,机构属性)
零售商(客户编号,客户名称,联系人,联系电话,城市,地址,邮政编码,电子邮
件)
订单(订单编号,订购日期,
客户编号,员工编号
,送货方式,付款方式)
员工(员工编号,姓名,出生日期,性别,
机构编号
,民族,工作日期,职称,婚否,
简历,照片)
员工工资(员工编号,基本工资,任务工资,奖金,住房公积金,扣款)
商品(商品编号,
商品类型编号
,销售价格,购入价,
供应商编号
,商品描述,商品
员工 商品
商品类型
公司机构
零售商
供应商
订单
签订
工作 供应
签订
所属
销售
1
m
m m
m
n
员工工资
签订
m
m
1
1
1
1 1
1
图 1.1 系统 E-R 概念模型
![](https://csdnimg.cn/release/download_crawler_static/85547477/bg3.jpg)
照片)
供应商(供应商编号,供应商名称,地址)
商品类型(商品类型编号,类型名称,商品类型说明)
订单明细(
订单编号
,
商品编号
,数量,折扣)
注意:在“订单”实体集和“商品”实体集之间多对多联系向关系模型的转换中,通过新
增加一个关系“订单明细”,把一个多对多联系分解为两个一对多联系。关系“订单明细”是关
系“订单”和关系“商品”的子关系,该关系以“订单编号”和“商品编号”组成一个复合主键,同
时“订单编号”和“商品编号”作为外键分别对应与“订单”关系和“商品”关系。
提示:在 E-R 模型向关系模型转换过程中,不仅要注意实体向关系模式的转换,而且
尤其要注意实体之间的联系向关系模式的转换策略。
实验 1-4 设计“FLY(飞翔)信息管理系统”数据库表结构。
根据前述实验设计的关系模型结果,设计关系数据库的数据表的逻辑结构,如附录 1 所
示。
![](https://csdnimg.cn/release/download_crawler_static/85547477/bg4.jpg)
实验二 数据库操作
一、实验目的
在 Access 2003 工作环境下创建数据库文件。
二、实验要求
1. 熟悉 Access 2003 工作环境。
2. 掌握创建数据库的方法。
3. 掌握打开、关闭数据库的方法。
三、实验内容
实验 2-1 创建一个空数据库(“FLY 飞翔公司数据库”)。
操作步骤如图 2.1 所示:
![](https://csdnimg.cn/release/download_crawler_static/85547477/bg5.jpg)
实验 2-2 打开数据库(“FLY 飞翔公司数据库”)。
操作步骤如图 2.2 所示:
通 过“开始”菜单 启 功 Access
2003
单击常用工具栏“新建”按钮,打
开“新建文件”任务窗格
在“新建文件”任务窗格中单击“空
数据库”项,打开“文件新建数据
库”对话框
在对话框的“保存位置”下拉列表框中选
择保存位置(“ FLY 飞翔公司数据库”文
件夹),输入数据库文件名( FLY 飞
翔公司数据库 .mdb ),单击“创建”按
钮,进入“数据库”窗口
图 2.1 新建一个数据库
剩余22页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 网络爬虫软件研究与开发pdf
- Java项目-基于SSM+JSP的母婴用品网站的设计与实现(源码+数据库脚本+部署视频+代码讲解视频+全套软件)
- 基于微信小程序的购物商城app设计带Java后端+源代码+文档说明+数据库.zip
- 基于51单片机外设应用设计.DSN后缀PROTEUS仿真仿真源文件及C语言实例源码例程合集(300个).zip
- “Bunnies and Badgers”兔子和獾和是一个基于pygame库开发的射击游戏
- 华为打印机,华为打印机资料
- Java项目-基于SSM+JSP的医院门诊挂号系统的设计与实现(源码+数据库脚本+部署视频+代码讲解视频+全套软件)
- mac os button功能demo
- 如何在Ubuntu上安装软件?
- 华为HCIA-WLAN 3.0 课程视频(20 熟悉命令行.mp4)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)