ACCESS教学实施方案 管本15级.docx
- 文档编号:11114176
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:27
- 大小:26.58KB
ACCESS教学实施方案 管本15级.docx
《ACCESS教学实施方案 管本15级.docx》由会员分享,可在线阅读,更多相关《ACCESS教学实施方案 管本15级.docx(27页珍藏版)》请在冰豆网上搜索。
ACCESS教学实施方案管本15级
北京科技大学学历继续教育课程实施方案
一、课程概况
课程名称:
Access数据库应用
学时:
48(课堂讲授24学时,上机操作12学时,课堂外学习12学时)
课程性质:
公共课
授课班级:
财本15级
课程地位:
本课程是基础课,该课程系统介绍数据库库的基础知识、简单的小型系统设计,旨在培养学生对数据的处理技术和数据库系统管理的思想。
先修课程为系统分析与设计。
二、课程教学媒体选择、教学手段选择及内容、进度安排
(一)媒体选择、相互关系及各自的任务
主要选用的教学媒体有课程教学PPT、教材、上机实验报告,各种媒体相互补充,力求学生学懂学会,并能够独立设计小型简单功能的数据库系统。
(二)教学手段选择及课堂外教学安排
本课程选用的主要教学手段有面授、网上辅导、上机实践及课外学习任务,课堂外教学内容采用上机实验完成、学时比重为每次课后2学时以上、学生在上机实验过程中有问题可提供指导,学生完成后需要提交相关作业,实验报告在上机实验时发给学生,学生上机时间和课后时间完成。
(三)教学内容及学时安排
章节
课堂内学时
上机实验学时
课堂外学时
重点、难点
课堂外教学要求
单元1数据库基础知识
4
2
2
数据库的基本原理、数据库设计的步骤和方法
单元2数据库和表
4
2
2
数据表的建立、维护;表中数据的操作;表间关系的建立。
单元3查询
4
2
2
在查询中进行计算;
参数查询、交叉表查询、操作查询。
难点:
创建SQL查询
单元4窗体
4
2
2
使用设计视图和向导创建窗体,难点:
设置窗体和控件属性
单元5报表
4
2
2
使用设计视图和向导创建报表,难点:
报表的排序与分组
单元6宏和模块
4
2
2
宏和模块的应用,Access数据库安全;难点:
有关宏的其他操作
(四)教学内容
单元1数据库基础知识
知识目标:
掌握数据库基础知识和基本概念
认识ACCESS的界面和基本工具
数据库的基础知识和概念是本节的重点也是难点。
教学方法和工具:
讲授法、使用多媒体教学工具
教学过程:
第一课时:
1.1、数据库基础知识
一、基本概念:
1、数据:
是指存储在某一种媒体上能够识别的物理符号。
包括“数据内容”和“数据形式”两个方面
2、数据处理:
是指将数据转换成信息的过程。
即从大量的数据中找出对人有用的数据的过程。
二、计算机数据管理:
1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。
2、发展过程:
人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。
三、数据库系统
1、数据库的概念
数据:
数据库:
(DataBase)是存储在计算机存储设备上,结构化的相关数据集合。
它不公包括描述事物的数据本身,还包括相关事物之间的联系。
数据库应用系统:
是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。
数据库管理系统:
(DBMS)为数据库的建立、使用和维护而配置的软件。
数据库系统:
(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。
数据库系统的组成:
硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。
2、数据库系统的特点
实现数据共享,减少数据冗余
采用特定的数据模型
具有较高的数据独立性
有统一的数据控制功能
3、数据库管理系统:
为数据库的建立、使用、和维护而配置的软件
功能:
数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口
组成:
数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序
第二课时:
四、数据模型:
1、实体描述:
实体:
客观存在并相互区别的事物称为实体
实体的属性:
描述实体的特性。
实体型:
属性的集合表示一种实体的类型。
实体集:
同类型的实体的集合。
2、实体间联系及种类:
一对一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)
3、数据模型简介:
层次、网状、关系
第三课时:
1.2、关系数据库
一、关系模型
1、关系:
一个关系就是一张二维表,每个关系有一个关系名。
在Access中,一个关系存储为一个“表”,每一个都具有一个表名。
2、关系模式:
对关系和描述。
用文字将表名及表中所包含的属性名一一列出。
3、元组:
二维表中水平方向的行。
4、属性:
二维表中垂直方向的列。
5、域:
属性的取值范围。
6、关键字:
属性或属性的组合,其值能够唯一地标识一个元组。
7、外部关键字:
如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就被称为外部关键字。
二、关系的特点
1、关系必须规范化
2、在同一个关系中不能出现相同的属性名
3、关系中不允许有完全相同的元组
4、在一个关系中元组的次序无关紧要
5、在一个关系中列的次序无关紧要
三、关系运算
1、传统的集合运算:
并、差、交
2、专门的关系运算:
选择:
从关系中找出满足给定条件的元组的操作。
投影:
从关系模式中指定若干属性组成新的关系。
联接:
关系的横向结合。
等值联接:
按照字段值对应相等为条件进行的联接。
自然联接:
去掉重复属性的等值联接。
1.4、数据库设计基础
一、设计原则
二、设计步骤
三、设计过程
第四课时:
Access基本操作界面及使用
一、Access的启动与退出
二、菜单栏
三、工具栏
四、主要特点和功能
五、打开数据库
第五-六课时:
Access基本操作,上机练习课.
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
课堂外2课时:
课堂外作业:
教材中模块1课后习题,任务1、2
单元2数据库和表
掌握数据库建立的基本方法。
了解数据库中常用的数据类型
教学重点:
建立数据库、掌握表的修改和编辑,数据的输入
多种数据类型的掌握
教学难点:
数据类型十分抽象,是教学难点
教学方法和工具:
讲授法,使用多媒体教学工具
教学过程:
第一课时:
2.1、创建数据库和使用
一、设计数据库
二、创建空数据库
三、使用“向导”创建数据库
四、打开和关闭数据库
2.2、建立表
一、Access数据类型
1、文本数据类型:
可输入各种类型的字符,最长可输入255个字符。
2、备注数据类型:
与文本型相似,最长可输入64000个字符。
3、数字数据类型:
只能输入0~9,小数点,正、负号(+、-)
可细分为:
字节、整型、长整型、单精度型、双精度型(P41表2.3)
4、日期/时间数据类型:
可存储日期、时间、日期时间,宽度8字节
5、货币数据类型:
等价于双精度数据类型,可自动加入美元符号、千分位隔点,并自动设置2位小数。
6、自动编号数据类型:
1、2、3……,Access自动插入一个唯一的顺序号。
占4字节空间。
7、是/否数据类型:
Yes/No、Ture/False、On/Off占一个字节。
8、OLE对象数据类型:
OLE——对象的联接与嵌入。
用于插入一个独立的文件,如:
图片、声音、Word文档等。
9、超级链接数据类型:
链接到一个文件存放的位置、一个网络中的文件地址、一个电子邮件地址、一个数据库中的对象
10、查询向导数据类型:
从已有的表或查询中查阅数据列表;或存储一组不可更改的固定值的列表
第二课时:
二、建立表结构
1、使用“数据表”视图:
只能设置字段名,不能设置其他属性。
数据库窗口;表;;新建表对话框;数据表视图或数据库窗口;表;双击
鼠标双击各字段名;手工输入新的字段名
保存;选择存放位置;给新表命名
2、使用“设计”视图:
可设置字段的所有属性
数据库窗口;表;;新建表对话框;设施视图或数据库窗口;表;双击;表设计器视图
输入字段名;设置各种属性
保存;选择存放位置;给新表命名
3、使用“表向导”:
数据库窗口;表;;新建表对话框;表向导或数据库窗口;表;双击;表向导
选择所要的字段;保存
三、输入数据
1、常用数据类型的输入
2、OLE对象数据类型的输入
3、超级链接数据类型的输入
四、获取外部数据
1、“文件”菜单;“获取外部数据”;“导入”或数据库窗口;表;;新建表对话框;导入表
2、选择数据源类型;找到数据源文件;设置字段名和索引;设置主键;命名表
五、字段属性的设置:
(在设计视图中完成)
1、字段大小:
2、格式:
决定数据的打印方式和屏幕显示方式。
数字格式、日期时间格式
3、默认值:
插入一条新记录时自动用默认值添加字段值
4、有效性规则:
设置字段的取值范围
5、有效性文本:
违反有效性规则时的提示信息
6、输入掩码:
设置字段的输入和显示格式。
7、索引、主键:
六、建立表之间的关系
1、表之间关系的概念:
Access中通常为一对多联系。
一方表称为主表,多方表称为相关表
2、参照完整性:
3、建立表之间的关系:
分析数据库中表之间的关系,为主表设置主键
数据库工具栏;;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性
联接类型:
内部联接、左联接、右联接
4、删除关系:
选择关系连线,按“Delete”键或快捷菜单中“删除关系”
第三课时:
2.3、维护表
一、打开和关闭表
1、打开表:
单击数据库窗口按钮或双击表名
2、关闭表:
二、修改表结构
选中要修改的表,单击按钮,进入表设计器视图。
操作方法同建立表。
可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键……
三、编辑表的内容
1、定位记录:
对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。
使用记录号定位:
2、选择记录:
鼠标操作与键盘操作
选择字段范围
选择一列或多列
选择一条记录、多条记录或所有记录
3、添加记录:
4、删除记录:
5、修改数据:
6、复制数据:
第四课时:
四、调整表的外观
1、改变字段次序
2、调整字段显示宽度和高度
3、隐藏列和显示列
4、冰结列
5、设置数据表格式
6、改变字体显示
2.3、操作表
一、查找数据
1、查找指定内容:
2、查找空值:
Null
3、查找空字符串:
“”
二、替换数据
1、替换指定内容:
2、更改默认设置:
三、排序记录
1、排序规则:
数字型:
日期型:
文本型:
备注型、OLE对象、超级链接型不能排序
2、按一个字段排序
3、按多个字段排序
记录菜单;筛选;高级筛选/排序
四、筛选记录
1、按选定内容筛选
2、按窗体筛选
3、内容排除筛选
4、按筛选目标筛选
5、高级筛选
第五-六课时:
上机实验1
课堂外2课时:
上机实验1
单元3查询
通过本节课学习了解简单查询的建立方法等。
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
教学重点:
查询的作用和建立方法
简单查询的使用。
教学难点:
如何设定查询准则是本节课的难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
第一课时:
3.1、认识查询
一、查询的功能
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗
二、查询的类型
选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、
3.2、数值与数值运算
一、常量:
表示一个固定的、不变的量。
P255表8.2
1、数字型:
100、-15.2、0、2.58E+20
2、文本型:
“ABCD”、“张三”、“计算机”、“1234”
3、日期/时间型:
#2005/10/20##10:
25:
30##2005-10-1013:
25:
20#
4、布尔型:
True、False
二、变量:
表示一个随时可变的量,表示为一个名字。
1、内存变量:
2、字段变量:
三、表达式与运算符
1、数值表达式:
+、-、*、/、\、^、()、Mod
2、字符表达式:
+
3、日期/时间表达式:
+、-
4、关系表达式:
=、<>、>、>=、<、<=
5、逻辑表达式:
Not、And、Or
6、特殊运算符:
IN、BETWEEN、LIKE、ISNULL、ISNOTNULL
四、函数
1、数值函数:
ABS、INT、SQR、SGN
2、字符函数:
SPACE、STRING、LEFT、RIGHT、LEN、LTRIM、RTRIM、TRIM、MID
3、日期时间函数:
DATE()、DAY()、MONTH()、YEAR()、WEEKDAY()、HOUR()
4、统计函数:
SUM、AVG、COUNT、MAX、MIN
第三课时
3.3、创建选择查询
一、创建不带条件的查询
1、使用查询向导:
[查询];;简单查询向导或[查询];
2、使用设计视图:
[查询];;设计视图或[查询];
3、运行查询:
双击查询
4、修改查询:
在设计视图中修改、编辑SQL语句
二、创建带条件的查询
WHERE、AND、OR、NOT
3.4、创建交叉表查询
一、认识交叉表查询
行标题、列标题、值、
二、创建交叉表查询
1、单一表交叉查询:
向导、设计器
2、多表交叉查询:
设计器
第四课时
3.5、创建参数查询
由用户输入查询条件后,再进行查询
一、单参数查询:
准则中输入[XXXXXX]
二、多参数查询:
多字段准则中输入[XXXXXX]
第五-六课时
上机实验2
课堂外作业2学时:
上机实验2
单元4窗体
知识目标:
学会使用窗体
掌握窗体的建立方法
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
教学重点:
掌握窗体的2种建立方法
教学难点:
如何建立自己需要的窗体是难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
第一课时
4.1、认识窗体
1、窗体是数据库中的一种对象。
2、窗体的作用:
用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编辑数据、修改数据。
3、窗体中的两类信息:
提示信息、数据信息。
一、窗体的组成与结构——节
1、主体节:
显示数据信息和安放控件。
2、窗体页眉:
显示窗体的标题、使用说明……
3、窗体页脚:
显示对所有记录都要显示的内容、使用命令的操作……
4、页面页眉:
打印时的页头信息。
5、页面页脚:
打印时的页脚信息。
二、窗体的类型
三、窗体的视图
设计视图、窗体视图、数据表视图
第二课时
4.2、创建窗体
一、自动创建窗体
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;自动创建窗体:
纵栏式|自动创建窗体:
表格式|自动创建窗体:
数据表;确定
二、使用窗体向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;窗体向导或数据库窗口;窗体;
单一表窗体
一对多窗体:
子窗体、链接窗体
三、使用数据透视表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;数据透视表向导
数据透视表的调整与设置
四、使用图表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;图表向导
图表的调整与设置
4.3、自定义窗体
一、工具箱的使用
工具箱的打开与关闭、工具箱的移动与锁定
二、窗体、控件与控件的使用
1、窗体:
页眉/页脚的设置、大小的调整……
2、标签控件:
用于显示说明性文本,不显示字段或表达式的数值。
3、文本框控件:
用于输入或编辑字段数据。
分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)
4、复选框、切换按钮、选项按钮:
显示表或查询中的“是/否”、“真/假”、“On/Off”的值
5、选项组控件:
多个复选框或选项按钮的组合。
6、列表框与组合框:
值取自某固定内容的数据。
7、命令按钮:
执行某项操作或某些操作
8、选项卡:
将窗体分成多页
9、图像:
三、窗体和控件属性
属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。
利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。
1、常用格式属性:
控件格式属性:
标题、字体、字形、字号、对齐方式、颜色……
窗体格式属性:
大小、边框、颜色、特殊效果……
第三课时:
2、常用的数据属性
控件数据属性:
数据来源、输入掩码、有效性规则、有效性文本……
窗体数据属性:
记录源、排序依据、允许编辑、数据入口……
3、常用的其他属性
***名称***、
控件其他属性:
状态栏文字、自动TAB键、控件提示文本……
窗体其他属性:
独占方式、弹出方式、循环……
第四课时:
四、窗体和控件的事件
1、键盘事件:
键按下、键释放、击键
2、鼠标事件:
单击、双击、鼠标按下、鼠标移动、鼠标释放
3、对象事件:
获得焦点、失去焦点、更新前、更新后、更改
4、窗口事件:
打开、关闭、加载
5、操作事件:
删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后
4.4、美化窗体
一、自动套用格式
二、窗体的属性
三、添加当前日期和时间
四、格式调整:
对齐方式
第五-六课时
上机实验3
课堂外作业2学时:
上机实验3
单元5报表
知识目标:
报表的定义和组成;
简单报表的建立和编辑。
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
教学重点:
通过2种方法建立报表
建立报表时的注意事项。
教学难点:
建立报表过程中各种选项的选择及作用是本节课的难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
第一课时:
5.1、报表的定义与组成
一、报表的作用
是Access中的对象,根据指定规则打印输出格式化的数据信息.
功能:
呈现格式化的数据;分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发标、订票和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示。
二、报表的视图
设计视图:
用于创建和编辑报表的结构。
打印预览视图:
用于查看报表的页面数据输出形态。
版面预览视图:
用于查看报表的版面设置。
三、报表的组成
报表页眉、页面页眉、主体、页面页脚、报表页脚
四、报表设计区
节:
报表页眉节:
在多页报表和第一页上,一般是打印报表的标题。
页面页眉节:
每一页的顶端,显示表头信息。
组页眉节:
数据分组时使用,显示一组数据中的共同信息。
主体节:
用来处理每条纪录,其字段数据均须通过文本框或其他控件绑定显示。
组页脚节:
数据分组时使用,显示一组数据的统计数据。
页面页脚节:
页面的底部,显示一页数据的统计数据、页码等。
报表页脚节:
报表最后一页上显示,显示所有数据的统计数据等信息。
第二课时:
5.2、报表的分类
由主体节数据排列方式和显示位置分:
一、纵栏式报表
也称窗体报表,一条记录的各字段垂直方向排列。
二、表格式报表
三、图表报表
四、标签报表
5.3、创建报表
一、使用“自动报表”创建报表
1、创建纵栏式报表
2、创建表格式报表
二、使用“报表向导”创建报表
纵栏式报表、表格式报表、两端对齐、分组报表、一对多报表
三、使用“图表向导”创建报表
四、使用“标签向导”创建报表
五、使用“设计”视图创建报表
1、认识节:
显示/隐藏节、节高度的调整
2、报表记录源:
填加/更改记录源
3、填加标签和文本框
4、加入线条、矩形
第三课时:
5.4、编辑报表
一、设置报表格式
自动套用格式
二、添加背景图案
报表属性;格式;图片
设置图片格式
三、添加日期和时间
1、插入菜单;日期和时间
2、使用文本框
四、添加分页符和页码
1、插入菜单;页码
2、使用文本框
五、使用节
设置节的颜色
六、绘制线条和矩形
1、加入线条、矩形
2、设置线条、矩形的格式
第四课时:
5.5、报表排序和分组
一、记录排序
1、在向导中设置排序
2、视图菜单;排序与分组或工具栏;按钮
二、记录分组
1、在向导中设置分组
2、在排序的基础上设置分组选项
3、一对多报表
5.6、预览、打印和保存报表
报表的打印预览
窗体的打印预览
第五-六课时:
上机实验4
课堂外作业2学时:
上机实验4
模块6宏
知识目标:
学习宏对象的基本概念和基本操作,重点学习宏的创建、修改、编辑和运行。
技能(能力)目标:
宏对象是Access数据库中的一个基本对象。
教学重点、难点:
利用宏可以将大量重复性的操作自动完成,从而使管理和维护Access数据库更加简单。
模块的事件过程、调用和参数传递。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
第一~二课时:
宏是一种功能强大的工具,可用来在Access2010中自动执行许多操作。
通过宏的自动执行重复任务的功能,可以保证工作的一致性,还可以避免由于忘记某一操作步骤而引起的错误。
宏节省了执行任务的时间,提高了工作效率。
宏的具体功能如下:
显示和隐藏工具栏。
打开和关闭表、查询、窗体和报表。
执行报表的预览和打印操作以及报表中数据的发送。
设置窗体或报表中控件的值。
设置Access工作区中任意窗口的大小,并执行窗口移动、缩小、放大和保存等操作。
执行查询操作,以及数据的过滤、查找。
为数据库设置一系列的操作,简化工作。
6.1、常用宏操作
1.宏设计的基础知识
【宏名】显示宏定义窗口中的“宏名”列。
【条件】显示宏定义窗口中的“条件”列。
【插入行】在宏定义表中设定的当前行的前面增加一空白行。
【删除行】删除当前行。
【运行】运行宏。
【单步】单步运行宏。
【生成器】设置宏的操作参数。
【操作】列在此列中输入宏中所有操作,运行时将按照输入顺序执行操作。
【注释】列在此列中输入对应操作的备注说明。
【宏名】列在此列中输入宏的名称,在多个操作的宏组中这一列是必选的。
【条件】列在此列中输入条件表达式,以决定运行宏的条件。
【操作参数列】用以设定操作的相关参数。
2.创建AutoKeys宏
Autokeys宏通过按下指定给宏的一个键或一个键序触发。
为AutoKeys宏设置的键击顺序称为宏的名字。
例如:
名为F5的宏将在按下F5键时运行。
创建AutoKeys宏时,必须定义宏将执行的操作,如打开一个对象,最大化一个窗口或显示一条消息。
另外还需要提供操作参数,宏在运行时需要这种参数,如要打开的数据库对象、要最大化的窗口或要在对话框中显示的消息的名称。
3.创建条件宏
条件宏是满足一定条件后才运行宏。
利用条件宏可以显示一些信息,如雇员输入了订单却忘记了输入雇员号,则可利用宏来提醒雇员输入遗漏的信息。
或者进行数据的有效性检查。
要创建条件宏,需要向【宏】窗口添加【条件】列,单击【宏设计】工具栏上的【条件】按钮,并输入使条件起作用的宏的规则即可。
如果设置的条件为真,宏就运行。
如果设置的条件为假,就转到下一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ACCESS教学实施方案 管本15级 ACCESS 教学 实施方案 15