《Access数据库实用教程》教案.docx

上传人:太** 文档编号:69606424 上传时间:2023-01-07 格式:DOCX 页数:49 大小:334.79KB
返回 下载 相关 举报
《Access数据库实用教程》教案.docx_第1页
第1页 / 共49页
《Access数据库实用教程》教案.docx_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《《Access数据库实用教程》教案.docx》由会员分享,可在线阅读,更多相关《《Access数据库实用教程》教案.docx(49页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、广州市机电技师学院 广州市天河金领技工学校萝岗校区教师姓名:授课班级:课程名称:王筱敏1326、 1327数据库实用教程学生信息表(学号,姓名,性别,出生日期,籍贯,地址,所在班级) 成绩表(学号,科目,成绩)班级信息表(班级编号,班级名称,人数,班主任)3、确定关系:班级信息表(幽缅芭班级名称,人数,班主任) 学生信息表(学号,姓名,年龄,性别,出生日期,籍贯,地址;一|所在班级编母 /成绩表(学号,科目,成绩)4、设计求精:不断修改、调整。25分钟20分钟【任务】分组进行数据库的设计:如:库存管理系统;认识管理系统;考勤管理系统;仓库管理系统。(任选一个进行分析设计)【评价与分析】教师评价

2、,学生评价。【结束】布置练习:1.5习题。科目Access数据库实用教程班级1326、 1327授课日期第2周3月1日课题Access 2003数据库的创建与操作课时2课时授课方式讲授演示式,任务驱动式辅助教具多媒体教室学 习 目 标 掌握Access 2003数据库创建的方法; 了解Access 2003其功能构成及基本对象; 学会使用Access 2003帮助 掌握对数据库的一些基本操作,如备份,压缩与 修复,数据库版本的转换;作业布置第二章课后练习重点数据库创建的方法难点 对数据库中各个对象的功能理解教 学 回 顾授课教师:提交日期:审阅签名:李少霞审阅日期:2014年2月28日教学环节

3、教师活动学生活动资源准备课前准备提问看书复习导入任务分析任务相关知识任务实施师生评议小结反思教学过程教学环节 与时间分配教学内容5分钟5分钟20分钟5分钟5分钟20分钟【组织教学】 清点人数【复习回顾】设计一个数据库要遵循哪些原则?【讲授一】一、Access 2003的界面介绍按照从上往下的顺序对Access 2003的界面进行介绍就绪二、Access 2003数据库的创建(3种) 利用空数据的方法; 利用现有文件的方法; 利用模板的方法;15分钟20分钟【练习与操作】使用新建空数据库的方法,创建一个图书管理.Hldb;使用利用模板的方法,练习创建一个“库存管理.mdb,并保存在桌面上。【讲授

4、】三、数据库的组成及各个对象的功能介绍数据库的组成;7个对象之间的关系与功能;四、数据库的基本操作 数据库的备份;15分钟10分钟 数据库的压缩与修复; 数据库版本的转换.【任务驱动】对已建立的“图书管理.mdb”数据库进行备份、压缩与修复【小结与作业布置】对本节课的主要内容进行梳理与归纳;作业布置:P44:本章习题2.5授课教师:提交日期:科目数据库实用教程班级1326、 1327授课日期第2周3月1日课题表的创建与操作课时2课时授课方式讲授演示式、任务驱动式辅助教具多媒体学 习 目 标 掌握表的概念及特点 掌握字段的命名规则及字段的数据类型 掌握使用设计视图创建表 掌握输入数据创建表 掌握

5、使用向导创建表 掌握修改表的结构作业布置重点字段的数据类型及创建表的三种方法难点教 学 回 顾授课教师:提交日期:审阅签名:李少霞审阅日期:2014年2月28日教学环节教师活动学生活动资源准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学过程教学环节 与时间分配教学内容5分钟5分钟20分钟【组织教学】清点学生人数【弓I入】上节课我们讲了如何创建新的空数据库,那么数据库建立以后,还需要向数 据库中添加对像,数据库工作窗口中提供七个支持的对像(表、查询、窗体、报 表、数据访问页、宏、模块),其中表是数据库中最重要的一个对象,是整个数 据库的基础,是继续创建“查询窗口 报表宏数据页 模

6、块”等对象的出发点。启动Access 2003创建一个“学籍管理系统.mdb”【讲授】任务一:表结构的设计在创建表之前要根据应用系统实际需求进行分析、规划和实际数据表。(最主要是规划字段名,和数据类型)学生信息表字段名1TTF M/- TTil 数据类型是否主键学号文本是姓名文本性别文本出生年月日期/时间籍贯文本身份证号文本家庭地址文本联系电话文本入学成绩数字入学日期日期/时间系部编号文本所在班级文本字段名命名规则:字段名1-64个字符,不能以空格开头可以包含字母、数字、 空格、特殊符号等 字段名中不可以包含:.!重音符号,控制字符(0-31ASCH码) 字段的数据类型:1)文本:长度 一设计

7、视图,可实现表结构的定义和修改 二数据表视图,表中的数据内容,可进行增加、删除、修改记录等操作。任务六:学习修改表结构: 插入新字段:光标到要插入字段的位置,选择“插入” / “行”命令 删除字 段:选择“编辑” / “册瞬行”命令,选中待删除字段一击“DEL”键 改变字段的位置:拖到目的位置 修改字段:对已存储了数据的字段进行修5分钟改字段的类型或长度可能造成数据丢失【布置作业】参照书本P56:在学籍管理系统.nidb中创建一个“学生奖励记录表” 并在各个表中输入至少5条的记录。教 案编号:01版本:流水号:授课教师:提交日期:审阅签名:李少霞审阅日期:2014年2月22日科目Access数

8、据库实用教程班级 1323、1327授课日期第1周2月24日课题数据库概述课时2课时授课方式讲授式,演示式辅助教具学 习 目 标 掌握关系数据库的基本概念和发展历史;掌握关系运算的方法,了解各种关系运算的作用;作业布置重点掌握关系数据库的基本概念和发展历史; 掌握关系运算的方法,了解各种关系运算的作用;难点数据模型的含义关系运算的运算规则教 学 回 顾科目数据库实用教程班级1326、 1327授课日期第3周3月10 H课题表间关系的建立课时2课时授课方式讲授演示式,任务驱动式辅助教具多媒体学 习 目 标理解定义表间关系的意义,熟悉表之间的关系类型;掌握创建表之间的关系的操作方法创建“学生学籍管

9、理系统”中学生信息表,学生奖励 记录表,课程表之间的关系作业布置重点数据库的表间关系的创建、删除、查看难点表间类型的理解教 学 回 顾授课教师:提交日期:审阅签名:李少霞审阅日期:2014年3月8日教学环节教师活动学生活动资源准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学过程教学环节 与时间分配教学内容5分钟【组织教学】 清点学生人数5分钟【讲授】一、问:为什么要建立表间关系?答:将看似独立的表变得有联系,从而为查询和报表等对象提供建立或设计的依 据。30分钟一、创建表间关系的方法及步骤:打开关系面板,添加相关表:学生信息表,学生奖励记录表,课程表1)为每个表创建索引和定义主

