《(中职)Access数据库应用技术(第2版)教案课题:任务4数据库的设计().doc》由会员分享,可在线阅读,更多相关《(中职)Access数据库应用技术(第2版)教案课题:任务4数据库的设计().doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(中职)Access数据库应用技术(第2版)教案课题:任务4 数据库的设计课题:数据库的设计一、教材名称access数据库应用技术(电子工业出版社)。二、课时 1 学时( 45 分钟)。三、学情分析 用户在开始使用Access2013数据管理系统建立数据库之前,首先需要对数据库进行设计,合理的设计数据库是创建一个完善、科学的数据库管理系统的前提, 是准确、有效完成数据管理功能的基础。因此本节课的教学内容即是对本章内容的总结,也是对下一章数据库的创建奠定基础,起到承上启下的作用。四、教学目标分析1知识目标(1)了解数据设计的步骤。(2)“进销存管理”数据库的基本设计。2能力目标(1)能够分析数据
2、库设计的步骤。(2)具备分析一个数据库的数据结构的能力。3情感目标激发学生的学习动力。五、教学重点与难点分析1、教学重点:数据库的基本设计。2、教学难点:表中字段的属性和表间关系。六、教、学方法 教学方法:讲授,分析学习方法:小组讨论七、教学准备 PPT演示文稿、多媒体教室或者机房八、教学过程(一)教学导入学生活动:到超市购买一次东西,了解一个超市管理需要关心的内容。教师活动:引导学生分析超市管理的系统的结构。(二)教学内容及方法或操作内容及方法1.数据库设计的步骤。数据库的设计一般流程是:规划数据库中的表、确定表中的字段、确定主关键字、确定表之间的关系并对表进行必要的优化等步骤。1). 规划
3、数据库中的表规划数据库中的表是数据库设计的基础,也是数据库设计过程中最难处理的步骤。工作过程经常用的表格、资料等原始数据与数据库中表的需求有一定的差异,因此需要将工作中的数据按照数据库中表的属性要求进行重新分类和整理,以规划出合理的表。一般应遵循以下原则。 (1)表中尽量不要有重复的信息,要注意数据库中的表与常规文件应用中的数据表格是不尽相同的。 (2)每条信息只保存在一个表中,便于数据更新和保持数据的一致性。(3)每个表应该只包含关于一个主题的信息,便于数据的维护。例如,将客户的详细信息与客户订单存在不同的表中,这样就可以在操作某个订单时并不影响客户的信息。2)确定表中需要的字段表确定后需要
4、确定表中的字段,每个表中都包含关于同一主题的信息,因此每个表中的字段就应包含关于该主题的各个事件。例如,员工表中可以包含员工的姓名,性别,出生日期,学历等个人信息字段,除此外还要注意: (l)表中的字段应能包含项目所需要的所有信息。 (2)每个字段都直接与表的主题相关。 (3)字段不包含表达式计算的结果。 (4)尽量以较小的逻辑单位部分保存数据信息。3)确定表的主键Access2013中为了查询处于不同表中的信息,需要在不同表之间建立联系,这就需要在每个表中必须包含有惟一确定每个记录的字段或字段集,这种字段或字段集就是主键(主关键字)。为确保惟一性,主键字段的值不能重复,不能为空(NULL)。
5、4).确定表间关系因为不同的表都只包含一种主题信息,为了利用不同主题的数据信息,也就是根据实际需要将不同表中的数据进行重新结合,形成新的数据信息,则需要按照实际需要确定哪些表之间需要通过主关键字建立关系。确定表间关系只是验证各表之间的逻辑联系,在表中添加数据之前并不建立表间关系,一般是在表中数据输入完成后,再根据确定的表间关系来建立表间关系。5).优化设计在设计完需要的表、确定好字段和确定表间关系后,还需要重新对项目进行核查,与客户进行交流,并向客户提供初步设计结果,接收客户反馈,并重新检查各个表、字段及属性和表间关系,然后在数据库的每个表中输入一定的模拟数据,分别建立关系、创建查询来验证数据
6、库中的关系,创建窗体和报表,来检查输入和显示数据是否是所期望的,发现并改进数据库设计中的问题,最后查找不需要的重复数据,调整合适的数据类型和字段大小,将数据库中的数据做到最优化。2. 进销存管理”数据库的基本设计该进销存管理数据库以某数码产品销售企业为例,通过对销售企业的了解和数据收集分析后,确定该企业销售管理一般会涉及到商品采购入库、商品销售、商品库存情况、供货商管理以及员工管理等几个方面的内容,因此规划了8个表以满足数据管理的需要,8个表及每个表的属性如下:(1)客户(客户编号,客户姓名,性别,联系电话,邮编,收货地址,电子邮箱、积分、是否会员)(2)商品(商品编号,供应商编号,商品名称,
7、类别,生产日期,单位,规格型号,商品单价,数量,商品图片,商品描述)(3)供应商(供应商编号,供应商名称,联系人姓名,联系人电话,Email,地址,备注)(4)销售记录(销售编号,业务类别,客户编号,商品编号,销售单价,数量,金额,销售时间,付款方式,销售状态,经办人)(5)入库记录(入库编号,业务类别,商品编号,供应商编号,入库时间,入库单价,入库数量,经办人)(6)管理员(编号,用户名,密码)(7)商品类别(类别编号,类别名称)(8)员工(员工编号,姓名,性别,出生日期,联系电话,入职时间,照片)(三)知识巩固(1)数据库系统设计的步骤。(2)进销存管理数据库的设计。(四)作业课后作业题九、教学反思4