模块8 综合案例——“甜美蛋糕店”数据库系统开发(课件)-《数据库应用基础(Access 2010)》同步教学(哈尔滨工程大学出版社)
2023-09-04
|
86页
|
228人阅读
|
10人下载
普通
内容正文:
模块8
综合案例——“甜美蛋糕店”数据库系统开发
8.1 案例概述
8.2 案例实施
8.1 案例概述
张雪毕业于一所职业院校,由于她特别喜欢做蛋糕,所以毕业后就创办了一家“甜美蛋糕店”。张雪知道,现在是大数据时代,数据正在迅速膨胀,它决定着企业的未来发展。因此,张雪决定用Access 2010为自己创建一个名为“甜美蛋糕店”的数据库系统,方便自己以后对生意进行管理。
8.2 案例实施
8.2.1 收集并整理数据
1.收集数据
张雪通过考察分析获得了开蛋糕店会经常用到的一些数据,因此在进行关系表的建立时,有可能用到如图8-1所示的数据。
图8-1 数据收集
8.2 案例实施
张雪已经收集到了一些杂乱的数据,接下来就需要根据不同的作用把这些数据进行分类并组合成二维表,这样才能进行后续的工作。
商品表(商品编码,产品名称,价格,图片,说明)
订货人表(订货人编码,订货人姓名,订货人联系电话)
收货人表(收货人编码,收货人姓名,收货人地址,收货人联系电话)
订单表(订单编码,送货日期,数量,订货日期,送货标识)
2.整理数据
8.2.1 收集并整理数据
8.2 案例实施
8.2.2 创建数据库和表
(1)选择“文件”选项卡中的“新建”命令,单击“空数据库”按钮,然后单击文件名右侧的“文件夹”按钮,选择保存位置。在“文件名”文本框中输入“甜美蛋糕店”,单击“创建”按钮,如图8-2所示。
图8-2 创建空白数据库
8.2 案例实施
(2)通过设计视图创建数据表。
①创建“商品表”,“商品表”的结构设置见表8-1,内容见表8-2。
表8-1“商品表”的结构
8.2.2 创建数据库和表
8.2 案例实施
表8-2 “商品表”内容
8.2.2 创建数据库和表
8.2 案例实施
②创建“订货人表”,“订货人表”的结构设置见表8-3,内容见表8-4。
表8-3“订货人表”的结构
表8-4 “订货人表”的内容
8.2.2 创建数据库和表
8.2 案例实施
③创建“收货人表”,“收货人表”的结构设置见表8-5,内容见表8-6。
表8-5 “收货人表”的结构
表8-6 “收货人表”的内容
8.2.2 创建数据库和表
8.2 案例实施
④创建“订单表”,“订单表”的结构设置见表8-7,内容见表8-8。
表8-7 “订单表”的结构
表8-8 “订单表”内容
8.2.2 创建数据库和表
8.2 案例实施
8.2.3 创建表间关系
(1)单击“数据库工具”选项卡“关系”组中的“关系”按钮,如图8-3所示,弹出“显示表”对话框,如图8-4所示。
在创建好数据表之后,为了方便从多个表中提取数据,就要通过在表中创建的主键将各个表联系在一起。
图8-3 单击“关系”按钮
图8-4 “显示表”对话框
8.2 案例实施
(2)按住鼠标左键的同时进行拖动,将“订单表”“订货人表”“商品表”和“收货人表”同时选中,然后单击“添加”按钮将表添加到关系界面,结果如图8-5所示。
图8-5 将表添加到关系界面
8.2.3 创建表间关系
8.2 案例实施
8.2.3 创建表间关系
(3)利用每个表的主键建立表间关系,以“商品表”和“订单表”为例,在两个表中有着共同的字段“商品ID”,而“商品ID”又是“商品表”的主键,因此需要选中“商品表”中的“商品ID”字段,同时将其拖曳到“订单表”的“商品ID”上,弹出“编辑关系”对话框,如图8-6所示。然后确定关系,单击“创建”按钮,我们会发现在两个表之间建立关联的字段上会有一条黑色的连线,如图8-7所示。
8.2 案例实施
图8-6 “编辑关系”对话框
图8-7 “商品表”和“订单表”的关系
8.2.3 创建表间关系
8.2 案例实施
(4)按照步骤(3)的方式在其余的各表之间建立关系,最终结果如图8-8所示。
图8-8 表间关系
8.2.3 创建表间关系
8.2 案例实施
8.2.4 创建查询
(1)单击“创建”选项卡“查询”组中的“查询向导”按钮,打开“新建查询”对话框,如图8-9所示。然后选择“简单查询向导”选项,单击“确定”按钮。
图8-9 利用向导创建查询
1.创建“当家订货信息查询”
8.2 案例实施
8.2.4 创建查询
1.创建“当家订货信息查询”
(2)在弹出的“简单查询向导”对话框中,通过对“表/查询”下拉列表框内容的选择来指定所需要的字段。选择“订货人表”中的“订货人姓名”和“订货人联系电话”,“商品表”中的“商品名称”和“价格”,“收货人表”中的“收货人姓名”“收货人地址”“收货人联系电话”,“订单表”中的“数量”“订货人ID”“订货日期”“送货日期”,如图8-10所示。
图8-10 字段的选择
8.2 案例实施
(3)单击“下一步”按钮,选中“明细”单选按钮,如图8-11所示。指定查询的名称为“当天订货信息查询”
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。