10、键说明建立索引的作用,方法以及该为哪些字段建立索引。作用:加快查找的速度和方便对数据进行排序;建立的方法(2种):以下字段可以考虑为其建立索引:1、经常搜索到的字段;2、要对其进行排序的字段;3、在查询中连接到其他表中的字段的字段特别说明:某个字段被设为主键的话,则改字段也会被相应地设置了索引,且类 型为主索引,和唯一索引。2)为两个表的公共字段创建表间关系连线 创建表间关系连线时,应使满足两个条件:一是要保证建立关联关系的两个表具有公共字段;二是每个表都要以该字段建立索引。 注意:公共字段不一定要有相同的名称(名称相同当然更容易识别),但它 们的数据类型(包括其中的字段大小)必须相同或者兼容

11、。3)实施参照完整性 表之间的关系类型在下列情况下,应该参照完整性规则:公共字段是主表的主键;公共字段具有相同的格式(数据类型);两个表都属于相同的数据库。 参照完整性规则会强迫用户进行下列操作:在江记录添加到相关表中之前,主表必须已经存在了匹配的记录;如果匹配的记录存在于相关表中,则不能更改主表中的主键值;如果匹配记录存在于相关表中,则不能删除主表中的记录。4)根据需要设置两个表之间的连接类型。 表间关系的类型:一对一:如学生信息表与成绩表之间一对多:如学生信息表和学生奖励记录表、学生信息表和课程表之间。多对多:10分钟25分钟8分钟2分钟三、删除表间关系选定表间关系连线,当加粗时,通过鼠标

