access教案.docx
- 文档编号:10580143
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:38
- 大小:31.28KB
access教案.docx
《access教案.docx》由会员分享,可在线阅读,更多相关《access教案.docx(38页珍藏版)》请在冰豆网上搜索。
access教案
access程序设计课程教案
教师:
于春燕
学校:
滁州学院
时间:
2006年3月~6月23日
学生:
05级GIS本科班、人文教育本科班
一、学生情况分析
GIS本科班的学生大多数高中时是学理的,且在上学期已经计算机文化基础和C语言,本学期还将学习C++课程,因此学习本课程可能相对轻松些。
人文教育本科班的同学高中时是学文科的,本课程前只学习了计算机基础课程,掌握本课程相对较难些。
第一次接触这两个班的同学,总体感觉这两个本科班都具有较好的班风,同学们的自觉性较好。
但上学期有较多的同学参加计算机文化课程补考,这对他们学习本课程有一定的负面影响。
二、课程教学目标
本课程培养学生具有初步的数据库应用思想,掌握关系数据库、面向对象技术的基本概念与应用方法。
通过安徽省计算机水平考试二级access。
1.知识方面:
(1)了解数据库的相关概念、关系数据库的相关概念、数据库设计的方法;
(2)理解表、查询、报表、宏、模块的概念;
(3)掌握数据库、表、查询、报表、宏、模块的创建方法;
(4)深入理解数据库中表与关系的概念及其关系;
(5)理解窗体、报表、页的数据源的含义;
(6)理解数据访问页的概念,理解页是access与internet优秀结合的表现,
(7)理解宏和模块的概念、作用及其相互关系,宏、模块与窗体的关系;
(8)理解表达式的作用,掌握VBA编程的基本方法。
2.技能方面:
(1)能使用ACCESS创建数据表、窗体、报表、数据访问页、宏、模块等access数据库对象
(2)能使用Access建立一个简单的数据库应用系统。
三、课程教学内容
第一章数据库基础知识
1.课程内容
数据库技术的发展历史,数据库模型,数据库的物理与逻辑设计。
2.教学目标
了解数据库技术展、数据存储技术的发展历程;理解数据库理论及数据模型的相关概念;
理解关系数据库、关系运算;掌握数据库的逻辑设计和物理设计。
3.知识点
数据库的基本概念;数据库的发展历史;数据库模型;关系数据库理论及基本关系运算;
数据库的逻辑设计;数据库的物理设计;数据的完整性
4.重点与难点
重点讲述关系数据库理论的有关知识,以及实际使用中数据库的逻辑设计和数据库的物理实现,在教授过程中关系数据库理论以及数据库逻辑设计部分对于初步使用ACCESS的读者有些困难。
第二章ACCESS简介
1.课程内容
ACCESS中数据库的创建、向导中表的建立和编辑,ACCESS的打开与关闭,ACCESS的使用环境。
2.教学目标
掌握ACCESS启动和关闭。
了解ACCESS数据表及数据文件的存储结构。
熟悉ACCESS主要的特点,功能和使用环境。
3.知识点
ACCESS的启动方法;ACCESS向导表的创建、修改方法;ACCESS数据的添加、删除;ACCESS使用环境。
4.重点与难点
重点ACCESS软件的使用环境,表的结构建立修改,数据的增加删除。
第三章数据表
1.课程内容
创建表的方法,表的数据结构,表和关系,表设计器,索引,表中数据的添加删除修改方法,记录的排序,筛选,过虑,表结构的修改,表外观的修改。
2.教学目标
掌握ACCESS中数据库的创建方法,数据结构的修改,数据的编辑方法,数据的查找、筛选、排序;了解ACCESS的数据类型;熟习ACCESS表外观的修改。
3.知识点
表的创建与修改的三种方法;ACCESS字段的数据类型;记录的操作;数据的高级操作;索引的创建、修改与使用;表的外观的调整(字段高度、宽度、冻结列、字体等);
4.重点与难点
重点表的创建,表中记录的操作方法,索引的创建和使用;数据的高级操作
第四章数据查询
1.课程内容
查询的概念,查询创建方法,查询设计器的使用,查询的分类:
筛选查询,插入查询,更新查询,删除查询,交叉查询,参数查询,SQL语言。
3.教学目标
理解ACCESS查询的概念。
掌握查询的分类,SQL语言。
熟悉查询设计器的使用方法、查询的创建方法。
3.知识点
查询概念;查询的创建,修改,运行;查询设计器的使用;查询的分类:
选择查询,追加查询,更新查询,删除查询,交叉表查询,参数查询,SQL语言。
4.重点与难点
重点是各种分类查询:
选择、追加、更新、删除查询
难点:
交叉表、参数查询、Sql语言
第五章窗体
1.课程内容
窗体的创建方法,窗体设计器的使用,窗体控件的属性、方法、事件,子窗体,图表窗体,透视表窗体。
2.教学目标
理解窗体的概念;了解窗体的组成和结构、窗体的类型;熟悉创建窗体的方法、控件的使用;窗体和控件的属性、事件、方法等
3.知识点
窗体的概念和作用;窗体的组成和结构;窗体的创建;窗体的类型;窗体中工具箱的使用;窗体中控件的使用;窗体和控件的属性;窗体和控件的事件。
4.重点与难点
窗体上控件的使用,窗体和控件的属性、事件。
第六章报表
1.课程内容
自动报表、向导报表的创建,报表设计器的使用,报表的组成、格式,报表中控件的使用,报表的排序和分组,子报表,图表报表。
2.教学目标
理解报表的概念;了解报表的组成;悉报表的创建;掌握报表中控件的使用、子报表、报表的排序和分组、图表报表。
3.知识点
报表的概念和作用;报表的创建;报表打印;报表视图;报表的组成;报表的设计区
报表的分类;报表中控件的使用;记录的排序、分组;子报表;图表报表。
5.重点与难点
重点:
报表的设计,报表中控件的使用,记录的排序、分组,子报表
难点:
控件的使用,记录排序、分组,子报表,图表报表
第七章页
1.课程内容
数据页概念,页的向导创建,页的设计器方法创建,使用设计器给页添加、删除字段,页的格式和属性,页的分组和排序,页中控件的使用,页的外观布局。
2.教学目标
理解页的概念;掌握页创建,页中控件的使用方法,页的背景、主题,在IE下浏览页
3.知识点
页的创建,向页中添加控件,页的外观,页的数据格式,页的分组和排序,页的访问
4.重点与难点
重点:
数据的显示,数据分组、排序,控件使用
难点:
控件使用
第八章程序设计基础
1.课程内容
VBA编程基础知识,VBA、宏和ACCESS的关系,数据类型,表达式,程序基本结构,函数,变量的作用范围。
2.教学目标
掌握程序的基本结构及程序设计的一般方法。
3.知识点
VBA、宏的基本概念;数据类型;表达式;三大程序结构;函数
4.重点与难点
三大程序结构
第九章宏
1.课程内容
宏的基本概念,宏的建立、删除、运行,宏的编辑,宏在ACCESS中的具体操作。
2.教学目标
理解宏的基本概念,掌握宏的编辑方法,条件宏,宏的运行,宏的操作,宏在ACCESS中的应用。
3.知识点
宏的基本概念;条件宏;常用宏操作;宏在ACCESS窗体等中的使用
6.重点与难点
重点:
宏的操作
难点:
条件宏、宏组及宏的操作参数设置。
第十章模块
1.课程内容
模块的概念,面向对象的概念,vba编辑器的使用,参数传递,模块中异常控制,access的窗体,报表等中模块的使用。
2.教学目标
理解模块的基本概念;掌握VBA编程,函数,参数传递方法,模块异常处理,模块在ACCESS中的应用;了解面向对象编程的基本思想与方法。
3.知识点
模块的概念;模块的建立;VBA编辑器的使用;函数、过程;参数的传递;面向对象的VBA编程;VBA程序运行错误处理;模块在ACCESS窗体等中的使用(模块的具体应用)
4.重点与难点
重点:
模块化的概念、思想;面向对象的编程。
难点:
面向对象的编程思想。
第十一章创建数据库应用程序
1.课程内容
ACCESS项目简介,创建ACCESS项目。
2.教学目的
了解ACCESS中应用程序创建的一般方法
3.知识点
ACCESS中应用程序创建的一般方法;ACCESS中窗体、报表、页、宏、模块的综合应用
5.重点与难点
创建ACCESS项目。
单元名称:
第一讲课程简介、数据库的基础知识、access的基本操作
一、教学目标
1.了解数据的概念、数据管理技术的发展历程;理解数据库理论及数据模型的相关概念;
2.理解数据、数据库、数据库系统、数据库管理系统的概念和相互关系
3.理解关系数据库、关系运算;
4.掌握ACCESS的启动和关闭。
了解ACCESS数据表及数据文件的存储结构。
熟悉ACCESS主要的特点,功能和使用环境。
用向导方式创建数据库和表。
二、学生情况分析(一般仅分析目前的学习情况)
同学们对本课程既有期望,又有些畏惧。
三、教学内容分析
1.数据库的基础知识是本课程的难点,第一次课不能讲得太深太多,否则会给学生造成巨大的压力而影响后面的学习。
因此本讲用现实世界的学生借阅图书的例子讲解实体、关系、属性、实体间的联系等概念,对于数据库设计、关系运算等内容放到课程末尾介绍。
2.为了使学生的第一次上机有事可做,也为了使学生对较难理解的数据库知识有感性的对应认识,本讲还将简单介绍access的启动退出、向导创建数据库和表的方法。
四、重点与难点
1.重点讲述关系数据库理论的有关知识,以及实际使用中数据库的逻辑设计和数据库的物理实现,
2.在教授过程中关系数据库理论以及数据库逻辑设计部分对于初步使用ACCESS的读者有些困难。
五、教学过程的具体安排
1.课程简介
自我介绍;介绍课程的学习目标、参考书及资料、Access简介、学习方法、作业与实验、考核方式、上课时间与地点等情况。
2.相关资料展示
演示“课程简介”PPT课件,演示课程网站()
3.进入主题
边演示边讲解“数据库基础知识”课件。
(1)数据库技术的发展历史,数据库的基本概念;数据库的发展历史;
(2)数据库模型;关系数据库的基础知识;
(3)ACCESS的打开与关闭,ACCESS的使用环境
(4)用向导方式创建数据库的方法,用向导创建表的方法
4.参考资料和深入学习途径
提供滁州学院网上教室网址,其中包括了本课程的参考书籍和学习课件等所有信息。
六、作业布置
1.书面作业
做教材课第一章后的练习。
2.上机作业
做网上教室中上机实验一“数据库和表的建立”
七、后记**
1.学生反映较好,对于学习的要求表示接受,上课时不听讲很少。
2.上机时学生问题较多,主要是图书馆上机环境的问题:
accss版本与上课讲的版本不一致;有的学生直接打开网上的数据库文件,而图书馆环境不允许打开临时位置的文件等等。
3.下次上理论课时,要强调实验环境的有关注意事项。
单元名称:
第二讲建立数据库和表、数据库和表的基本操作一
一、教学目标
1.掌握ACCESS中数据库和表的创建方法;表的两种视图
2.初步了解ACCESS的数据类型;
3.熟练掌握用设计器创建表的方法,字段的添加、修改、删除,设置主键;
4.掌握记录的定位、输入、修改、删除等编辑方法
二、学生情况分析(一般仅分析目前的学习情况)
因上机地点图书馆软件系统的限制,文件的保存位置等情况,学生不太了解。
三、教学内容分析
1.数据库的两种创建方法和表的创建是access数据库基础,学生必须熟练掌握用设计器方式创建表。
2.表设计器的使用是重点和难点
四、重点与难点
1.重点:
表的创建
2.难点:
表的结构操作与表的记录操作的区别
五、教学过程的具体安排
1.复习提问:
什么是关系?
access是什么类型的数据库管理系统?
启动和退出方法?
如何用向导方式创建access数据库,如何用向导创建表?
2.复习数据库的两种创建方法和用向导方式创建表的方法。
3.比较access2003版本与access2000版本的界面区别,介绍图书馆上机环境的特点,帮助学生下次上机操作正常。
4.打开“表的基本操作”课件和“学生管理”数据库,先看课件的相关知识,再在access中操作验证。
讲解以下内容:
数据库的创建、用表设计器创建表、表中数据的输入和编辑。
1.讲解并演示用设计方式创建学生档案数据库,
2.讲解access的数据类型,演示用设计方式创建学生表和成绩表,重点引导不同数据应使用何种数据类型;
3.演示在学生表和成绩表中输入数据,
4.以学生表为例子,演示记录的基本操作
5.讲解第一章课后练习
六、作业布置
1.书面作业
做教材第二章、第三章课后练习。
2.上机作业
做网上教室中上机实验二“表的基本操作一”
七、后记**
1.自我评价:
较好。
学生基本掌握了所讲内容,学生反映能听懂。
单元名称:
第三讲数据库和表的基本操作二
一、教学目标
1.掌握直接输入方式创建表和导入方式创建表的方法
2.掌握有效性规则、有效性文本、默认值的使用
3.掌握输入掩码、索引的创建
4.表外观的修改;
二、学生情况分析(一般仅分析目前的学习情况)
个别学生混淆了表的结构设计与内容输入,对表的建立过程还不够清楚。
三、教学内容分析(重点与难点)
1.表结构的修改就是使用表设计器,更改后要保存。
2.表中数据的添加删除修改方法,表的数据修改(内容修改)后自动保存。
3.表设计器中的字段有效性规则和输入掩码都能对输入的数据起到“约束”的作用,但后者仅在输入时有效,前者对已经存在的记录进行检测。
4.表外观一般是美化和打印所需,不涉及表的内容
五、教学过程的具体安排
1.讲解上机实验一和上机实验二中的提问较多的实验
2.讲解另两种创建表的方法(直接输入方式创建表和导入方式),并与向导创建表和设计方式创建表做比较。
3.打开学生管理数据库,打开学生表,演示有效性规则、有效性文本、默认值
4.介绍输入掩码,并与有效性规则比较。
要求学生记忆常用的输入掩码符号。
3.演示索引的创建方法,和表间关系的建立方法,
5.以学生表为例,演示修改表外观的方法。
提示学生,相关操作都在“格式”菜单中。
且都是外观的改变,并未改变表的结构和内容。
六、作业布置
1.上机作业:
做网上教室中上机实验三“表的基本操作二”
七、后记
自我评价:
较好
单元名称:
第四讲数据库和表的基本操作二
一、教学目标
1.掌握在表中查找和替换数据的方法
2.掌握数据的筛选和排序意义和方法
3.掌握创建表间的关系的方法
二、学生情况分析(一般仅分析目前的学习情况)
表设计器的使用已较为熟练。
有效性规则和有效性文本,数据类型的理解还不够。
三、教学内容分析
1.查找和替换数据,应注意查找的两种范围和三种匹配方式,查用通配符的使用。
2.数据的筛选的几种方法中高级筛选也有排序功能,且界面与查询设计器相似
3.数据排序可在数据表视图下直接按单字段排序或连续的字段排序,也可在高级筛选中进行复杂的排序
4.创建表间的关系之前,表间主键和外键应建立索引
四、重点与难点
重点:
创建表间的关系,设置输入掩码、建立索引,调整表的外观
难点:
设置关系的参照完整性,设置输入掩码
五、教学过程的具体安排
1.让一名学生上台演示实验三中的有关实验,然后评讲。
2.打开学生管理数据库,打开学生表,演示查找和替换(姓“张”的学生,团员),设置不同的查找范围,设置不同的匹配条件,观察查找结果。
3.演示数据的简单排序方法,提示学生排序是整行(整条记录)一起改变位置。
4.引导何时需要筛选,演示常用的筛选方法,强调高级筛选中包括排序功能。
5.创建学生表和成绩间的关系,并设置不同的参照完整性,在主表和相关表间修改数据,观察完整性规则的作用。
六、作业布置
1.书面作业
做教材第三章的课后练习,具体题目见网上教室。
2.上机作业
做网上教室中上机实验三“表的基本操作”,并写实验报告。
七、后记**
1.自我评价:
很好
单元名称:
第五讲查询一(选择查询)
一、教学目标
1.掌握查询的概念,查询的视图,查询的类型
2.用向导方式创建选择查询
3.用设计视图方式创建查询
二、学生情况分析(一般仅分析目前的学习情况)
部分同学对对筛选的功能和参照完整性的理解不够。
三、教学内容分析
1.理解查询的概念、分类和视图
2.掌握用向导方式创建选择查询
3.掌握用查询设计器创建选择查询
4.初步掌握简单查询准则的应用
5.理解参数查询的功能,掌握参数查询的创建
四、重点与难点
1.重点:
查询的概念、分类,用向导和查询设计器创建选择查询
2.难点:
查询准则的应用,参数查询的功能
五、教学过程的具体安排
1.简要复习上节课内容,重点强调参照完整性的含义和筛选的功能,引入新课。
2.打开学生管理数据库,以教师表为例,介绍查询的创建、运行和保存过程,要求学生区分切换到数据表视图与运行按钮的功能区别。
3.结合教材中的例4.3——4.4,介绍向导和设计方式创建带条件的、有序的、指定字段的选择查询。
4.强调查询准则的应用。
对涉及的函数做浅显易懂的讲解,让学生敢用会用。
强调准则中包括字段时候,字段要加“[]”。
数值表达式:
+、-、*、/、\、^、()、Mod; 字符表达式:
+;日期/时间表达式:
+、; 关系表达式:
=、<>、>、>=、<、<=; 逻辑表达式:
Not、And、Or; 特殊运算符:
IN、BETWEEN、LIKE、IS NULL、IS NOT NULL
5.强调查询的数据来源可以是表或其他查询
6.演示参数查询例子:
按学生输入的职称(教授或讲师等),显示相应的教师信息,来说明参数查询的含义。
六、作业布置
1.书面作业
做教材课后第四章练习。
2.上机作业
做网上教室中上机实验四“建立查询”
七、后记**
1.自我评价:
较好,但对查询准则应用的规律总结不够,部分学生不太理解查询准则。
单元名称:
第六讲查询二(总计查询、交叉表查询、操作查询)
一、教学目标
1.掌握总计查询的创建方法
2.掌握交叉表查询
3.掌握四种操作查询的功能和创建方法
二、学生情况分析(一般仅分析目前的学习情况)
对查询的准则、数据类型的应用欠佳。
三、教学内容分析
1.总计查询并不是独立的查询类别,而是在选择查询中加入了“求和”“求平均”“计数”等功能,仍然不修改数据源的内容。
创建时,应按下总计按钮。
2.交叉表查询要选择三个字段(行标题、列标题和交叉处字段),本质是双重总计。
3.操作查询的功能是修改了数据或产生了新表,操作查询一定要运行才能得到查询结果。
只有操作查询的运行按钮与切换到数据表视图的功能不同。
4.交叉表和四种操作查询在创建时,都要选择相应的类型,才能正确设计。
5.总结查询的功能:
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体
四、重点与难点
本讲内容都是难点,其中总计查询和操作查询是重点。
五、教学过程的具体安排
1.以学生表为例,结合教材例4.5-4.9,介绍总计查询。
2.以教师表为例,结合教材4.10-4.11,介绍交叉表查询。
3.以学生表为例,结合教材4.13-4.16,介绍四种操作查询。
六、作业布置
1.书面作业
做教材课后第四章练习。
2.上机作业
做网上教室中上机实验四“创建查询”,并写实验报告。
单元名称:
第七讲查询三(sql查询)
一、教学目标
1.掌握sql查询的创建方法
2.理解查询的本质是sql语句,掌握查看查询的sql语句和简单的修改方法。
3.理解sql查询的种类和创建方法
二、学生情况分析(一般仅分析目前的学习情况)
上机过程中,有部分同学对交叉表查询的本质理解不够,混淆了总计和计数的概念,忘记了操作查询一定要运行才能得到结果。
三、教学内容分析
本讲内容不是重点,但涉及到具体书写语句,学生易懂不易记。
五、教学过程的具体安排
1.复习上讲内容,创建一个总计查询,一个交叉表查询,一个生成表查询,强调创建的过程,要求学生做笔记。
2.创建一个简单的选择查询,切换到sql视图,让学生观察对应的sql语句,引入课程。
3.分析简单的select语句的结构后,打开刚才创建的总计查询,切换到sql视图观察分析对应的sql语句。
4.结合教材例4.18-1.20,演示只有在sql查询中才能创建的联合查询、数据定义查询,并强调数据定义查询和操作查询的sql语句都不是select。
5.介绍传递查询的概念,不作演示。
6.总结 SQL的功能:
数据定义、数据查询、数据操纵、数据控制
六、作业布置
1.书面作业
做教材课后练习四。
2.上机作业
做网上教室中上机实验五“创建sql查询”
七、后记**
1.自我评价:
较好
单元名称:
第八讲窗体一
一、教学目标
1.理解窗体的概念,掌握窗体的类型、组成部分和视图
2.掌握用自动创建窗体方式和向导方式创建窗体
3.掌握窗体中控件的简单应用
二、学生情况分析(一般仅分析目前的学习情况)
仍有少数同学对查询准则的理解不够。
大多数同学都能掌握创建各类查询的一般步骤
三、教学内容分析
窗体是本课程的重点和难点,本讲内容较为简单,应强调窗体的功能,窗体的视图和创建方法。
四、重点与难点
重点:
向导方式和设计方式创建窗体的过程。
难点:
窗体的设计视图中节的理解,窗体中各对象的属性设置方法。
五、教学过程的具体安排
1.讲解教材第四章课后练习
2.引入课程内容:
在实际应用中,大多数用户不可能直接操作表,因此要浏览表和修改表的数据需要新的方式——窗体可以显示表和查询中的数据,并可根据需要修改其中的数据,窗体中运用了控件来产生用户与机器的交互。
3.打开课件,打开学生管理数据库,演示用“自动创建-纵栏式”向导方式创建学生窗体的方法,切换到设计视图,讲解窗体的组成,显示和隐藏节,切换到窗体视图观察每个节中内容的显示规律。
4.演示用“自动创建-数据表式”向导方式,演示用“自动创建-表格式”向导方式创建学生窗体,并与纵览式相比较。
5.演示用设计方式创建学生窗体的方法,在设计视图中修改控件的常用属性(名称、标题等),强调窗体选定器的位置,属性对话框的使用。
六、作业布置
1.书面作业
做教材课后第五章练习。
2.上机作业
做网上教室中上机实验六“创建窗体”
七、后记**
1.自我评价:
较好
2.内容调整与补充:
窗体的类型与窗体的属性设置有关。
单元名称:
第九讲窗体二
一、教学目标
1.掌握用向导方式创建图表窗体、主子窗体、数据透视表窗体
2.掌握用设计视图创建主子窗体
3.掌握在窗体中用向导方式创建按钮控件
二、学生情况分析(一般仅分析目前的学习情况)
学生能掌握用自动创建方式、向导方式创建窗体和用设计视图创建简单的窗体。
三、教学内容分析
本讲中数据透视表窗体较难理解,但不是重点,其他内容都较易掌握。
五、教学过程的具体安排
1.复习提问:
窗体的功能,类型,视图;纵览式、表格式和数据表式窗体的区别。
2.打开课件,打开学生管理数据库,结合教材例5.6-5.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)