access教案模板下载
第1篇:ACCESS教案
第1章 数据库基础知识
知识目标:
1.数据库基础知识和基本概念 2.认识ACCESS的界面和基本工具 技能(能力)目标:
1.学生运用所学知识与技能,主动探究,解决实际问题的能力。 2.养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值观。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重难点:
1.数据库的基础知识和概念是本节的重点也是难点。 教学方法和工具:
讲授法、讨论法使用多媒体教学工具 教学过程: 第一课时:
1.1、Acce界面使用
一、Acce的启动与退出
二、菜单栏
三、工具栏
四、主要特点和功能
五、打开数据库 1.2、数据库基础知识
一、基本概念:
1、数据:是指存储在某一种媒体上能够识别的物理符号。包括“数据内容”和“数据形式”两个方面
2、数据处理:是指将数据转换成信息的过程。即从大量的数据中找出对人有用的数据的过程。
二、计算机数据管理:
1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。
2、发展过程:人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。
三、数据库系统
1、数据库的概念 数据:
数据库:(Data Base)是存储在计算机存储设备上,结构化的相关数据集合。它不仅包括描述事物的数据本身,还包括相关事物之间的联系。
数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。
2 数据库管理系统:(DBMS)为数据库的建立、使用和维护而配置的软件。
数据库系统:(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。
数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。
2、数据库系统的特点 实现数据共享,减少数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能
3、数据库管理系统:为数据库的建立、使用、和维护而配置的软件
功能:数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口
组成:数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序 第二课时:练习课
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
四、数据模型:
1、实体描述:
实体:客观存在并相互区别的事物称为实体 实体的属性:描述实体的特性。
实体型:属性的集合表示一种实体的类型。实体集:同类型的实体的集合。
2、实体间联系及种类:
一对
一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)
3、数据模型简介: 层次、网状、关系 第四课时:练习课
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。1.3、关系数据库
一、关系模型
1、关系:一个关系就是一张二维表,每个关系有一个关系名。在Acce中,一个关系存储为一个“表”,每一个都具有一个表名。
2、关系模式:对关系和描述。用文字将表名及表中所包含的属性名一一列出。
3、元组:二维表中水平方向的行。
4、属性:二维表中垂直方向的列。
5、域:属性的取值范围。
6、关键字:属性或属性的组合,其值能够唯一地标识一个元组。
7、外部关键字:如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就被称为外部关键字。
二、关系的特点
1、关系必须规范化
2、在同一个关系中不能出现相同的属性名
3、关系中不允许有完全相同的元组
4、在一个关系中元组的次序无关紧要
5、在一个关系中列的次序无关紧要
三、关系运算
1、传统的集合运算:并、差、交
2、专门的关系运算:
选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:关系的横向结合。
等值联接:按照字段值对应相等为条件进行的联接。自然联接:去掉重复属性的等值联接。1.4、数据库设计基础
一、设计原则
二、设计步骤
三、设计过程 课后小结:
第2讲 数据库和表(1)
知识目标:
1.数据库建立的基本方法。 2.理解数据库中常用的数据类型 技能(能力)目标:
1.让学生运用所学知识与技能,主动探究,解决实际问题的能力。 2.培养学生的创新意识、创新能力。情感目标、价值观目标:
1.大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
2.过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。 教学重点: 1.建立数据库 2.多种数据类型的掌握 教学难点: 数据类型。教学方法和工具:
讲授法,使用多媒体教学工具
7 教学过程: 第一课时:
2.1、创建数据库和使用
一、设计数据库
二、创建空数据库
三、使用“向导”创建数据库
四、打开和关闭数据库 2.2、建立表
一、Acce数据类型
1、文本数据类型:可输入各种类型的字符,最长可输入255个字符。
2、备注数据类型:与文本型相似,最长可输入64000个字符。
3、数字数据类型:只能输入0~9,小数点,正、负号(+、-)可细分为:字节、整型、长整型、单精度型、双精度型(P41表2.3)
4、日期/时间数据类型:可存储日期、时间、日期时间,宽度8字节
5、货币数据类型:等价于双精度数据类型,可自动加入美元符号、千分位隔点,并自动设置2位小数。
6、自动编号数据类型:
1、2、3……,Acce自动插入一个唯一的顺序号。占4字节空间。
7、是/否数据类型:Yes/No、Ture/False、On/Off 占一个字节。
8、OLE对象数据类型:OLE——对象的联接与嵌入。用于插入一个独立的文件,如:图片、声音、8 Word文档等。
9、超级链接数据类型:链接到一个文件存放的位置、一个网络中的文件地址、一个电子邮件地址、一个数据库中的对象
10、查询向导数据类型:从已有的表或查询中查阅数据列表;或存储一组不可更改的固定值的列表 第二课时:练习课
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、建立表结构
1、使用“数据表”视图:只能设置字段名,不能设置其他属性。 数据库窗口;表;新建表对话框;数据表视图 或 数据库窗口;表;双击 鼠标双击各字段名;手工输入新的字段名 保存;选择存放位置;给新表命名
2、使用“设计”视图:可设置字段的所有属性
数据库窗口;表;;新建表对话框;设施视图 或 数据库窗口;表;双击;表设计器视图 输入字段名;设置各种属性 保存;选择存放位置;给新表命名
3、使用“表向导”:
数据库窗口;表;;新建表对话框;表向导 或 数据库窗口;表;双击;表向导 选择所要的字段;保存
9 第四课时:
三、输入数据
1、常用数据类型的输入
2、OLE对象数据类型的输入
3、超级链接数据类型的输入
四、获取外部数据
1、“文件”菜单;“获取外部数据”;“导入” 或 数据库窗口;表;新建表对话框;导入表
2、选择数据源类型;找到数据源文件;设置字段名和索引;设置主键;命名表
五、字段属性的设置:(在设计视图中完成)
1、字段大小:
2、格式:决定数据的打印方式和屏幕显示方式。数字格式、日期时间格式
3、默认值:插入一条新记录时自动用默认值添加字段值
4、有效性规则:设置字段的取值范围
5、有效性文本:违反有效性规则时的提示信息
6、输入掩码:设置字段的输入和显示格式。P62表2.8
7、索引、主键:
六、建立表之间的关系
1、表之间关系的概念:Acce中通常为一对多联系。一方表称为主表,多方表称为相关表
2、参照完整性:
3、建立表之间的关系:
分析数据库中表之间的关系,为主表设置主键
数据库工具栏;;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性
联接类型:内部联接、左联接、右联接
4、删除关系:
选择关系连线,按“Delete”键 或 快捷菜单中“删除关系” 课后小结:
第3讲 数据库和表(2)
知识目标:
1.掌握表的各种建立方法和其他基本操作。 技能(能力)目标:
2.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
1.掌握表的3种常用建立方法。 2.掌握表的修改和编辑,数据的输入 教学难点:
字段设计和索引的概念是本节教学难点。教学方法和工具:
讨论法,自学法,讲授法,练习法,通过多媒体教学工具。教学过程:
12 第一课时: 3.1、维护表
一、打开和关闭表
1、打开表:单击数据库窗口 按钮 或 双击表名
2、关闭表:
二、修改表结构
选中要修改的表,单击 按钮,进入表设计器视图。操作方法同建立表。可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键……
三、编辑表的内容
1、定位记录:对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。 使用记录号定位:
使用快捷键定位:P69表2.9
2、选择记录:鼠标操作与键盘操作 选择字段范围 选择一列或多列
选择一条记录、多条记录或所有记录
3、添加记录:
4、删除记录:
5、修改数据:
6、复制数据: 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
四、调整表的外观
1、改变字段次序
2、调整字段显示宽度和高度
3、隐藏列和显示列
4、冰结列
5、设置数据表格式
6、改变字体显示 3.2、操作表
一、查找数据
1、查找指定内容:
2、查找空值:Null
3、查找空字符串:“”
二、替换数据
1、替换指定内容:
2、更改默认设置:
三、排序记录
1、排序规则: 数字型: 日期型: 文本型:
备注型、OLE对象、超级链接型不能排序
2、按一个字段排序
3、按多个字段排序
记录菜单;筛选;高级筛选/排序
四、筛选记录
1、按选定内容筛选
2、按窗体筛选
3、内容排除筛选
4、按筛选目标筛选
5、高级筛选 第四课时:练习课后小结:
第4讲 查询(1)
知识目标:
1.通过本节课学习了解简单查询的建立方法等。 技能(能力)目标:
2.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
1.查询的作用和建立方法 2.简单查询的使用。教学难点:
如何设定查询准则是本节课的难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:
16 第一课时:
4.1、SQL基本命令
一、简介
1、SQL——Structure Query Language(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。
2、SQL的功能:数据定义、数据查询、数据操纵、数据控制
二、基本语句
SELECT [TOP N [PERCENT]] [DISTINCT] [INTO ] FROM WHERE GROUP BY HAVING ORDER BY 4.2、认识查询
一、查询的功能
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗
二、查询的类型
选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询 4.3、数值与数值运算
一、常量:表示一个固定的、不变的量。P255 表8.2
1、数字型:100、-15.2、0、2.58E+20
2、文本型:“ABCD”、“张三”、“计算机”、“1234”
3、日期/时间型:#2005/10/20# #10:25:30# #2005-10-10 13:25:20#
4、布尔型:True、False
二、变量:表示一个随时可变的量,表示为一个名字。
1、内存变量:
2、字段变量: 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
三、表达式与运算符
1、数值表达式:+、-、*、/、、^、()、Mod
2、字符表达式:+
3、日期/时间表达式:+、-
4、关系表达式:=、>、>=、
5、逻辑表达式:Not、And、Or
6、特殊运算符:IN、BETWEEN、LIKE、IS NULL、IS NOT NULL
四、函数
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
18 4.4、创建选择查询
一、创建不带条件的查询
1、使用查询向导:[查询] ;;简单查询向导 或[查询];
2、使用设计视图:[查询] ;;设计视图 或[查询];
3、运行查询:双击查询
4、修改查询:在设计视图中修改、编辑SQL语句
二、创建带条件的查询 WHERE、AND、OR、NOT
三、结果排序
ORDER BY 字段名 [DESC] 列在前面的记录:TOP N
四、多表查询:超联接查询 内部联接:INNER JOIN 左联接:LEFT JOIN 右联接:RIGHT JOIN 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第5讲 查询(2)
知识目标:
1.通过学习本节掌握查询中如何进行计算。 2.掌握一定的函数。技能(能力)目标:
1.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 2.培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点: 1.在查询中计算 2.掌握常用函数 教学难点:
如何通过计算得到自己希望的查询,以及掌握常用函数是重点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
20 教学过程: 第一课时:
5.1、在查询中进行计算
一、了解查询计算功能
预定义计算:SUM、AVG、COUNT、MAX、MIN 用户自定义计算:各种表达式
二、自定义计算
三、总计查询
1、添加计算字段:
2、分组总计查询:GROUP BY
3、新字段命名: AS
4、用新字段设置查询条件:HAVING 逻辑表达式 5.2、创建交叉表查询
一、认识交叉表查询 行标题、列标题、值、第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、创建交叉表查询
1、单一表交叉查询:向导、设计器
2、多表交叉查询:设计器 5.3、创建参数查询
由用户输入查询条件后,再进行查询
一、单参数查询:准则中输入[XXXXXX]
二、多参数查询:多字段准则中输入[XXXXXX] 5.4、创建操作查询
一、生成表查询 SELECT * INTO 表名
二、删除查询
DELETE FROM 表名 WHERE 条件
三、更新查询
UPDATE 表名 SET 字段名=表达式 WHERE 条件
四、追加查询
INSERT INTO 表名 SELECT…… 课后小结:
第6讲 查询(3)
知识目标:
1.学会创建SQL查询 技能(能力)目标:
1.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 2.培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
1. 使用SQL修改查询中的准则 2. 创建SQL查询 教学难点:
如何使用准则是本节的重点也是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:
23 第一课时:
6.1、创建SQL查询
一、使用SQL修改查询中的准则
二、创建SQL查询 6.2、操作已创建的查询
一、运行已创建的查询
二、编辑查询中的字段
三、编辑查询中的数据源
四、调整查询的列宽
五、排序查询的结果 6.3、试题 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第7讲 窗体(1)
知识目标: 初步了解窗体的作用 掌握窗体的建立方法 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
掌握窗体的2种建立方法 学会使用窗体 教学难点:
如何建立自己需要的窗体是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
25 教学过程: 第一课时 7.1、认识窗体
1、窗体是数据库中的一种对象。
2、窗体的作用:用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编辑数据、修改数据。
3、窗体中的两类信息:提示信息、数据信息。
一、窗体的组成与结构——节
1、主 体 节:显示数据信息和安放控件。
2、窗体页眉:显示窗体的标题、使用说明……
3、窗体页脚:显示对所有记录都要显示的内容、使用命令的操作……
4、页面页眉:打印时的页头信息。
5、页面页脚:打印时的页脚信息。 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、窗体的类型
1、纵栏式窗体:P141——图4.3
2、表格式窗体:P141——图4.4
3、数据表窗体:P141——图4.5
4、主/子窗体:P142——图4.6
5、图表窗体:P142——图4.7
6、数据透视表窗体:P143——图4.8
三、窗体的视图
设计视图、窗体视图、数据表视图 7.2、创建窗体
一、自动创建窗体
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;自动创建窗体:纵栏式|自动创建窗体:表格式|自动创建窗体:数据表;确定
二、使用窗体向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;窗体向导 或 数据库窗口;窗体;单一表窗体
一对多窗体:子窗体、链接窗体
三、使用数据透视表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;数据透视表向导 数据透视表的调整与设置 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。
27 第五课时:
四、使用图表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;图表向导 图表的调整与设置 第六课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第七课时: 7.3、自定义窗体
一、工具箱的使用
工具箱的打开与关闭、工具箱的移动与锁定
二、窗体、控件与控件的使用
1、窗体:页眉/页脚的设置、大小的调整……
2、标签控件:用于显示说明性文本,不显示字段或表达式的数值。
3、文本框控件:用于输入或编辑字段数据。分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)
4、复选框、切换按钮、选项按钮:显示表或查询中的“是/否”、“真/假”、“On/Off”的值
5、选项组控件:多个复选框或选项按钮的组合。
6、列表框与组合框:值取自某固定内容的数据。
7、命令按钮:执行某项操作或某些操作
8、选项卡:将窗体分成多页
9、图像:
三、窗体和控件属性
属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。
1、常用格式属性:
控件格式属性:标题、字体、字形、字号、对齐方式、颜色…… 窗体格式属性:大小、边框、颜色、特殊效果…… 第八课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第九课时:
2、常用的数据属性
控件数据属性:数据来源、输入掩码、有效性规则、有效性文本…… 窗体数据属性:记录源、排序依据、允许编辑、数据入口……
3、常用的其他属性 ***名称***、控件其他属性:状态栏文字、自动TAB键、控件提示文本…… 窗体其他属性:独占方式、弹出方式、循环……
四、窗体和控件的事件
1、键盘事件:键按下、键释放、击键
2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放
3、对象事件:获得焦点、失去焦点、更新前、更新后、更改
4、窗口事件:打开、关闭、加载
5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后 第十课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第8讲 窗体(2)
知识目标:
学会窗体的美化和设计 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
使用各种方法设计和修改窗体格式 教学难点: 选中工具的使用。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
31 8.1、美化窗体
一、自动套用格式
二、窗体的属性
三、添加当前日期和时间
四、格式调整: 对齐方式 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第9讲 报表(1)
知识目标: 报表的定义和组成。简单报表的建立 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
通过2种方法建立报表 建立报表时的注意事项。教学难点:
建立报表过程中各种选项的选择及作用是本节课的难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
33 教学过程: 第一课时:
9.1、报表的定义与组成一、报表的作用
是Acce中的对象,根据指定规则打印输出格式化的数据信息.功能:呈现格式化的数据;分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发标、订票和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示。
二、报表的视图
设计视图:用于创建和编辑报表的结构。
打印预览视图:用于查看报表的页面数据输出形态。版面预览视图:用于查看报表的版面设置。
三、报表的组成报表页眉、页面页眉、主体、页面页脚、报表页脚
四、报表设计区 节:
报表页眉节:在多页报表和第一页上,一般是打印报表的标题。页面页眉节:每一页的顶端,显示表头信息。
组 页眉 节:数据分组时使用,显示一组数据中的共同信息。
34 主 体 节:用来处理每条纪录,其字段数据均须通过文本框或其他控件绑定显示。组 页脚 节:数据分组时使用,显示一组数据的统计数据。页面页脚节:页面的底部,显示一页数据的统计数据、页码等。报表页脚节:报表最后一页上显示,显示所有数据的统计数据等信息。第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时: 9.2、报表的分类
由主体节数据排列方式和显示位置分:
一、纵栏式报表
也称窗体报表,一条记录的各字段垂直方向排列。
二、表格式报表
三、图表报表
四、标签报表 9.3、创建报表
一、使用“自动报表”创建报表
1、创建纵栏式报表
2、创建表格式报表
二、使用“报表向导”创建报表
35 纵栏式报表、表格式报表、两端对齐、分组报表、一对多报表
三、使用“图表向导”创建报表 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第五课时:
四、使用“标签向导”创建报表
五、使用“设计”视图创建报表
1、认识节:显示/隐藏节、节高度的调整
2、报表记录源:填加/更改记录源
3、填加标签和文本框
4、加入线条、矩形 9.4、编辑报表
一、设置报表格式 自动套用格式
二、添加背景图案 报表属性;格式;图片 设置图片格式
三、添加日期和时间
1、插入菜单 ;日期和时间
2、使用文本框
四、添加分页符和页码
1、插入菜单 ;页码
2、使用文本框 第六课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第七课时:
五、使用节 设置节的颜色
六、绘制线条和矩形
1、加入线条、矩形
2、设置线条、矩形的格式 课后小结:
第10讲 报表(2)
知识目标:
掌握报表的排序和分组 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点难点:
报表的排序和分组是本节的重点也是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
10.1、报表排序和分组
一、记录排序
1、在向导中设置排序
2、视图菜单 ;排序与分组 或 工具栏;按钮
二、记录分组
1、在向导中设置分组
2、在排序的基础上设置分组选项
3、一对多报表 10.2、使用计算控件
一、添加计算控件
文本框属性;按件来源;编辑表达式
二、报表统计计算
位置:组页脚、页面页脚、报表页脚 方法:文本框属性;按件来源;编辑表达式 10.3、创建子报表 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
一、在已有的报表中创建子报表
*工具箱中向导按钮已按下*;工具箱 按钮;在已有的报表中单击;子报表向导;使用现有的表或查询
二、将已有的报表添加到其他报表中创建子报表
39 *工具箱中向导按钮已按下*;工具箱 按钮;在已有的报表中单击;子报表向导;使用现有的报表或窗体
三、链接主报表和子报表
*工具箱中向导按钮不按下*;工具箱 按钮;在已有的报表中拖拽出一个矩形区域;属性窗口中设置绑定对象为一个报表 10.4、创建多列报表
1、创建普通报表(通常为列表式)
2、在“文件”菜单的“页面设置”中设置列数 10.5、设计复杂的报表 报表属性、节属性
10.6、预览、打印和保存报表 报表的打印预览 窗体的打印预览 第四课时: 课后小结:
第2篇:ACCESS教案doc
衡水科技工程技术学校
科目:班级: 教师:
教 案
ACCESS
2009级升学班1,2010电高1.2
姚焕芝 第1讲 数据库基础知识
知识目标:
了解数据库基础知识和基本概念 认识ACCESS的界面和基本工具 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重难点:
掌握数据库的基础知识和概念是本节的重点也是难点。教学方法和工具:
讲授法、讨论法使用多媒体教学工具 教学过程: 第一课时:
1.1、Acce界面使用
一、Acce的启动与退出
二、菜单栏
三、工具栏
四、主要特点和功能
五、打开数据库 1.2、数据库基础知识
一、基本概念:
1、数据:是指存储在某一种媒体上能够识别的物理符号。包括“数据内容”和“数据形式”两个方面
2、数据处理:是指将数据转换成信息的过程。即从大量的数据中找出对人有用的数据的过程。
二、计算机数据管理:
1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。
2、发展过程:人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。
三、数据库系统
1、数据库的概念
2 数据:
数据库:(Data Base)是存储在计算机存储设备上,结构化的相关数据集合。它不公包括描述事物的数据本身,还包括相关事物之间的联系。
数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。
数据库管理系统:(DBMS)为数据库的建立、使用和维护而配置的软件。
数据库系统:(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。
数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。
2、数据库系统的特点 实现数据共享,减少数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能
3、数据库管理系统:为数据库的建立、使用、和维护而配置的软件
功能:数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口
组成:数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序 第二课时:练习课
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
四、数据模型:
1、实体描述:
实体:客观存在并相互区别的事物称为实体 实体的属性:描述实体的特性。
实体型:属性的集合表示一种实体的类型。实体集:同类型的实体的集合。
2、实体间联系及种类:
一对
一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)
3、数据模型简介: 层次、网状、关系
3 第四课时:练习课
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。1.3、关系数据库
一、关系模型
1、关系:一个关系就是一张二维表,每个关系有一个关系名。在Acce中,一个关系存储为一个“表”,每一个都具有一个表名。
2、关系模式:对关系和描述。用文字将表名及表中所包含的属性名一一列出。
3、元组:二维表中水平方向的行。
4、属性:二维表中垂直方向的列。
5、域:属性的取值范围。
6、关键字:属性或属性的组合,其值能够唯一地标识一个元组。
7、外部关键字:如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就被称为外部关键字。
二、关系的特点
1、关系必须规范化
2、在同一个关系中不能出现相同的属性名
3、关系中不允许有完全相同的元组
4、在一个关系中元组的次序无关紧要
5、在一个关系中列的次序无关紧要
三、关系运算
1、传统的集合运算:并、差、交
2、专门的关系运算:
选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:关系的横向结合。
等值联接:按照字段值对应相等为条件进行的联接。自然联接:去掉重复属性的等值联接。1.4、数据库设计基础
一、设计原则
二、设计步骤
三、设计过程 课后小结:
第2讲 数据库和表(1)
知识目标:
掌握数据库建立的基本方法。了解数据库中常用的数据类型 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点: 建立数据库
多种数据类型的掌握 教学难点:
数据类型十分抽象,是教学难点 教学方法和工具:
讲授法,使用多媒体教学工具 教学过程: 第一课时:
2.1、创建数据库和使用
一、设计数据库
二、创建空数据库
三、使用“向导”创建数据库
四、打开和关闭数据库 2.2、建立表
一、Acce数据类型
1、文本数据类型:可输入各种类型的字符,最长可输入255个字符。
2、备注数据类型:与文本型相似,最长可输入64000个字符。
3、数字数据类型:只能输入0~9,小数点,正、负号(+、-)可细分为:字节、整型、长整型、单精度型、双精度型(P41表2.3)
4、日期/时间数据类型:可存储日期、时间、日期时间,宽度8字节
5、货币数据类型:等价于双精度数据类型,可自动加入美元符号、千分位隔点,并自动设置2位小数。
6、自动编号数据类型:
1、2、3……,Acce自动插入一个唯一的顺序号。占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、输入掩码:设置字段的输入和显示格式。P62表2.8
7、索引、主键:
六、建立表之间的关系
1、表之间关系的概念:Acce中通常为一对多联系。一方表称为主表,多方表称为相关表
2、参照完整性:
3、建立表之间的关系:
分析数据库中表之间的关系,为主表设置主键
数据库工具栏;;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性
联接类型:内部联接、左联接、右联接
4、删除关系:
选择关系连线,按“Delete”键 或 快捷菜单中“删除关系” 课后小结:
第3讲 数据库和表(2)
知识目标:
掌握表的各种建立方法和其他基本操作。技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
掌握表的3种常用建立方法。掌握表的修改和编辑,数据的输入 教学难点:
字段设计和索引的概念是本节教学难点。教学方法和工具:
讨论法,自学法,讲授法,练习法,通过多媒体教学工具。教学过程: 第一课时: 3.1、维护表
一、打开和关闭表
1、打开表:单击数据库窗口 按钮 或 双击表名
2、关闭表:
二、修改表结构
选中要修改的表,单击 按钮,进入表设计器视图。操作方法同建立表。可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键……
三、编辑表的内容
1、定位记录:对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。 使用记录号定位:
使用快捷键定位:P69表2.9
2、选择记录:鼠标操作与键盘操作 选择字段范围
8 选择一列或多列
选择一条记录、多条记录或所有记录
3、添加记录:
4、删除记录:
5、修改数据:
6、复制数据: 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
四、调整表的外观
1、改变字段次序
2、调整字段显示宽度和高度
3、隐藏列和显示列
4、冰结列
5、设置数据表格式
6、改变字体显示 3.2、操作表
一、查找数据
1、查找指定内容:
2、查找空值:Null
3、查找空字符串:“”
二、替换数据
1、替换指定内容:
2、更改默认设置:
三、排序记录
1、排序规则: 数字型: 日期型: 文本型:
备注型、OLE对象、超级链接型不能排序
2、按一个字段排序
3、按多个字段排序
记录菜单;筛选;高级筛选/排序
四、筛选记录
1、按选定内容筛选
2、按窗体筛选
3、内容排除筛选
4、按筛选目标筛选
5、高级筛选 第四课时:练习课后小结:
第4讲 查询(1)
知识目标:
通过本节课学习了解简单查询的建立方法等。技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
查询的作用和建立方法 简单查询的使用。教学难点:
如何设定查询准则是本节课的难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
4.1、SQL基本命令
一、简介
1、SQL——Structure Query Language(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。
2、SQL的功能:数据定义、数据查询、数据操纵、数据控制
二、基本语句
SELECT [TOP N [PERCENT]] [DISTINCT] [INTO ] FROM WHERE GROUP BY HAVING ORDER BY 4.2、认识查询
一、查询的功能
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗
二、查询的类型
选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询
11 4.3、数值与数值运算
一、常量:表示一个固定的、不变的量。P255 表8.2
1、数字型:100、-15.2、0、2.58E+20
2、文本型:“ABCD”、“张三”、“计算机”、“1234”
3、日期/时间型:#2005/10/20# #10:25:30# #2005-10-10 13:25:20#
4、布尔型:True、False
二、变量:表示一个随时可变的量,表示为一个名字。
1、内存变量:
2、字段变量: 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
三、表达式与运算符
1、数值表达式:+、-、*、/、、^、()、Mod
2、字符表达式:+
3、日期/时间表达式:+、-
4、关系表达式:=、>、>=、
5、逻辑表达式:Not、And、Or
6、特殊运算符:IN、BETWEEN、LIKE、IS NULL、IS NOT NULL
四、函数
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 4.4、创建选择查询
一、创建不带条件的查询
1、使用查询向导:[查询] ;;简单查询向导 或[查询];
2、使用设计视图:[查询] ;;设计视图 或[查询];
3、运行查询:双击查询
4、修改查询:在设计视图中修改、编辑SQL语句
二、创建带条件的查询 WHERE、AND、OR、NOT
三、结果排序
12 ORDER BY 字段名 [DESC] 列在前面的记录:TOP N
四、多表查询:超联接查询 内部联接:INNER JOIN 左联接:LEFT JOIN 右联接:RIGHT JOIN 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第5讲 查询(2)
知识目标:
通过学习本节掌握查询中如何进行计算。掌握一定的函数。技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点: 在查询中计算 掌握常用函数 教学难点:
如何通过计算得到自己希望的查询,以及掌握常用函数是重点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
5.1、在查询中进行计算
一、了解查询计算功能
预定义计算:SUM、AVG、COUNT、MAX、MIN 用户自定义计算:各种表达式
二、自定义计算
三、总计查询
1、添加计算字段:
2、分组总计查询:GROUP BY
3、新字段命名: AS
4、用新字段设置查询条件:HAVING 逻辑表达式 5.2、创建交叉表查询
一、认识交叉表查询
14 行标题、列标题、值、第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、创建交叉表查询
1、单一表交叉查询:向导、设计器
2、多表交叉查询:设计器 5.3、创建参数查询
由用户输入查询条件后,再进行查询
一、单参数查询:准则中输入[XXXXXX]
二、多参数查询:多字段准则中输入[XXXXXX] 5.4、创建操作查询
一、生成表查询 SELECT * INTO 表名
二、删除查询
DELETE FROM 表名 WHERE 条件
三、更新查询
UPDATE 表名 SET 字段名=表达式 WHERE 条件
四、追加查询
INSERT INTO 表名 SELECT…… 课后小结:
第6讲 查询(3)
知识目标: 学会创建SQL查询 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
1. 使用SQL修改查询中的准则 2. 创建SQL查询 教学难点:
如何使用准则是本节的重点也是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
6.1、创建SQL查询
一、使用SQL修改查询中的准则
二、创建SQL查询 6.2、操作已创建的查询
一、运行已创建的查询
二、编辑查询中的字段
三、编辑查询中的数据源
四、调整查询的列宽
五、排序查询的结果 6.3、试题 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第7讲 窗体(1)
知识目标:
初步了解窗体的作用 掌握窗体的建立方法 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
掌握窗体的2种建立方法 学会使用窗体 教学难点:
如何建立自己需要的窗体是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时 7.1、认识窗体
1、窗体是数据库中的一种对象。
2、窗体的作用:用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编辑数据、修改数据。
3、窗体中的两类信息:提示信息、数据信息。
一、窗体的组成与结构——节
1、主 体 节:显示数据信息和安放控件。
2、窗体页眉:显示窗体的标题、使用说明……
3、窗体页脚:显示对所有记录都要显示的内容、使用命令的操作……
4、页面页眉:打印时的页头信息。
5、页面页脚:打印时的页脚信息。 第二课时:练习
17 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、窗体的类型
1、纵栏式窗体:P141——图4.3
2、表格式窗体:P141——图4.4
3、数据表窗体:P141——图4.5
4、主/子窗体:P142——图4.6
5、图表窗体:P142——图4.7
6、数据透视表窗体:P143——图4.8
三、窗体的视图
设计视图、窗体视图、数据表视图 7.2、创建窗体
一、自动创建窗体
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;自动创建窗体:纵栏式|自动创建窗体:表格式|自动创建窗体:数据表;确定
二、使用窗体向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;窗体向导 或 数据库窗口;窗体;单一表窗体
一对多窗体:子窗体、链接窗体
三、使用数据透视表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;数据透视表向导 数据透视表的调整与设置 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第五课时:
四、使用图表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;图表向导 图表的调整与设置 第六课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第七课时: 7.3、自定义窗体
一、工具箱的使用
18 工具箱的打开与关闭、工具箱的移动与锁定
二、窗体、控件与控件的使用
1、窗体:页眉/页脚的设置、大小的调整……
2、标签控件:用于显示说明性文本,不显示字段或表达式的数值。
3、文本框控件:用于输入或编辑字段数据。分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)
4、复选框、切换按钮、选项按钮:显示表或查询中的“是/否”、“真/假”、“On/Off”的值
5、选项组控件:多个复选框或选项按钮的组合。
6、列表框与组合框:值取自某固定内容的数据。
7、命令按钮:执行某项操作或某些操作
8、选项卡:将窗体分成多页
9、图像:
三、窗体和控件属性
属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。
1、常用格式属性:
控件格式属性:标题、字体、字形、字号、对齐方式、颜色…… 窗体格式属性:大小、边框、颜色、特殊效果…… 第八课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第九课时:
2、常用的数据属性
控件数据属性:数据来源、输入掩码、有效性规则、有效性文本…… 窗体数据属性:记录源、排序依据、允许编辑、数据入口……
3、常用的其他属性 ***名称***、控件其他属性:状态栏文字、自动TAB键、控件提示文本…… 窗体其他属性:独占方式、弹出方式、循环……
四、窗体和控件的事件
1、键盘事件:键按下、键释放、击键
2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放
3、对象事件:获得焦点、失去焦点、更新前、更新后、更改
4、窗口事件:打开、关闭、加载
5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后 第十课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第8讲 窗体(2)
知识目标:
学会窗体的美化和设计 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
使用各种方法设计和修改窗体格式 教学难点: 选中工具的使用。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时: 8.1、美化窗体
一、自动套用格式
二、窗体的属性
三、添加当前日期和时间
四、格式调整: 对齐方式 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第9讲 报表(1)
知识目标:
报表的定义和组成。简单报表的建立 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
通过2种方法建立报表 建立报表时的注意事项。教学难点:
建立报表过程中各种选项的选择及作用是本节课的难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
9.1、报表的定义与组成一、报表的作用
是Acce中的对象,根据指定规则打印输出格式化的数据信息.功能:呈现格式化的数据;分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发标、订票和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示。
二、报表的视图
设计视图:用于创建和编辑报表的结构。
打印预览视图:用于查看报表的页面数据输出形态。版面预览视图:用于查看报表的版面设置。
三、报表的组成报表页眉、页面页眉、主体、页面页脚、报表页脚
四、报表设计区 节:
报表页眉节:在多页报表和第一页上,一般是打印报表的标题。页面页眉节:每一页的顶端,显示表头信息。
组 页眉 节:数据分组时使用,显示一组数据中的共同信息。
主 体 节:用来处理每条纪录,其字段数据均须通过文本框或其他控件绑定显示。组 页脚 节:数据分组时使用,显示一组数据的统计数据。页面页脚节:页面的底部,显示一页数据的统计数据、页码等。报表页脚节:报表最后一页上显示,显示所有数据的统计数据等信息。第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时: 9.2、报表的分类
由主体节数据排列方式和显示位置分:
一、纵栏式报表
也称窗体报表,一条记录的各字段垂直方向排列。
二、表格式报表
三、图表报表
四、标签报表 9.3、创建报表
一、使用“自动报表”创建报表
1、创建纵栏式报表
2、创建表格式报表
二、使用“报表向导”创建报表
纵栏式报表、表格式报表、两端对齐、分组报表、一对多报表
三、使用“图表向导”创建报表 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第五课时:
四、使用“标签向导”创建报表
五、使用“设计”视图创建报表
1、认识节:显示/隐藏节、节高度的调整
2、报表记录源:填加/更改记录源
3、填加标签和文本框
4、加入线条、矩形 9.4、编辑报表
一、设置报表格式 自动套用格式
二、添加背景图案 报表属性;格式;图片 设置图片格式
三、添加日期和时间
1、插入菜单 ;日期和时间
2、使用文本框
四、添加分页符和页码
1、插入菜单 ;页码
2、使用文本框 第六课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第七课时:
五、使用节 设置节的颜色
六、绘制线条和矩形
1、加入线条、矩形
2、设置线条、矩形的格式 课后小结:
第10讲 报表(2)
知识目标:
掌握报表的排序和分组 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点难点:
报表的排序和分组是本节的重点也是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
10.1、报表排序和分组
一、记录排序
1、在向导中设置排序
2、视图菜单 ;排序与分组 或 工具栏;按钮
二、记录分组
1、在向导中设置分组
2、在排序的基础上设置分组选项
3、一对多报表 10.2、使用计算控件
一、添加计算控件
文本框属性;按件来源;编辑表达式
二、报表统计计算
位置:组页脚、页面页脚、报表页脚 方法:文本框属性;按件来源;编辑表达式 10.3、创建子报表 第二课时:练习
25 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
一、在已有的报表中创建子报表
*工具箱中向导按钮已按下*;工具箱 按钮;在已有的报表中单击;子报表向导;使用现有的表或查询
二、将已有的报表添加到其他报表中创建子报表
*工具箱中向导按钮已按下*;工具箱 按钮;在已有的报表中单击;子报表向导;使用现有的报表或窗体
三、链接主报表和子报表
*工具箱中向导按钮不按下*;工具箱 按钮;在已有的报表中拖拽出一个矩形区域;属性窗口中设置绑定对象为一个报表 10.4、创建多列报表
1、创建普通报表(通常为列表式)
2、在“文件”菜单的“页面设置”中设置列数 10.5、设计复杂的报表 报表属性、节属性
10.6、预览、打印和保存报表 报表的打印预览 窗体的打印预览 第四课时: 课后小结:
第3篇:ACCESS数据库教案
第知识目标:
1讲 查询(1)
通过本节课学习了解简单查询的建立方法等。技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
查询的作用和建立方法 简单查询的使用。教学难点:
如何设定查询准则是本节课的难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
4.1、SQL基本命令
一、简介
1、SQL——Structure Query Language(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。
2、SQL的功能:数据定义、数据查询、数据操纵、数据控制
二、基本语句
SELECT [TOP N [PERCENT]] [DISTINCT] [INTO ] FROM WHERE GROUP BY HAVING ORDER BY 4.2、认识查询
一、查询的功能
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗
二、查询的类型
选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询 4.3、数值与数值运算
一、常量:表示一个固定的、不变的量。P255 表8.2
1、数字型:100、-15.2、0、2.58E+20
2、文本型:“ABCD”、“张三”、“计算机”、“1234”
3、日期/时间型:#2005/10/20# #10:25:30# #2005-10-10 13:25:20#
4、布尔型:True、False
二、变量:表示一个随时可变的量,表示为一个名字。
1、内存变量:
2、字段变量: 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
三、表达式与运算符
1、数值表达式:+、-、*、/、、^、()、Mod
2、字符表达式:+
3、日期/时间表达式:+、-
4、关系表达式:=、>、>=、
5、逻辑表达式:Not、And、Or
6、特殊运算符:IN、BETWEEN、LIKE、IS NULL、IS NOT NULL
四、函数
1、数值函数:ABS、INT、SQR、SGN 2
2、字符函数:SPACE、STRING、LEFT、RIGHT、LEN、LTRIM、RTRIM、TRIM、MID
3、日期时间函数:DATE()、DAY()、MONTH()、YEAR()、WEEKDAY()、HOUR()
4、统计函数:SUM、AVG、COUNT、MAX、MIN 4.4、创建选择查询
一、创建不带条件的查询
1、使用查询向导:[查询] ;;简单查询向导 或[查询];
2、使用设计视图:[查询] ;;设计视图 或[查询];
3、运行查询:双击查询
4、修改查询:在设计视图中修改、编辑SQL语句
二、创建带条件的查询 WHERE、AND、OR、NOT
三、结果排序
ORDER BY 字段名 [DESC] 列在前面的记录:TOP N
四、多表查询:超联接查询 内部联接:INNER JOIN 左联接:LEFT JOIN 右联接:RIGHT JOIN 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第2讲 查询(2)
知识目标:
通过学习本节掌握查询中如何进行计算。掌握一定的函数。技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点: 在查询中计算 掌握常用函数 教学难点:
如何通过计算得到自己希望的查询,以及掌握常用函数是重点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
5.1、在查询中进行计算
一、了解查询计算功能
预定义计算:SUM、AVG、COUNT、MAX、MIN 用户自定义计算:各种表达式
二、自定义计算
三、总计查询
1、添加计算字段:
2、分组总计查询:GROUP BY
3、新字段命名: AS
4、用新字段设置查询条件:HAVING 逻辑表达式 5.2、创建交叉表查询
一、认识交叉表查询 行标题、列标题、值、第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、创建交叉表查询
1、单一表交叉查询:向导、设计器
2、多表交叉查询:设计器 5.3、创建参数查询
由用户输入查询条件后,再进行查询
一、单参数查询:准则中输入[XXXXXX]
二、多参数查询:多字段准则中输入[XXXXXX] 5.4、创建操作查询
一、生成表查询 SELECT * INTO 表名
二、删除查询
DELETE FROM 表名 WHERE 条件
三、更新查询
UPDATE 表名 SET 字段名=表达式 WHERE 条件
四、追加查询
INSERT INTO 表名 SELECT…… 课后小结:
第3讲 查询(3)
知识目标: 学会创建SQL查询 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
1. 使用SQL修改查询中的准则 2. 创建SQL查询 教学难点:
如何使用准则是本节的重点也是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时:
6.1、创建SQL查询
一、使用SQL修改查询中的准则
二、创建SQL查询 6.2、操作已创建的查询
一、运行已创建的查询
二、编辑查询中的字段
三、编辑查询中的数据源
四、调整查询的列宽
五、排序查询的结果 6.3、试题 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第4讲 窗体(1)
知识目标: 初步了解窗体的作用 掌握窗体的建立方法 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
掌握窗体的2种建立方法 学会使用窗体 教学难点:
如何建立自己需要的窗体是难点。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时
7 7.1、认识窗体
1、窗体是数据库中的一种对象。
2、窗体的作用:用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编辑数据、修改数据。
3、窗体中的两类信息:提示信息、数据信息。
一、窗体的组成与结构——节
1、主 体 节:显示数据信息和安放控件。
2、窗体页眉:显示窗体的标题、使用说明……
3、窗体页脚:显示对所有记录都要显示的内容、使用命令的操作……
4、页面页眉:打印时的页头信息。
5、页面页脚:打印时的页脚信息。 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:
二、窗体的类型
1、纵栏式窗体:P141——图4.3
2、表格式窗体:P141——图4.4
3、数据表窗体:P141——图4.5
4、主/子窗体:P142——图4.6
5、图表窗体:P142——图4.7
6、数据透视表窗体:P143——图4.8
三、窗体的视图
设计视图、窗体视图、数据表视图 7.2、创建窗体
一、自动创建窗体
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;自动创建窗体:纵栏式|自动创建窗体:表格式|自动创建窗体:数据表;确定
二、使用窗体向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;窗体向导 或 数据库窗口;窗体;单一表窗体
一对多窗体:子窗体、链接窗体
三、使用数据透视表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;数据透视表向导 数据透视表的调整与设置 第四课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第五课时:
四、使用图表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;图表向导 图表的调整与设置 第六课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第七课时: 7.3、自定义窗体
一、工具箱的使用
工具箱的打开与关闭、工具箱的移动与锁定
二、窗体、控件与控件的使用
1、窗体:页眉/页脚的设置、大小的调整……
2、标签控件:用于显示说明性文本,不显示字段或表达式的数值。
3、文本框控件:用于输入或编辑字段数据。分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)
4、复选框、切换按钮、选项按钮:显示表或查询中的“是/否”、“真/假”、“On/Off”的值
5、选项组控件:多个复选框或选项按钮的组合。
6、列表框与组合框:值取自某固定内容的数据。
7、命令按钮:执行某项操作或某些操作
8、选项卡:将窗体分成多页
9、图像:
三、窗体和控件属性
属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。
1、常用格式属性:
控件格式属性:标题、字体、字形、字号、对齐方式、颜色…… 窗体格式属性:大小、边框、颜色、特殊效果…… 第八课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第九课时:
2、常用的数据属性
控件数据属性:数据来源、输入掩码、有效性规则、有效性文本…… 窗体数据属性:记录源、排序依据、允许编辑、数据入口……
3、常用的其他属性 ***名称***、控件其他属性:状态栏文字、自动TAB键、控件提示文本…… 窗体其他属性:独占方式、弹出方式、循环……
四、窗体和控件的事件
1、键盘事件:键按下、键释放、击键
2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放
3、对象事件:获得焦点、失去焦点、更新前、更新后、更改
4、窗口事件:打开、关闭、加载
5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后 第十课时:练习
10 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第5讲 窗体(2)
知识目标:
学会窗体的美化和设计 技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:
使用各种方法设计和修改窗体格式 教学难点: 选中工具的使用。教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。教学过程: 第一课时: 8.1、美化窗体
一、自动套用格式
二、窗体的属性
三、添加当前日期和时间
四、格式调整: 对齐方式 第二课时:练习
课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课后小结:
第4篇:《ACCESS数据库》项目教学教案
《ACCESS数据库》项目教学教案
张萍 项
目设计服装加盟店数据库 班级 07计算机应用班 时间 第七周 课 题
知识目标:复习数据库需求分析技术、熟练窗体设计的一些简单技巧、掌握选择查询项 的操作方法、掌握创建切换面板的方法以及命令按钮的用法。目 能力目标:掌握窗体的创建与设计方法、掌握选择查询的操作方法、掌握创建切换面目 板的方法。
标 情感目标:熟悉项目学习的基本流程,通过项目活动培养学生分析问题能力,团队精
神,沟通能力和法律意识。项
目 项目重点:窗体的创建与设计、选择查询的应用及切换面板的创建 重 难 项目难点: 窗体的设计及查询的应用 点
两年前,李明开了一家小小的服装店,专门销售从各大批发市场淘来的衣服。因项 为经营有方,经过这两年时间的积累,李明的服装店已经是小有名气,也攒下了不少目 资金。今年,李明重新装修了服装店,准备大干一场。经过仔细的市场考察,他选择情 了“SKY”品牌,成为SKY服装加盟店中的一员,从此以后,他的服装店只卖SKY境 牌子的衣服了。为了使自己的服装加盟店业务管理更加科学、准确、高效,他准备使
用ACCESS 2003数据库系统,解决业务经营过程中遇到的信息存储与分析问题。需求一:存储李明服装店的数据 项 分析一:创建数据表
目 需求二:一个更为简洁并且不易出错的输入方式 分 分析二:窗体的创建与设计 析 需求三:能更好地分析销售情况
分析三:显示经营信息的销售报表、进行数据库导航的切换面板 项
1、捕获服装加盟店的需求
目
2、创建应用窗体 设
3、查询经营业务信息 计
4、创建切换面板
项
1、学生应该对制作数据库及数据表有一定的了解和基础 目
2、安装有“OFFICE 2003”的多媒体电脑室 准
3、对需求分析的步骤有一定的知识了解 备
项第1课时:项目实施(一)---捕获服装加盟店的需求 目【任务目标】
实复习数据库需求的分析技术,创建信息细化表(即数据表)施 【实验设备】
OFFICE 2003中的ACCESS 2003软件 【项目过程】
1、确定数据存储的需求,初步建立数据库功能表
2、通过数据库功能表建立信息细化表
3、通过信息细化表开始设计数据表(主键和字段的设置)
4、建立12个数据表
5、创建这12个数据表间的关系,如下图:
第2课时:项目实施(二)---创建应用窗体 【任务目标】
熟练窗体设计的一些简单技巧,能够使用窗体设计器设计复杂、美观的窗体。【实验设备】
OFFICE 2003中的ACCESS 2003软件,一个已经有数据表的数据库及一些图片 【项目过程】
1、进入ACCESS 2003,打开“服装加盟店数据库”,切换到窗体对象
2、选择新建—>“在设计视图中创建窗体”
3、设计窗体的页眉及主体(此中涉及到工具箱的应用)
4、最后得出如下的效果图:
第3课时:项目实施(三)---查询经营业务信息 【任务目标】
掌握选择查询的操作方法,能够根据实际情况,设置不同的查询条件和排序选项,利用查询分析业务活动中的信息。
【实验设备】
OFFICE 2003中的ACCESS 2003软件,一个已经有数据表的数据库 【项目过程】
1、进入ACCESS 2003,打开“服装加盟店数据库”,切换到查询对象
2、新建查询,以“服装销售表”、“服装信息表”和“服装类别表”作为数据源
3、计算记录中“单价”与“数量“的乘积然后再按服装名称将各自的销售额累
加。
4、计算销售数量的总数
5、结果如下图所示:
6、依据如上的步骤,创建如下两个查询:
第4课时:项目实施(四)---创建切换面板 【任务目标】
掌握在窗体中使用命令按钮的方法 【实验设备】
OFFICE 2003中的ACCESS 2003软件,一个已经有数据表、查询和窗体的数据库 【项目过程】
1、进入ACCESS 2003,打开“服装加盟店数据库”,切换到窗体对象
2、选择新建—>“在设计视图中创建窗体”
3、设计切换面板的标题“SKY服装加盟店数据库应用系统”
4、在切换面板窗体的主体中添加四个命令按钮,分别用于打开窗体和查询
5、选择“工具”|“启动”,在“显示窗体/页”下拉列表框中选择“切换面板”
6、切换面板的设计如下:
项,、教师组织各组组长检查各组的项目完成情况,并按评分标准进行评价。目,、各小组组织本组成员按照分工,从态度、协作、实绩等三个方面进行评价。评
价 ,、教师总结本项目工作情况。,、通过项目教学的实施,使学生学习该课程的兴趣提高了 ,、项目教学使教师的课堂更容易管理了 项,、项目教学使到教师教学的目的更为明确了,学生操作更有方向并且具体了 目
反,、项目教学过程中让学生学到了完成一个任务的过程,同时也让他们学会了与人合思 作的能力,、该项目与生活实际比较接近,但与学生现阶段的实际较远,应从学生自身实际出
发,设计与学生更接近的实例,这样他们的兴趣会更高~
第5篇:ACCESS第一课电子教案
第一课 认识ACCESS 教学要点:
1. 了解数据库基本概念 2. ACCESS的操作环境 3. 如何创建一个数据库
一、基本概念
1、数据库:指一群有组织、有系统的数据集合,是保存数据的地方
2、数据库管理系统(DBMS):是用来操作和管理数据的软件
3、两者之间的关系:数据库是保存数据的实体,用户须通过数据库管理系统才能访问及更新数据库
二、数据库管理系统的分类
数据库管理系统可分为:
1、层次:
2、网状:
3、关系:
关系型数据库是目前最常用的数据库类型,它是以二维矩阵来保存数据的,保存在行、列里的数据必会有所“关系”,保存数据的表称为“数据表”。关系型数据库有:ACCESS、FOXBASS、FOXPRO、4、面向对象:
三、二维表中的一些名词
1、关系:二维表
2、元组:记录
3、属性:字段
在关系表中不允许出现两个完全相同的元组
四、ACCESS的用途
ACCESS就是一个关系型数据库管理系统它的用途就是有效的管理数据
1、有组织的保存数据
2、方便输入数据的操作界面
3、查询想要的信息
4、打印数据库报表
5、有效的分析数据
6、与www.xiexiebang.command0_Click()
Dim str As String
Set db = CurrentDb()
str = "
"
DoCmd.RunSQL str End Sub 按照功能要求,在横线上应填写的是(A)。
A)Update 学生表 set 性别='男' where 生日Is Null B)Update 学生表 set 性别='男' where 生日=Null
C)Set 学生表 Values 性别='男' where 生日 Is Null D)Set 学生表 Values 性别='男' where 生日=Null
第4章窗体
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是(B)。
A)一对一 B)一对多 C)多对多 D)关联
在教师信息输入窗体中,为职称字段提供"教授"、"副教授"、"讲师"等选项供用户直接选择,最合适的控件是(D)。
A)标签 B)复选框 C)文本框 D)组合框
在学生表中使用"照片"字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是(C)。
A)图形 B)图像 C)绑定对象框 D)未绑定对象框
若要使某命令按钮获得控制焦点,可使用的方法是(B)。
A)LostFocus B)SetFocus C)Point
D)Value
窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是(C)。
A)Index B)TabStop C)TabIndex D)SetFocus
若在窗体设计过程中,命令按钮Command0的事件属性设置如下图所示,则含义是(D)。
A)只能为"进入"事件和"单击"事件编写事件过程 B)不能为"进入"事件和"单击"事件编写事件过程
C)"进入"事件和"单击"事件执行的是同一事件过程 D)已经为"进入"事件和"单击"事件编写了事件过程
发生在控件接收焦点之前的事件是(A)。
A)Enter B)Exit C)GotFocus D)LostFocus
下列关于对象"更新前"事件的叙述中,正确的是(B)。
A)在控件或记录的数据变化后发生的事件 B)在控件或记录的数据变化前发生的事件
C)当窗体或控件接收到焦点时发生的事件 D)当窗体或控件失去了焦点时发生的事件
在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为: Private Sub Command1_Click()
subT.Form.RecordSource = "select * from 雇员" End Sub 单击该按钮实现的功能是(D)。
A)使用select命令查找"雇员"表中的所有记录 B)使用select命令查找并显示"雇员"表中的所有记录
C)将subT窗体的数据来源设置为一个字符串 D)将subT窗体的数据来源设置为"雇员"表
下列属性中,属于窗体的"数据"类属性的是(A)。
A)记录源
B)自动居中C)获得焦点 D)记录选择器
在Acce中为窗体上的控件设置Tab键的顺序,应选择"属性"对话框的(D)。
A)"格式"选项卡 B)"数据"选项卡 C)"事件"选项卡 D)"其他"选项卡
如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置(B)。
A)"制表位"属性 B)"Tab键索引"属性 C)"自动Tab键"属性 D)"Enter键行为"属性
窗体Caption属性的作用是(A)。
A)确定窗体的标题 B)确定窗体的名称 C)确定窗体的边界类型 D)确定窗体的字体
窗体中有3个命令按钮,分别命名为Command
1、Command2和Command3。当单击Command1按钮时,Command2按钮变为可用,Command3按钮变为不可见。下列Command1的单击事件过程中,正确的是(C)。
A)Private Sub Command1_Click()
Command2.Visible = True
Command3.Visible = False End Sub
B)Private Sub Command1_Click()
Command2.Enabled = True
Command3.Enabled = False End Sub
C)Private Sub Command1_Click()
Command2.Enabled = True
Command3.Visible = False End Sub
D)Private Sub Command1_Click()
Command2.Visible = True
Command3.Enabled = False End Sub
在代码中引用一个窗体控件时,应使用的控件属性是(B)。
A)Caption B)Name C)Text D)Index
确定一个窗体大小的属性是(A)。
A)Width和Height B)Width和Top C)Top和Left D)Top和Height
假定窗体的名称为fTest,将窗体的标题设置为"Sample"的语句是(B)。
A)Me = "Sample" B)Me.Caption = "Sample" C)Me.Text = "Sample" D)Me.Name = "Sample"
下列选项中,所有控件共有的属性是(D)。
A)Caption B)Value C)Text D)Name
要使窗体上的按钮运行时不可见,需要设置的属性是(B)
A)Enable B)Visible C)Default D)Cancel
窗体主体的 BackColor 属性用于设置窗体主体的是(C)。
A)高度 B)亮度 C)背景色 D)前景色
可以获得文本框当前插入点所在位置的属性是(B)。
A)Position B)SelStart C)SelLength D)Left
如果要在文本框中输入字符时达到密码显示效果,如星号(*),应设置文本框的属性是(C)。
A)Text B)Caption C)InputMask
D)PawordChar
文本框(Text1)中有选定的文本,执行Text1.SelText="Hello"的结果是(A)。A)"Hello"将替换原来选定的文本 B)"Hello"将插入到原来选定的文本之前 C)Text1.SelLength为5 D)文本框中只有"Hello"信息 决定一个窗体有无"控制"菜单的属性是(D)。
A)MinButton B)Caption C)MaxButton D)ControlBox 如果要改变窗体或报表的标题,需要设置的属性是(B)。A)NameB)Caption C)BackColor D)BorderStyle
命令按钮Command1 的Caption属性为"退出(x)",要将命令按钮的快捷键设为Alt+x,应修改Caption属性为(A)。
A)在x前插入& B)在x后插入& C)在x前插入#
D)在x后插入#
能够接受数值型数据输入的窗体控件是(B)。
A)图形 B)文本框 C)标签 D)命令按钮
在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下: Private Sub Command1_Click()
Label0.Top = Label0.Top + 20 End Sub 打开窗口后,单击命令按钮,结果是(D)。
A)标签向上加高 B)标签向下加高 C)标签向上移动 D)标签向下移动
若在"销售总数"窗体中有"订货总数"文本框控件,能够正确引用控件值的是(D)。
A)Forms.[销售总数].[订货总数] B)Forms![销售总数].[订货总数]
C)Forms.[销售总数]![订货总数] D)Forms![销售总数]![订货总数]
将项目添加到List控件中的方法是(D)。
A)List B)ListCount C)Move D)AddItem
一个窗体上有两个文本框,其放置顺序分别是:Text1,Text2,要想在Text1中按"回车"键后焦点自动转到Text2上,需编写的事件是(A)。
A)Private Sub Text1_KeyPre(KeyAscii As Integer)B)Private Sub Text1_LostFocus()
C)Private Sub Text2_GotFocus()D)Private Sub Text1_Click()
编写如下窗体事件过程:
Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)
If Shift=6 And Button=2 Then
MsgBox "Hello"
End If End Sub 程序运行后,为了在窗体上消息框中输出"Hello"信息,在窗体上应执行的操作是(D)。
A)同时按下Shift键和鼠标左键 B)同时按下Shift键和鼠标右键
C)同时按下Ctrl、Alt键和鼠标左键 D)同时按下Ctrl、Alt键和鼠标右键 启动窗体时,系统首先执行的事件过程是(A)。
A)Load B)Click C)Unload D)GotFocus
在打开窗体时,依次发生的事件是(A)。
A)打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)
B)打开(Open)→激活(Activate)→加载(Load)→调整大小(Resize)
C)打开(Open)→调整大小(Resize)→加载(Load)→激活(Activate)
D)打开(Open)→激活(Activate)→调整大小(Resize)→加载(Load)
为使窗体每隔5秒钟激发一次计时器事件(timer 事件),应将其Interval属性值设置为(D)。
A)5 B)500 C)300 D)5000 若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为(C)。
A)Form_Click()和Command1_Click()B)Frm1_Click()和Commamd1_Click()
C)Form_Click()和Cmd1_Click()D)Frm1_Click()和Cmd1_Click()
因修改文本框中的数据而触发的事件是(A)。
A)Change B)Edit C)Getfocus D)LostFocus
第5章报表
下列关于报表的叙述中,正确的是(B)。
A)报表只能输入数据 B)报表只能输出数据 C)报表可以输入和输出数据 D)报表不能输入和输出数据
报表的作用不包括(D)。
A)分组数据 B)汇总数据 C)格式化数据 D)输入数据
下图所示的是报表设计视图,由此可判断该报表的分组字段是(D)。
A)课程名称 B)学分 C)成绩 D)姓名
报表的数据源不包括(D)。
A)表 B)查询 C)SQL语句 D)窗体
在报表中要显示格式为"共N页,第N页"的页码,正确的页码格式设置是(D)。A)= "共" + Pages + "页,第" + Page + "页" B)= "共" + [Pages] + "页,第" + [Page] + "页" C)= "共" & Pages & "页,第" & Page & "页" D)= "共" & [Pages] & "页,第" & [Page] & "页" 要求在页面页脚中显示"第X页,共Y页",则页脚中的页码"控件来源"应设置为(C)。
A)="第" & [pages] & "页,共" & [page] & "页" B)="共" & [pages] & "页,第" & [page] & "页" C)="第" & [page] & "页,共" & [pages] & "页" D)="共" & [page] & "页,第" & [pages] & "页" 要实现报表按某字段分组统计输出,需要设置的是(B)。A)报表页脚 B)该字段的组页脚 C)主体 D)页面页脚 在报表设计过程中,不适合添加的控件是(D)。
A)标签控件 B)图形控件 C)文本框控件D)选项组控件
在报表中,要计算"数学"字段的最低分,应将控件的"控件来源"属性设置为(A)。
A)= Min([数学])B)= Min(数学)C)= Min[数学] D)Min(数学)
如果要改变窗体或报表的标题,需要设置的属性是(B)。
A)Name B)Caption C)BackColor D)BorderStyle
在设计报表的过程中,如果要进行强制分页,应使用的工具图标是(D)。
A)B)C)D)
第6章宏
在下列关于宏和模块的叙述中,正确的是(D)。
A)模块是能够被程序调用的函数 B)通过定义宏可以选择或更新数据
C)宏或模块都不能是窗体或报表上的事件代码 D)宏可以是独立的数据库对象,可以提供独立的操作动作
下列操作中,适宜使用宏的是(C)。
A)修改数据表结构 B)创建自定义过程 C)打开或关闭报表对象 D)处理报表中错误
下列叙述中,错误的是(C)。
A)宏能够一次完成多个操作 B)可以将多个宏组成一个宏组
C)可以用编程的方法来实现宏 D)宏命令一般由动作名和操作参数组成在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是(A)。
A)[Forms]![F1]![Text1] B)Text1 C)[F1].[Text1] D)[Forms]_[F1]_[Text1]
在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号(A)。
A)… B): C)!D)=
在宏表达式中要引用Form1窗体中的txt1控件的值,正确的引用方法是(C)。
A)Form1!txt1 B)txt1 C)Forms!Form1!txt1 D)Forms!txt1
要限制宏命令的操作范围,在创建宏时应定义的是()。
A)宏操作对象 B)宏操作目标 C)宏条件表达式 D)窗体或报表控件属性
对象可以识别和响应的行为称为(D)。
A)属性 B)方法 C)继承 D)事件
在运行宏的过程中,宏不能修改的是(B)。
A)窗体 B)宏本身 C)表 D)数据库
下列属于通知或警告用户的命令是(C)。
A)PrintOut B)OutputTo C)MsgBox D)RunWarnings
为窗体或报表的控件设置属性值的正确宏操作命令是(C)。
A)Set B)SetData
C)SetValue D)SetWarnings
第7章模块
在下列关于宏和模块的叙述中,正确的是(D)。
A)模块是能够被程序调用的函数 B)通过定义宏可以选择或更新数据
C)宏或模块都不能是窗体或报表上的事件代码 D)宏可以是独立的数据库对象,可以提供独立的操作动作
如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open "C: StuData.dat" For Append As #1 之后将(C)。
A)删除文件中原有内容 B)保留文件中原有内容,可在文件尾添加新内容
C)保留文件中原有内容,在文件头开始添加新内容 D)保留文件中原有内容,在文件中间开始添加新内容
下列只能读不能写的文件打开方式是(A)。
A)Input B)Output
C)Random D)Append
VBA中构成对象的三要素是(A)。
A)属性、事件、方法 B)控件、属性、事件 C)窗体、控件、过程 D)窗体、控件、模块
用一个对象来表示"一只白色的足球被踢进球门",那么"白色"、"足球"、"踢"、"进球门"分别对应的是(B)。
A)属性、对象、方法、事件B)属性、对象、事件、方法C)对象、属性、方法、事件 D)对象、属性、事件、方法
在VBA中要打开名为"学生信息录入"的窗体,应使用的语句是(A)。
A)DoCmd.OpenForm "学生信息录入" B)OpenForm "学生信息录入"
C)DoCmd.OpenWindow "学生信息录入" D)OpenWindow "学生信息录入"
在VBA中按文件的访问方式不同,可以将文件分为(A)。
A)顺序文件、随机文件和二进制文件B)文本文件和数据文件C)数据文件和可执行文件D)ASCII文件和二进制文件
下列表达式计算结果为数值类型的是(A)。
A)#5/5/2010# - #5/1/2010# B)"102" > "11" C)102 = 98 + 4 D)#5/1/2010# + 5
下列给出的选项中,非法的变量名是(C)。
A)Sum B)Integer_2 C)Rem D)Form1
下列变量名中,合法的是(C)。
A)4A B)A-1 C)ABC_1 D)private
下列能够交换变量X和Y值的程序段是(C)。
A)Y=X : X=YB)Z=X :Y=Z :X=Y C)Z=X:X=Y :Y=Z D)Z=X :W=Y :Y=Z : X=Y 窗体中有命令按钮Command1,事件过程如下: Public Function f(x As Integer)As Integer
Dim y As Integer
x = 20
y = 2
f = x * y End Function Private Sub Command1_Click()
Dim y As Integer
Static x As Integer
x = 10
y = 5
y = f(x)
Debug.Print x; y End Sub 运行程序,单击命令按钮,则立即窗口中显示的内容是(D)。
A)10 5 B)10 40 C)20 5 D)20 40
Dim b1,b2 As Boolean语句显式声明变量(C)。
A)b1和b2都为布尔型变量 B)b1是整型,b2是布尔型
C)b1是变体型(可变型),b2是布尔型 D)b1和b2都是变体型(可变型)
在Acce中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(A)程序范围 B)全局范围 C)模块范围 D)局部范围 将一个数转换成相应字符串的函数是(A)。
A)Str B)String
C)Asc D)Chr
将逻辑型数据转换成整型数据,转换规则是(A)。
A)将True转换为-1,将False转换为0 B)将True转换为1,将False转换为-
1 C)将True转换为0,将False转换为-1 D)将True转换为1,将False转换为0 有下列命令按钮控件test的单击事件过程: Private Sub test_click()
Dim I,R
R=0
For I=1 To 5 Step 1
R=R+I
Next I
bResult.Caption=Str(R)End Sub 当运行窗体,单击命令按钮时,在名为bResult的窗体标签内将显示的是(A)。
A)字符串15 B)字符串5 C)整数15 D)整数5 运行下列程序,显示的结果是(C)。a=instr(5,"Hello!Beijing.","e")
D)b=sgn(3>2)c=a+b MsgBox c
A)1 B)3 C)7 D)9
表达式 123 + Mid$("123456",3,2)的结果是(D)。A)"12334" B)12334 C)123 D)157
在模块的声明部分使用"Option Base 1"语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为(A)。A)20 B)24 C)25 D)36
VBA语句"Dim NewArray(10)as Integer"的含义是(B)。
A)定义10个整型数构成的数组NewArray B)定义11个整型数构成的数组NewArray C)定义1个值为整型数的变量NewArray D)定义1个值为10的变量NewArray 如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是(D)。
A)40 B)75 C)12 D)90 语句Dim NewArray(10)As Integer的含义是(C)。
A)定义了一个整型变量且初值为10 B)定义了10个整数构成的数组
C)定义了11个整数构成的数组 D)将数组的第10元素设置为整型
VBA中定义符号常量使用的关键字是(A)。
A)Const B)Dim C)Public D)Static
如果A为"Boolean"型数据,则下列赋值语句正确的是(D)。A)A="true" B)A=.true C)A=#TURE# D)A=3
A)a=0 or b=0 B)a=0 Xor b=0 C)a=0 And b=0 D)a*b=0 And a+b0 当条件为5
C)if 5
Sub sfun(x As Single,y As Single)
t = x
x = t / y
y = t Mod y End Sub 在窗体中添加一个命令按钮Command33,对应的事件过程如下: Private Sub Command33_Click()
Dim a As Single
Dim b As Single
a = 5 :
b = 4
sfun a,b
MsgBox a & chr(10)+ chr(13)& b End Sub 打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为(B)。A)1和1 B)1.25和1 C)1.25和4 D)5和4 表达式4+5 6 * 7 / 8 Mod 9 的值是(B)。
对不同类型的运算符,优先级的规定是(B)。
A)字符运算符>算术运算符>关系运算符>逻辑运算符 B)算术运算符>字符运算符>关系运算符>逻辑运算符 C)算术运算符>字符运算符>逻辑运算符>关系运算符 D)字符运算符>关系运算符>逻辑运算符>算术运算符 表达式X+1>X是(C)。
A)4 B)5 C)6 D)7
A)算术表达式 B)非法表达式 C)关系表达式 D)字符串表达式
下列逻辑运算结果为"true"的是(B)。
A)false or not true B)true or not true C)false and not true D)true and not true 下列程序段运行结束后,变量c的值是(C)。a=24 b=328 select case b10
case 0
c=a*10+b
case 1 to 9
c=a*100+b
case 10 to 99
c=a*1000+b end select
A)537 B)2427 C)24328 D)240328
下列程序段运行结束后,消息框中的输出结果是(D)。Dim c As Boolean a=Sqr(3)b=Sqr(2)c=a>b MsgBox c
A)-1 B)0 C)False D)True
表达式"B = INT(A+0.5)"的功能是(B)。
A)将变量A保留小数点后1位B)将变量A四舍五入取整 C将变量A保留小数点后5位 D)舍去变量A的小数部分
在窗体上有一个命令按钮Command1,编写事件代码如下: Private Sub Command1_Click()
Dim d1 As Date
Dim d2 As Date
d1 = #12/25/2009#
d2 = #1/5/2010#
MsgBox DateDiff("ww",d1,d2)End Sub 打开窗体运行后,单击命令按钮,消息框中输出的结果是(B)。
A)1B)2 C)10 D)11 能够实现从指定记录集里检索特定字段值的函数是(D)。
A)Nz B)Find
C)Lookup D)DLookup
下列表达式计算结果为日期类型的是(C)。
A)#2012-1-23# - #2011-2-3# B)year(#2011-2-3#)C)DateValue("2011-2-3")D)Len("2011-2-3")
如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是(B)。
A)B)
C)
D)
能够实现从指定记录集里检索特定字段值的函数是(B)。
A)DCount B)DLookup C)DMax D)DSum
要将一个数字字符串转换成对应的数值,应使用的函数是(A)。
A)Val B)Single
C)Asc D)Space
窗体中有命令按钮run34,对应的事件代码如下: Private Sub run34_Enter()
Dim num As Integer,a As Integer,b As Integer,i As Integer
For i = 1 To 10
num = InputBox("请输入数据:","输入")
If Int(num/2)= num/2 Then
a = a + 1
Else
b = b + 1
End If
Next i
MsgBox("运行结果:a=" & Str(a)& ",b=" & Str(b))End Sub 运行以上事件过程,所完成的功能是(C)。
A)对输入的10个数据求累加和 B)对输入的10个数据求各自的余数,然后再进行累加
C)对输入的10个数据分别统计奇数和偶数的个数 D)对输入的10个数据分别统计整数和非整数的个数 要将"选课成绩"表中学生的"成绩"取整,可以使用的函数是(B)。A)Abs([成绩])B)Int([成绩])C)Sqr([成绩])
D)Sgn([成绩])Rnd函数不可能产生的值是(B)。A)0 B)1 C)0.1234 D)0.00005
删除字符串前导和尾随空格的函数是(C)。
A)Ltrim()
B)Rtrim()C)Trim()
D)Lcase()
随机产生 [10,50] 之间整数的正确表达式是(D)。
A)Round(Rnd*51)B)Int(Rnd*40+10)C)Round(Rnd*50)D)10+Int(Rnd*41)
函数InStr(1,"eFCdEfGh","EF",1)执行的结果是(B)。
A)0 B)1 C)5 D)6 能够实现从指定记录集里检索特定字段值的函数是(C)。
A)DAvg
B)DSum C)DLookup D)DCount
表达式Fix(-3.25)和Fix(3.75)的结果分别是(A)。
A)-3,3 B)-4,3
C)-3,4 D)-4,4
在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下: Private Sub Command1_Click()
Dim i,j,x
For i = l To 20 step 2
x = 0
For j = i To 20 step 3
x = x + 1
Next j
Next i
Text1.Value = Str(x)End Sub 打开窗体运行后,单击命令按钮,文本框中显示的结果是(A)。
A)1 B)7 C)17 D)400 在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下: Private Sub Command1_Click()
For i = l To 4
x = 3
For j = 1 To 3
For k = 1 To 2
x = x + 3
Next k
Next j
Next i
Text1.value = Str(x)End Sub 打开窗体运行后,单击命令按钮,文本框Text1输出的结果是(D)。
A)6 B)12 C)18 D)21 窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下: Private Sub Command1_Click()
For i = 1 To 4
x = 3
For j = 1 To 3
For k = 1 To 2
x = x + 3
Next k
Next j
Next i
Text1.Value = Str(x)End Sub 运行以上事件过程,文本框中的输出是(D)。
A)6 B)12 C)18 D)21 VBA程序流程控制的方式是(D)。
A)顺序控制和分支控制 B)顺序控制和循环控制 C)循环控制和分支控制 D)在一行上写多条语句时,应使用的分隔符是(C)。
A)分号 B)逗号 C)冒号 D)空格 以下可以将变量A、B值互换的是(D)。
A)A=B : B=A B)A=C : C=B : B=A
C)A=(A+B)/2 : B=(A - B)/2 D)A=A+B : B=AB 下列四个选项中,不是VBA的条件函数的是(B)。A)Choose B)If C)IIf D)Switch
在窗体中有一个文本框Text1,编写事件代码如下: Private Sub Form_Click()
X = val(Inputbox("输入x的值"))
Y = 1
If X0 Then Y = 2
Text1.Value = Y End Sub 打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是(B)。A)1 B)2 C)3 D)4 窗体中有命令按钮Command1和文本框Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean
If x Mod 2 = 0 Then
result = True
Else
result = False
End If End Function Private Sub Command1_Click()
x = Val(InputBox("请输入一个整数"))
If 【】 Then
Text1 = Str(x)& "是偶数."
Else
顺序、分支和循环控制
Text1 = Str(x)& "是奇数."
End If End Sub 运行程序,单击命令按钮,输入19,在Text1中会显示"19是奇数"。那么在程序的括号内应填写(B)。
A)NOT result(x)B)result(x)C)result(x)="奇数" D)result(x)="偶数" 运行下列程序段,结果是(B)。For m = 10 to 1 step 0
k = k + 3 Next m
A)形成死循环 B)循环体不执行即结束循环 C)出现语法错误 D)循环体执行一次后结束循环 运行下列程序,结果是(D)。Private Sub Command32_Click()
f0 = 1 : f1 = 1 : k = 1
Do While k
f = f0 + f1
f0 = f1
f1 = f
k = k + 1
Loop
MsgBox "f = " & f End Sub
A)f = 5 B)f = 7
C)f = 8 D)f = 13
在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click()
MsgBox f(24,18)End Sub Public Function f(m As Integer,n As Integer)As Integer
Do While mn
Do While m>n
m = m-n
Loop
Do While m
n = n-m
Loop
Loop
f = m End Function 窗体打开运行后,单击命令按钮,则消息框的输出结果是(C)。
A)2 B)4 C)6 D)8 由"For i=1 To 9 Step -3"决定的循环结构,其循环体将被执行(A)。
A)0次 B)1次 C)4次 D)5次
版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《access教案模板下载》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。