12、右键,或者Delete键即可删除。四、查看表间关系单击工具栏中的“关系”按钮【布置任务】让学生练习建立学生信息表,课程表,学生奖励表之间的关系。【提问】设计了表之间的关系后,为什么不能任意往表中输入记录?【小结】建立表间关系的步骤授课教师:提交日期:科目数据库实用教程班级1326、 1327授课日期第3周3月11日课题表的维护与操作课时2课时授课方式讲授演示式辅助教具多媒体学 习 目 标掌握表的修改方法;掌握数据的查找与替换; 掌握数据的排序与修改; 掌握修饰数据表的方法;作业布置重点难点教 学 回 顾授课教师:提交日期:审阅签名:李少霞审阅日期:2014年3月8日教学环节教师活动学生活动资源

13、准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学过程教学环节 与时间分配教学内容5分钟【组织教学】 清点学生人数30分钟【讲授演示】任务一:修改字段操作1 :在表的数据视图中修改字段名称操作2:在表的数据视图中修改字段名称和类型操作3:改变字段顺序操作4:添加字段操作5:删除字段任务二:修改数据记录操作1:增加记录操作2:修改记录操作3:删除记录任务三:查找和替换数据记录操作1:查找表中数据操作2:替换表中数据任务四:对数据记录进行排序操作1:单一字段排序操作2:多字段排序任务五:对数据记录进行筛选操作1:按选定内容筛选将鼠标定位在需要筛选出来的字段值中,然后执行“筛选”命令操

14、作2:按窗体筛选数据表转变为一个记录形式,并且在每个字段上都出现一个下拉列表框,可以从 下拉列表框中选择个值作为筛选内容操作3:按筛选目标筛选使用输入的值(或条件表达式)来筛选包含该值得记录(或满足改条件表达式的 记录)30分钟20分钟10分钟5分钟操作4:内容排除筛选操作5:高级筛选任务六:设置数据表的格式操作1:设置表的数据视图列宽和行高操作2:隐藏/取消隐藏列操作3:冻结/取消冻结列操作4:设置表的样式【任务驱动】P97:实训3和实训4【评价】对实训3和实训4进行点评【任务驱动】让学生自己完善对实训3和实训4的操作【小结】对本节课的主要知识点进行总结科目Access数据库实用教程班级 1

15、326、1327授课日期第4周3月17-18日课题查询的创建与操作课时4课时授课方式讲授演示式、任务驱动式辅助教具多媒体学 习 目 标理解查询的概念及作用;掌握使用查询向导创建各种查询;掌握查询设计视图的使用方法;在查询设计视图中添加字段、设置查询条件的各种操 作方法;掌握合计查询、参数查询、交叉表查询的创建方法;掌握操作查询的设计方法作业布置重点难点教 学 回 顾授课教师:提交日期:审阅签名:李少霞审阅日期:2014年3月15日教学环节教师活动学生活动资源准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学过程教学环节 与时间分配教学内容教学过程教学环节教师活动学生活动资源准备课

16、前准备Ppt导入任务视频分析任务相关知识任务实施师生评议小结反思5分钟20分钟【组织教学】清点学生人数【讲授】任务一:理解查询查询就是以数据库中的数据作为数据源,根据给定的条件,从指定的数据库 的表或查询中检索出用户要求的数据记录,形成一个新的数据集合。(1)选择查询根据指定的查询条件,从一个或多个表获取满足条件的数据,并且按指定顺 序显示数据。还可以将记录分组,并计算总和、计数、平均值及其他类型的总计。(2)参数查询是一种交互式的查询方式,执行时显示一个对话框,以提示用户输入查询信 息,然后根据用户输入的查询条件来检索记录。(3)交叉表查询将来源于某个表中的字段进行分组,一组列在数据表中的左

17、侧,一组列在数 据表的上部,然后可以再数据表行与列的交叉处显示某个字段的各种计算值。且 产品表W叉表:交叉表查询类别ID |总计库存里|52酶南春500ml|cebu宿露芒果干“Dove多芬深层营,Don多口263220943217记录:1JA 11 LUIHJ 共有记录数:34(4)操作查询不仅可以查询,还可以再一个操作中对表中的多条记录进行添加、编辑和修 改等操作。(5) SQL查询使用SQL语句创建的查询。任务二:查询的视图1、查询的数据视图2、查询的设计视图3、查询的SQL视图任务三:使用向导快速创建查询操作1:使用向导创建“单表查询”“单表查询”即从一个表中查询所需的结果要求从“网上

