《Access2010课程第二章教案A02_02
- 格式:doc
- 大小:564.00 KB
- 文档页数:11
Access数据库技术及应用2010版教学设计一、教学目标本教学设计的目标是使学生深入了解和掌握Access数据库的基本操作和应用技术,了解Access数据库的架构及其应用,能够熟练运用Access数据库进行数据的管理和分析,学生可以熟悉Access设计的数据表、查询表达式、报表等功能。
二、教学内容与方法1. 课程内容本教学设计适用于电脑应用相关专业的学生,教学内容主要涵盖:•数据库的概念、基本结构和组成部分•Access数据库的功能和应用•Access数据库的表设计•记录的插入、删除、修改•数据类型及数据输入规范•数据查询、表达式和过滤查询•报表的设计和生成•安全、维护和备份2. 教学方法本教学设计采用一系列教学方法,其中强调以学生为主体,充分调动学生的积极性和主动性。
具体包括:•讲授知识与案例实践相结合。
•对照案例进行实例分析,帮助学生逐步熟悉Access数据库的应用。
•指导学生完成数据库的创建、数据输入、查询和报表生成等,帮助学生掌握实际应用技术。
三、教学评价与考核本课程的学习成果评价主要采用以下方法:•平时考核:包括课堂参与、作业、小测试等。
•期末考试:给定一定的数据库设计及数据处理场景,让学生进行操作、分析与解决问题。
四、课程参考书目•《Access数据库与应用》(第二版)郑国斌著•《Access2007数据库实训教程》康海丽著•《Access98上册》清华大学专用五、总结本教学设计主要让学生掌握Access数据库的使用,具有实践性和实用性。
在教学中要加强实践部分的指导,以做实验为主,突出实践性教学。
同时,还应充分发挥学生的创新和想象力,拓宽教学设计的思路和领域。
最终通过理论教学和实践操作相结合的方式,让学生获得更好的学习效果和学习收获。
第1讲查询(1)知识目标:通过本节课学习了解简单查询的建立方法等。
技能(能力)目标:培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:查询的作用和建立方法简单查询的使用。
教学难点:如何设定查询准则是本节课的难点。
教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:第一课时:4.1、SQL基本命令一、简介1、SQLStructureQueryLanguage(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。
2、SQL的功能:数据定义、数据查询、数据操纵、数据控制二、基本语句SELECT[TOPN[PERCENT]][DISTINCT]<字段名表>[INTO<表名>]FROM<表名>WHERE<条件>GROUPBY<字段名>HAVING<条件>ORDERBY<表达式>4.2、认识查询一、查询的功能选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗二、查询的类型选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询4.3、数值与数值运算一、常量:表示一个固定的、不变的量。
P255表8.21、数字型:100、-15.2、0、2.58E+202、文本型:ABD、张三、计算机、12343、日期/时间型:#2005/10/20##10:25:30##2005-10-1013:25:20#4、布尔型:True、False二、变量:表示一个随时可变的量,表示为一个名字。
1、内存变量:2、字段变量:第二课时:练习课堂作业:请学生将练习过程中完成的课堂作业上交教师机。
第三课时:三、表达式与运算符1、数值表达式:+、-、*、/、\、A、()、Mod2、字符表达式:+3、日期/时间表达式:+、-4、关系表达式:=、<>、>、>=、<、<=5、逻辑表达式:Not、And、Or6、特殊运算符:IN、BETWEEN、LIKE、ISNULL、ISNOTNULL四、函数1、数值函数:ABS、INT、SQR、SGN2、字符函数:SPACE、STRING、LEFT、RIGHT、LEN、LTRIM、RTRIM、TRIM、MID3、日期时间函数:DATE()、DAY()、MONTH()、YEAR()、WEEKDAY。
一、工作任务描述任务一:向“借阅者表”和“出版社表”中录入数据a)角色:学生b)背景:学生分组讨论,根据在日常的学习过程中使用excel表格的经历,判断在数据库中各类型数据的输入方式,最后由老师讲解并演示各类型数据的输入方式.c)任务:完成对“借阅者表”与“出版社表”中数据的录入。
任务二:编辑“借阅者表”的内容a)角色:学生b)背景:老师演示并完成对表内容的编辑。
1)c)任务:①向“借阅者表”中插入一条新记录。
②在“借阅者表”中删除学生编号为“SH20130503”的学生记录。
任务三:在“借阅者表”中添加计算字段a)角色:学生b)背景:老师讲解计算字段的相关概念以及计算列常用的内置函数,并演示计算字段的添加方法。
c)任务:①在“借阅者表”中分别添加“姓氏”和“名字”字段,并通过姓名字段对其赋值。
②指定本年度的五月一号为进库日期的默认值。
任务四:修改“借阅者表”的表结构a)角色:学生b)背景:学生分组讨论并回答数据库中表结构的组成,并由此延伸修改表结构所包含的内容,有老师演示表结构的修改方法。
c)任务:①在“借阅者表”的“性别”和“入校日期”字段中间添加“年龄”字段。
②删除“借阅者表”中的“年龄”字段。
③互换“性别”和“入校日期”的位置。
④将“借阅者表”中的“入学时间”字段值以“短日期”格式显示。
⑤判断并设置“借阅者表”的主键。
任务五:调整“出版社表”的外观a)角色:学生b)背景:老师演示调整表外观的基本流程以及基本操作项。
c)任务:①将“出版社表”中的“地址”列隐藏。
②冻结“出版社表”中的“联系电话”列。
③设置“出版社表”的行高为15,设置“地址”列的列宽为20。
④将“图书表”的单元格效果设置为“凸起”。
任务六:创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系a)角色:学生b)背景:老师演示表间关系的创建流程。
c)任务:完成“出版社表”、“借阅者表”、“图书表”、“借还书表”、“库存信息”表之间的关系的创建并实施参照完整性。
数据库ACCESS 理论课电子教案第一章:数据库基础知识1.1 数据库概念介绍数据库的基本概念解释数据库、数据和信息之间的关系1.2 数据库管理系统介绍数据库管理系统的概念和作用介绍常用的数据库管理系统,如ACCESS、ORACLE、MYSQL等1.3 数据模型介绍数据模型的概念和作用介绍常用的数据模型,如层次模型、关系模型等第二章:ACCESS 2010概述2.1 ACCESS 2010的安装与启动介绍ACCESS 2010的安装步骤和系统要求介绍如何启动ACCESS 20102.2 ACCESS 2010的界面与工具介绍ACCESS 2010的主界面和功能区介绍常用的工具和功能,如表设计器、查询设计器等2.3 ACCESS 2010的文件类型介绍ACCESS 2010支持的文件类型,如数据库文件、表文件、查询文件等第三章:表的创建与管理3.1 表的创建介绍表的创建方法和步骤介绍如何输入数据和设置字段属性3.2 表的管理介绍表的打开、关闭、复制、移动等操作介绍如何修改表结构和删除表3.3 表的关系介绍表与表之间的关系和作用介绍如何建立和维护表之间的关系第四章:查询的创建与管理4.1 查询的创建介绍查询的创建方法和步骤介绍如何编写查询条件和筛选数据4.2 查询的管理介绍查询的打开、关闭、运行、保存等操作介绍如何修改查询和删除查询4.3 参数查询和交叉表查询介绍参数查询的概念和作用介绍如何创建参数查询和交叉表查询第五章:报表的创建与管理5.1 报表的创建介绍报表的创建方法和步骤介绍如何设计报表的布局和样式5.2 报表的管理介绍报表的打开、关闭、打印、保存等操作介绍如何修改报表和删除报表5.3 数据透视表和图表介绍数据透视表的概念和作用介绍如何创建数据透视表和图表第六章:窗体的创建与管理6.1 窗体的创建介绍窗体的创建方法和步骤介绍如何设计窗体的布局和控件6.2 窗体的管理介绍窗体的打开、关闭、保存、打印等操作介绍如何修改窗体和删除窗体6.3 数据验证和输入掩码介绍数据验证的概念和作用介绍如何设置数据验证和输入掩码第七章:宏的创建与使用7.1 宏的概念与分类介绍宏的基本概念和分类解释宏在不同情况下的应用7.2 创建宏介绍如何创建宏以及宏的基本操作介绍宏的动作和条件操作7.3 使用宏介绍如何运行宏以及宏的安全性设置介绍宏在实际应用中的优势和局限性第八章:模块的创建与应用8.1 模块的概念介绍模块的基本概念和作用解释模块在ACCESS中的重要性8.2 创建模块介绍如何创建模块以及模块的基本操作介绍模块的声明和过程8.3 应用模块介绍如何调用模块以及模块在实际应用中的优势和局限性介绍模块在不同场景下的应用案例第九章:数据库的安全性与维护9.1 数据库的安全性介绍数据库安全性的概念和重要性介绍如何设置数据库密码和权限9.2 备份与还原介绍数据库备份和还原的概念与操作介绍不同类型的备份方法及其适用场景9.3 性能优化介绍数据库性能优化的概念和方法解释如何提高数据库访问速度和性能第十章:综合案例分析10.1 案例选择与需求分析介绍选择数据库案例的重要性和需求分析的方法解释如何确定数据库的规模和功能需求10.2 数据库设计与实现介绍如何根据需求分析设计数据库结构和表解释如何实现查询、窗体和宏等数据库对象10.3 案例测试与维护介绍数据库案例测试的方法和步骤解释如何进行数据库维护和性能优化重点和难点解析重点环节1:数据库概念和数据库管理系统补充说明:数据库是存储、组织和管理数据的系统。
一、工作任务描述
任务一:查找和替换“借阅者表”中的记录数据
a)角色:学生
b)背景:有学生分组讨论。
通过在日常学习生活中使用excel电子表格的使用,推断
表中数据查找与替换的方法,老师讲解查询与替换操作中所使用的通配符的作用于使用方法,并演示数据查询与替换的基本操作方法。
c)任务:
①查找“借阅者表”中学生编号为SH20130102的学生。
②将“借阅者表”中学生编号SH20130101替换为SH20130110。
任务二:对“借阅者表”中数据进行排序
a)角色:学生
b)背景:学生分组讨论,根据之前所学知识,判断不同数据类型数据的排序准则,由老师讲解各数据类型数据的排序准则,演示数据排序的基本操作流程。
c)任务:
①按“性别”字段升序对“借阅者表”中记录进行排序。
②按照“性别”和“入学时间”两个字段升序对“借阅者表”中的记录进行排序。
③按照“出版日期”降序和“进库日期”升序对“图书表”表中记录进行排序。
任务三:对“图书表”和“借还书表”中数据进行筛选
a)角色:学生
b)背景:由老师讲解表中数据的筛选的分类与特点,并要是数据筛选的基本操作流程。
c)任务:①在“图书表”中筛选书名包含有“计算机”三个字的图书记录。
②在“图书表”中筛选定价为20的图书信息。
③筛选ISBN为“00453”且出版社为“CBS0005”的图书信息。
④在“图书表”中筛选“2013-01-02”以前入库的图书信息。
任务四:导出Access数据库中的数据
a)角色:学生
b)背景:老师讲解数据库中数据导出的分类以及各自分类之间的区别,并演示数据导出的基本流程。
c)任务:
①将“图书借阅管理系统”中的“图书表”导出到“D\Access\导出文件\samp1.accdb”中。
②将“图书借阅管理系统”中的“借阅者表”导出到“D\Access\导出文件”中,并保存为文本文件。
③将“图书借阅管理系统”中的“出版社表”导出到“D\Access\导出文件”中,并以Excel文件形式保存。
④将“图书借阅管理系统”中的“借还书表”导出到“D\Access\导出文件”中,并以PDF文件格式保存。
二、项目目标
1.知识目标:
(1)掌握数据库中常用通配符的作用以及使用方法。
(2)掌握表中数据排序的分类以及个数据的排序准则。
(3)掌握筛选的特点以及数据筛选的分类。
2.技能目标:
(1)能够独立的完成对表中数据的查找与替换。
(2)能够熟练的根据要求对表中的数据进行筛选。
(3)掌握数据库中数据的导出方法,能够熟练的完成对表中数据的导出。
三、项目重点与难点
重点:①对表中的数据进行查找、替换;
②对表中的数据进行排序、筛选;
③导出数据库中的数据。
难点:①在数据库表中数据的查找与替换
②导出数据库中的数据
四、教学准备
1、教材――Access2010:第二章表的基本操作
2、教学软件――Access 2010
3、实训设备
(1)安装Access 2010的计算机
(2)网络
五、时间安排(总课时:1.5)
任务工作任务课时安排
1 查找与替换“借阅者”表中的记录数据0.5
2 对“借阅者”表中数据进行排序0.2
3 对“图书表”与“借还书表”中的数据进行筛选0.3
4 导出Access数据库中的数据0.5
六、项目实施过程
1、项目分析
在项目一中我们主要学习了如何对表中的数据进行维护,本次项目中我们主要学习对表中数据的一些操作,对表中数据的操作主要包括以下内容:
1)表中数据的查找与替换。
对表中数据的查找与替换就是根据实际需求查找出某一项具体的记录,同时也可对查找出的记录根据要求对表中的某些数据进行替换,从而提高对表中数据维护的效率以及准确性。
①查找“借阅者表”中学生编号为SH20130102的学生。
②将“借阅者表”中学生编号SH20130101替换为SH20130110。
2)对表中数据进行排序
对表中的数据的排序是指将表中的数据按照某一排序准则重新调整记录的顺序,方便对表中数据的查看与管理。
①按“性别”字段升序对“借阅者表”中记录进行排序。
②按照“性别”和“入学时间”两个字段升序对“借阅者表”中的记录进行排序。
③按照“出版日期”降序和“进库日期”升序对“图书表”表中记录进行排序。
3) 表中数据的筛选
通过任务一的学习我们知道了通过查找我们可以找到某一条特定的记录,而对数据的筛选时将满足筛选条件的记录显示出来将不满足条件的记录隐藏起来。
①在“图书表”中筛选书名包含有“计算机”三个字的图书记录。
②在“图书表”中筛选定价为20的图书信息。
③筛选ISBN为“00453”且出版社为“CBS0005”的图书信息。
④在“图书表”中筛选“2013-01-02”以前入库的图书信息。
4)导出Access数据库中的数据
Access提供的数据导出功能,按照外部应用系统所需要的格式导出数据,从而实现不同应用程序之间的数据共享。
导出是将当前数据库中的数据制作一个副本添加到另外一个数据库中或独立生成一个其他类型的外部新文件。
①将“图书借阅管理系统”中的“图书表”导出到“D\Access\导出文件\samp1.accdb”中。
图2-121导出效果图
②将“图书借阅管理系统”中的“借阅者表”导出到“D\Access\导出文件”中,并保存为文本文件。
图2-122导出效果图
③将“图书借阅管理系统”中的“出版社表”导出到“D\Access\导出文件”中,并以Excel文件形式保存。
图2-123导出效果图
④将“图书借阅管理系统”中的“借还书表”导出到“D\Access\导出文件”中,并以PDF文件格式保存。
图2-124导出效果图2、任务实施
学生任务书(学生页)
第小组项目经理(组长):组员:
一、项目情境
1、查找与替换“图书表”中记录数据
a)角色:学生
b)通过查找与替换“图书表”中的数据,巩固课堂所学习的知识,查漏补缺。
c)任务:在图书表中查找书名包含“计算机”三个字的图书信息。
2、对“图书表”中数据进行排序。
a)角色:学生
b)通过对“图书表”中的数据进行排序,巩固课堂所学习的知识,查漏补缺。
c)任务:将“图书表”中的数据按照“出版日期”与“定价”升序排序。
3、调整“图书表”中的数据进行筛选。
a)角色:学生
b)通过对“图书表”中数据进行筛选,巩固课堂所学习的知识,查漏补缺。
c)任务:
①在“图书表”中筛选书名包含有“计算机”三个字的图书记录。
②在“图书表”中筛选定价为25的图书信息。
③筛选ISBN为“00453”且出版社为“CBS0005”的图书信息。
④在“图书表”中筛选出版日期在“2013-1-1”与“2013-7-31”之间的图书信息。
4、导出Access 数据库中的数据
a)角色:学生
b)通过完成对Access 数据库中数据的导出,巩固课堂所学习的知识,查漏补缺。
c)任务:
①将“图书借阅管理系统”中的“图书表”导出到“D\Access\导出文件\samp1.accdb”中。
②将“图书借阅管理系统”中的“图书表”导出到“D\Access\导出文件中,保存类型为文本型。
二、项目任务实施
项目1 对“图书表”与“借阅者表”进行维护
四、项目作品展示
1.作品图片
2.作品介绍(作品有什么优点,你在制过过程中有什么感受等)
《Access 2010》第一章项目一
五、项目作品评价
1.作品评价
2.各组组员评价
说明每项得分M=
11。