18、订货”数据库的“产品表”中查找“产品编号”、“产品名称”、“单 价”、“库存量”等字段。操作2:使用向导创建“多表查询”“多表查询”是指从多个表中查询所需结果。要求:在“网上订货”数据库中,从“产品表”和“订单表”中查找产品编号、 产品名称。订单编号、客户编号、订购数量等字段。操作3:使用向导创建“总计查询”在查询数据库信息时,有时需要根据表中数据计算出他们的统计结果,这时就需 30分钟要使用总计查询。要求:在“网上订货”数据库窗口中,对“产品表”中统计各类产品的库存总量, 10分钟库存最大和库存最小。【学生练习】操作5:运行。保存和删除查询5分钟【小结】对本节课进行小结30分钟【组织教学】清

19、点人数【讲授】操作4:使用向导创建“交叉表查询”交叉表查询可以对数据表或查询中的数据进行计算,并以新的结构显示分析 数据。要求:在“网上订货”数据库中,利用“产品表”创建交叉查询,查询的行 标题为“产品类别”,查询的列标题为“产品名称”,查询结果为每种产品的库存 明细及库存汇总。操作5:使用向导创建“查找重复项查询”利用“查找重复项查询”,可以查询某字段是否出现重复值,还可以查找某字段 或字段组取值相同的记录。要求:在“产品表”中创建查找重复项查询,查询“产品名称”字段列是否存在 重复项。操作6:使用向导查找表之间不匹配的记录就是查找那些在多方表中没有对应记录的一方表中的记录。要求:在“网上订

20、货”数据库中,产品表与订单表具有一对多的关系,查找没有 订单的产品。任务三:使用设计视图创建查询操作1:在设计视图中添加表要求:在查询设计视图中打开“网上订货”数据库中的产品查询,并添加”订单 表”操作2:在设计视图中添加表之间的连接操作3:从查询中删除表和查询操作4:查询设计视图中字段的操作1)添加和删除字段2)插入和移动字段3)更改字段显小标题4)改变设计网格的宽5)为查询指定排序字段6)显示或隐藏字段7)为查询添加条件和删除条件操作6:使用查询设计视图创建查询要求:在“网上订货”数据库中,查询“订货数量”在10件以上的“产品名称”、 单价、库存量”、“客户名称”、“订购数量”、“订购日期

21、”和“联系电话”, 并按订购日期升序排序。任务四:理解并使用查询条件1)理解查询条件2) 了解表达式中的算术运算符,只能对数值型数据进行运算3)使用关系运算符表示单个条件也叫比较运算,使用关系运算符可以构建关系 表达式,表示单个条件4)使用逻辑运算符表示多个条件5)使用其他运算符表示条件6)使用常用函数7)在查询中使用条件表达式在“产品表”和“产品类别”表中吗,查询产品类别为日用品类或食品类的名称 和库存量。任务五:创建参数查询操作1:创建单参数查询要求:在“网上订货”数据库中,查询“终止订购日期”以前订单的相关信息、。操作2:创建多参数查询Between 起始日期and 终止日期任务六:创建

22、计算查询操作1:创建汇总查询创建一个“产品汇总”的计算查询,按“产品类别”统计“库存量总计”和“库 存量最大”操作2:创建自定义计算查询在操作1创建的“产品汇总查询中,添加一自定义计算,计算出“库存总额二 库存总额:单价* 库存量任务七:使用设计视图创建交叉表查询创建交叉表最好的办法是先用“创建交叉表查询向导”创建一个交叉表查询的基 本结构,然后再在设计视图中国加以修改。操作1:创建交叉表查询要求:在“网上订货”数据库中创建交叉表查询,根据“产品表”和“订单表” 计算出不同年度的订购总额。任务七:创建操作查询操作1:生成表查询30分钟10分钟要求:在“网上订货”数据库中,将“产品表”中所有单价

23、低于35元的记录保 存到新表“产品1”中。操作2:删除查询1)从单个表中删除记录要求:从“订单表”中删除“订购日期”为2005-11-01之前的所有记录。操作3:追加查询要求:把“新客户”表中联系人性别为“男”的记录追加到“客户表”中。操作4:更新查询要去:在“网上订货”数据库中,将产品表中多有“单价”增加10.【学生练习】学生对所讲的操作进行练习【小结】对本节课的主要只是进行小结授课教师:提交日期:审阅签名:李少霞审阅日期:2014年3月20日编号:版本:流水号:科目Access数据库实用教程班级1326、 1327授课日期第5周3月24日课题查询的创建与操作:4.6实训课时2课时授课方式任

24、务驱动式辅助教具多媒体学 习 目 标完成实训内容作业布置4.6实训重点难点教 学 回 顾教学过程教学环节教师活动学生活动资源准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学环节 与时间分配教学内容5分钟40分钟20分钟【组织教学】清点人数【授课】布置任务一一做完后上交4.6实训|:实训1实训4(巡视以及个别指导)【评价】对各个题目进行示范操作并点评【任务驱动】完善作业,并上上交。教 案编号:版本:流水号:科目Access数据库实用教程班级 1326、1327授课日期第5周3月25日课题结构化查询语言SQL的应用课时2课时授课方式辅助教具学 习 目 标认识SQL掌握简单的查询设计

25、掌握连接查询 掌握嵌套查询作业布置重占难点教 学 回 顾授课教师:审阅签名:李少霞提交日期:审阅日期:2014年3月18日教学过程教学环节教师活动学生活动资源准备课前准备导入任务分析任务相关知识任务实施师生评议小结反思教学环节 与时间分配 5分钟教学内容【组织教学】清点人数;40分钟【讲授】1、查看一些有关计算机科普方面的书籍或刊物或网站,多了解一些计算机的科 普知识;(知道一些计算机领域中的科学家的故事,对掌握本节内容有很多好 处。)2、解释数据库的意思;3、介绍数据管理技术发展的几个阶段;(重点看:数据库系统管理阶段)4、区分几个概念:5、数据库管理系统的三级模式;内模式、外模式、关系模式

26、6、数据模型:教学环节 与时间分配教学内容【组织教学】清点人数【授课】任务一:认识SQL语言(1) 数据定义:建立表、编辑表(2) 数据操纵:对数据库中的具体数据进行增、册h改和更行等操 作。(3) 数据查询:从数据库中检索数据,返回查询结果。(4) 数据控制:管理数据库系统。任务二:创建简单查询SELECThttp:www. docin. com/p-506380636, html 实体-联系模型数据联系模型的分类:(图片展示)7、重点介绍关系模式几个术语的介绍: 关系(二维表)记录 元组字段(属性) 主键关系运算:选择、投影、联接、除【思考与训练】15分钟 (1)进行表的关系运算的作用是什

27、么?(2) 利用表1-4,如果要显示所有Access课程的成绩,需要进行什么运算?(3) 利用表1-5,如果要显示所有学生的姓名、课程名称和成绩,需要进行 什么运算?【提问与评价】15分钟对学生的回答进行评价,解释。15分钟【小结】对本节课的重点知识进行评价。教 案编号:02版本:流水号:科目数据库实用教程班级 1326、1327授课日期第1周2月25日课题数据库设计的原则及步骤课时授课方式实例教学辅助教具学 习 目 标掌握数据库的设计原则及步骤作业布置重点数据库的设计原则难点数据库的设计原则教 学 回 顾授课教师:授课教师:审阅签名:李少霞提交日期:教学过程教学环节教师活动学生活动资源准备课

28、前准备导入任务分析任务相关知识任务实施师生评议提交日期:审阅日期:2014年2月22日小结反思教学过程教学环节 与时间分配教学内容5分钟10分钟20分钟【组织教学】清点人数【复习与回顾】1、数据库管理系统、数据库、数据库系统的概念;2、数据库管理系统的三级模式分别指什么?【讲授】一、设计数据库应该遵循的原则:打开“学生学籍管理”数据库,讲解一个数据库应遵守哪些原贝I:(1)多表少字段的原则:(2)尽量避免在表之间出现重复字段:学生信息表(学号,姓名,性别,出生日期,籍贯,地址,所在班级) 成绩表(学号,科目,成绩)班级信息表(班级编号,班级名称,人数,班主任)(3)表中的字段必须是原始数据和数据元素:学生信息表(学号,姓名,生酸,性别,出生日期,籍贯,地址)(有生酸,则不必再设出生日期)(4)表与表之间应该通过相同主关键字建立联系;班级信息表(屈迤号班级名称,人数,班主任) 学生信息表(学号,姓名,年龄,性别,出生日期,籍贯,地址;所在班级编 回) / / / / 成绩表(匡号,科目,成绩)二、数据库的设计步骤:1、需求分析:存储什么数据?要完成什么处理?等2、确定需要的表和各表的字段:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com