access数据库基础知识_第1页
access数据库基础知识_第2页
access数据库基础知识_第3页
access数据库基础知识_第4页
access数据库基础知识_第5页
已阅读5页,还剩53页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一篇:access数据库

基础知识

《数据库基础教案》-access

《数据库基础》教案

(56学时)

主讲:专业:班级:

第1章数据库系统概述(4学时)

教学目标:了解数据库技术的发展史,了解每个阶段具有

代表性的数据库管理系统的特点和划分依据,了解关系运算和

关系规范化。

教学重点:

掌握关系数据库的基本概念和发展历史;掌握数据模型的

组成及组成要素;

掌握概念模型的表示方法及转化为数据库模式的方法掌握

关系运算的方法,了解各种关系运算的作用;掌握函数依赖及

关系规范化;教学难点:

数据模型的含义关系运算的运算规则E-R图及转化规则

函数依赖及关系规范化教学建议:

查看一些有关旧算机科普方面的书籍或刊物或网站,多了

解一些计算机的科普知识。知道一些计算机领域中的科学家的

故事,对掌握本节内容有很多好处。本讲内容概述:主要介绍

了数据库技术的发展所经历的三个阶段,并简单介绍了分布数

据库、并行数据库、多媒体数据库的基本特点。详细介绍了关

系数据库的数据模型、关系运算,阐达了关系数据库的概念和

函数依赖及关系规范化。

涉及章节及安排:

1.1数据库与数据库系统(1学时)L2数据模型(1学时)

1.3关系运算及关系完整性(1学时)1.3函数依赖及关系

规范化(1学时)思考与训练:

(1)进行表的关系运算的作用是什么?

(2)如果要显示所有数据库课程的成绩,需要进行什么运

算?

(3)如果要显示所有学生的姓名、课程名称和成绩,需要

进行什么运算?

课后练习:第1章习题

1第二章关系数据库(6学时)

教学目标:了解Access2003的新特点及开发环境,掌握

Access2003数据库的设计方法及步骤,结合图书借阅管理系统

了解数据设计的步骤及安全管理。

教学重点:

Access的工作环境Access的数据库对象Access数据库

设计步骤

Access数据库的管理与安全教学难点:

Access2003数据库的设计步骤Access2003数据库的管理

和安全教学建议:

结合图书借阅管理系统的实例,课下设计学生成绩管理系

统的设计,并实施数据库的管理与安全。

本讲内容概述:主要介绍了数Access2003的特点及开发环

境,阐述了数据设计的步骤及方法,演示并练习数据库的管理

与安全。涉及章节及安排:

2.lAccess2003基础(1学时)

2.2Access2003开发环境(1学时)2.3Access2003数据

库设计(2学时)2.3数据库的管理与安全(2学时)思考与训练:

(1)学生成绩管理系统数据库的设计;(2)图书借阅管理系

统的管理与安全练习;课后练习:第2章习题

2

第三章数据库和表(10学时)教学目标:

1)学习并掌握数据库的创建方法;掌握打开数据库的常用方

法;理解并掌握数据库对象的删除、复制重命名、保存,并会用

组来组织数据库对象;2)学习并掌握使用向导创建表、使用输

入数据创建表以及自定义表的方法,要求掌握字段名称定义、

设置字段类型以及设置字段大小、格式字段属性的方法;

3)学习并掌握在设计视图中进行小数位数、输入掩码、标

题、默认值、有效性规则等字段属性设置的方法,掌握查阅列

表和主键的创建方法,学会使用Access2002的导入表、链接

表和导出表功能。

4)理解主键和外键的概念,了解表的关联类型,掌握定义

表之间关联关系的方法。理解和掌握参照完整性的概念和设置

方法。

5)熟练掌握直接向表添加记录、用自动窗体录入数据的方

法,学会使用查找和替换功能提高数据修改的效率,理解排序

和筛选的概念和实现它们的方法,能够根据实际需要设置表的

外观教学重点:

掌握使用向导创建数据库的方法;了解并掌握常见的数据

库打开方法;

了解数据库对象管理的意义和作用,掌握复制、删除、重

命名、保存等基本操作;

理解数据库对象管理中“组”的含义,掌握用"组”组织

数据库对象的方法。

使用向导创建表的方法;使用输入数据创建表;

使用设计器创建表的方法;设置字段类型的方法;

设置字段大小、格式的方法。主键和外键;表的关联类型;

定义表之间的关系;参照完整性。在表中录入数据;

使用自动窗体录入数据;修改数据;查找和替换;排序与

筛选;表的行列操作。教学难点:

数据库对象管理中“组”的感念及使用方法使用设计器创

建表;设置字段格式。

输入掩码、有效性规则和有效性文本字段属性的设置;创

建查阅列表;

3导入表和链接表。表的关联类型;

定义和修改表间关系;

参照完整性的含义和设置方法。排序与筛选。本讲内容

概述:1)介绍在Access2003中创建数据库的方法、打开数据

库的方法及数据库对象的复制、删除、重命名和保存等操作方

法2)在Access2003中使用向导创建表、使用输入数据创建表

和使用设计器自定义表的方法,要求掌握对表字段大小和字段

格式这两种字段属性进行设置和修改的方法以,熟练掌握对表

中字段的各种操作。

3)介绍小数位数、输入眼码、标题、默认值、有效性规则、

有效文本以及索引等字段属性的设置方法。介绍了查阅列表、

主键的创建方法,此外还要了解使用Access2003的导入功能

利用外部数据创建表的方法和过程,介绍了链接表的概念和使

用方法,并对Access2003的导出功能作了介绍。

4)介绍了主键和外键的概念、创建索引的方法和过程,讲

解数据表之间关联关系的建立和修改的方法,并讲述了参照完

整性的概念。5)介绍在数据表视图下对表中数据进行各种编辑

的方法,此外还介绍了查找和替换数据的方法,讲解了排序和

筛选的作用和用法,最后介绍了表的外观设置方法。

涉及章节及安排:

3.1创建数据库(2学时)3.2建立表(2学时)3.3维护表

(2学时)3.4操作表(2学时)3.5数据表的关联(2学时)思考

与训练:

(1)使用向导创建的数据库有什么优、缺点?

(2)使用向导创建表与使用设计器创建表有什么不同?使用

设计器创建表有什么优势?

(3)设置字段格式的重要性是什么?(4)先输入数据还是

先建立关系?

(5)参照完整性和级联更新的关系是什么?(6)修改表中

数据的字体样式有哪些方法?(7)冻结列和隐藏列有什么作用?

课后练习:第3章后习题

4第四章数据查询和第五章SQL语言(10学时)教学目标:

1)理解查询的概念及其意义,了解选择查询、参数查询、

交叉表查询和操作查询的基本概念。熟练掌握使用向导和使用

设计器创建选择查询的方法。2)理解参数查询的含义,掌握

参数查询的操作过程,明确参数查询在查询准则确定方面的不

同之处。理解交叉表查询的概念和创运方法,并会使用交叉表

查询实现字段数捱的汇总。

3)介绍查询表达式中的运算及查询表达式的构建方法,介

绍表达式的常见应用;详细介绍计算字段的含义及创建、使用方

法。

4)理解并掌握四种操作查询的创建方法,了解使用SQL可

以实现所有查询这一事实;理解各种操作查询的使用场合和功能;

掌握使用SQL创建联合查询、传递查询、数据定义查询、子查

询等特定查询的方法和相应的SQL语句格式。

教学重点:

查询的定义和作用;查询的种类;

使用向导创建选择查询;使用设计器创建选择查询。创建

参数查询;

使用向导创建交叉表查询;使用设计器创建交叉表查询。

表达式中的算术运算符、比较运算符、逻辑运算符和连接

运算符:表达式在查询中的应用:

用设计视图在查询中创建计算字段。创建生成表查询;创

建更新查询;创建追加查询;创建删除查询;SQL语句介绍;

创建SQL查询。教学难点:

在设计视图中创建和修改查询的方法;创建单表和多表查

询的方法;查询准则的确定方法。创建参数查询;

使用设计器创建交叉表查询。查询表达式;计算字段的创

建。SQL语句格式;创建SQL查询。本讲内容概述:

1)主要介绍查询的定义和作用,介绍常见查询种类。重点

讲述选择查询的创建方法,创建方法主要有两种:使用向导创

建和使用设计器创建选择查询。

52)介绍主要介绍选择查询之参数查询的实现方法,并详

细介绍交叉查询的含义和创建方法。

3)介绍查询表达式中的运算及查询表达式的构建方法,介

绍表达式的常见应用;详细介绍计算字段的含义及创建、使用方

法。

4)介绍生成表查询、更新查询、追加查询、删除查询这四

种操作查询的含义和创建方法,并介绍了SQL结构化查询的主

要语句,详细说明使用SQL实现联合查询、传递查询等特定查

询的方法。涉及章节及安排:

4.1查询的概念和目的(1学时)4.2建立查询的方式(1学

时)4.3查询设计器的使用(2学时)4.4设计各种查询(2学时)

4.5查询的保存与运行(2学时)4.6创建SQL查询(2学时)

4.7创建操作查询(2学时)思考与训练:

1)在查询向导中,明细与汇总的含义和区别是什么?2)怎

样在未建立关系的表间建立临时关系?

3)参数查询在查询准则的确定上有什么特点和好处?

4)交叉表查询中,对于交叉表中主题“值”部分的对应

“总计”单元格能否设置为"GroupBy”?

5)计算字段的本质是什么?

6)操作查询与其它查询有什么不同?起什么作用?7)使用

SQL语句可以实现所有查询吗?课后练习:第

4、5章习题

6

第六章窗体(6学时)教学目标:1)了解窗体的作用和

分类,熟悉各种窗体的用途。掌握创运窗体的两种方法:使用

向导创建窗体和使用设计器创建窗体。

2)了解常用控件的种类和用途,掌握常用控件的使用方法

及属性设置方法,学会使用控件实现常见功能。了解窗体上控

件布局调整的方法。3)了解子窗体的概念,掌握嵌入式子窗体

和弹出式子窗体的概念和使用方法;掌握使用窗体添加、删除和

编辑数据的方法;掌握在窗体中实现对记录的查找、筛选和排序

的方法。教学重点:

窗体的定义和作用;窗体的分类;

使用向导创建窗体;使用设计器创建窗体。常用控件的种

类和用途;

常用控件的功能和属性设置;窗体控件布局调整方法。

子窗体的种类、用途和创建方法;

使用窗体向数据库中添加、删除和编辑记录;在窗体中实

现查找、筛选和排序。教学难点:

使用向导创建窗体;使用设计器创建窗体。

常用控件的使用方法和用途;

嵌入式子窗体、弹出式子窗体的使用;在窗体中实现筛选

和排序。本讲内容概述:

1)主要介绍了纵栏式窗体、表格式窗体、数据表窗体、子

窗体、弹出式窗体、数据透视表窗体、数据透视图窗体七种类

型的窗体。并介绍了两种创建窗体的方法:使用向导创建窗体

和使用设计器创建窗体。

2)主要介绍了常用控件的种类和用途,并详细介绍了常用

控件的使用方法,说明了窗体上调整控件布局的方法。

3)介绍了嵌入式子窗体和弹出式子窗体的概念及创建、使

用方法,介绍了在窗体中实现对记录数据进行常规操作的方法。

涉及章节及安排:6.1认识窗体(1学时)6.2创建窗体(1学

时)6.3窗体的设计与技巧(2学时)6.4创建主子窗体及设计

(2学时)思考与训练:

(1)窗体的作用是什么?(2)窗体控件可分为几大类?(3)

如何设置控件属性?

7

第七章报表(8学时)教学目标:

1)理解报表的定义和作用,熟悉报表的结构和各部分的作

用;熟练掌握使用向导设计报表和使用设计器设计报表的方法;

了解使用报表的用途。2)掌握利用对记录排序和分组来设计

报表的方法,理解排序和分组对报表的重要性;理解条件格式、

控件和函数对增强报表的作用并掌握其使用方法;了解特殊报表

的设计方法。教学重点:报表的定义;

报表的构成及各部分作用;使用向导创建报表;使用设计

器创建报表。对方录排序和分组;使用条件格式增强报表;使

用空间和函数增强报表;创建特殊报表。教学难点:

使用向导创建报表;使用设计器创建报表。设计排序和分

组报表;创建特殊报表。本讲内容概述:

1)主要介绍了数据库应用系统实现报表打印功能的主要对

象一报表对象,介绍了报表的定义、构成方式及创建报表的方

法。2)介绍了通过向报表中添加分组和排序、设置条件格式

和使用空间来增强报表的逻辑性、功能和层次感。此外,还介

绍了创建和设计特殊报表的方法。涉及章节及安排:7.1认

识报表(2学时)7.2创建报表(2学时)7.3编辑报表、报表

排序和分组,使用计算控件(2学时)7.4创建子报表、多列报

表(2学时)思考与训练:

(1)报表与窗体有什么不同?(2)报表的作用是什么?

(3)怎样对分组的数据实现强制分页?作业:第7章习题

8

第八章数据访问页(2学时)教学目标:了解数据访问页

的概念和作用,熟悉数据访问页的类型分类,掌握使用向导和

设计器创建和设计数据访问页的方法,并了解数据访问页的使

用。此外,了解并掌握利用控件设计轿殊的数据访问页的方法,

学会分组数据访同页的设计方法。教学重点:

数据访问页概述;数据访问页类型;

使用向导创建数据访问页;使用设计器创建数据访问页;

数据访问页的编辑;分组数据访问页的设计。

教学难点:

创建数据访同页;数据访问页的设计。

本讲内容概述:主要介绍数据访问页的概念和作用,数据

访问页的种类;阐明了数据访问页的创建方法和过程;说明了如

何在数据访问页中使用控件的方法和作用。涉及章节:

8.1数据访问页概述(1学时)8.2创建数据访问页(1学时)

8.3使用设计视图修改数据访问页(1学时)8.4数据访问

页的使用(1学时)思考与训练:

(1)数据访问页的文件格式?(2)数据访问页的作用是什

么?课后习题:第8章习题

9

第九章宏(4学时)教学目标:理解宏的本质和定义,了

解宏的作用,熟悉宏组和条件宏的基本概念;掌握创建宏、宏组

和条件宏的方法及其应用方法。学会创建和使用AutoExec宏。

教学重点:

宏、宏组和条件宏的概念;

创建宏、宏组和条件宏的方法,理解其用法;

理解AutoExec宏与AutoKeys宏的使用方法和创建过程;

能根据需要创建宏。

教学难点:宏的原理;宏的创建。

本讲内容概述:主要介绍宏的基本概念以及宏组、条件宏

的定义;详细介绍了创建宏的基本方法和使用方法。涉及章节

及安排

9.1宏的基本概念与分类(1学时)9.2创建宏(1学时)9.3

宏的运行(0.5学时)9.4常用宏操作(0.5学时)

9.5对象事件属性简介及宏的综合应用(1学时)思考与训

练:

(1)宏的本质是什么?课后练习:第9章习题

10

第十章VBA编程(6学时)教学目标;

1)理解模块的本质和定义,了解模块与宏的区别,理解

VBA的程序框架,熟悉并掌握VBA的编程环境。了解并掌握VBA

中的数据类型、常量、变量、数组等基本概念,并熟练掌握它

们的定义、使用方法。2)理解并掌握VBA程序设计中的顺序

结构、选择结构和循环结构的语法定义和使用特点,会设计实

现基本的算法,能实现二选

一、多选一及迭代等常用程序结构。

3)理解并掌握VBA中Sub过程、自定义函数及事件过程的

创建方法,了解创建类模块的过程,掌握类模块的用法,同时

掌握标准模块的创建方法;此外,理解并掌握将宏转换为VBA代

码的原理和方法;掌握简单登陆界面的设计和实现方法。

教学重点:

模块的概念;过程与函数;

VisualBasic开发环境;

VBA的数据类型、变量、常量、数组。顺序结构语句;

条件结构语句与选择结构语句;循环结构语句。

创建自定义Sub过程;创建自定义函数;创建事件过程;

创建于窗体和报表相关的类模块;创建与窗体和报表无关

的类模块;创建标准模块;

宏转换为VBA代码。教学难点:

过程与函数的定义与使用;

VBA的数据类型、变量和数组。条件结构语句与选择结构

语句;循环结构语句。创建过程和函数;创建类模块。本讲

内容概述;

1)主要介绍模块的定义、模块与宏的区别、过程、事件过

程等模块的基本概念,讲述了VBA的VisualBasic的开发环境,

重点介绍VBA程序设计基础中的数据类型、常量、变量、数组

等概念。2)介绍VBA程序设计中的三种基本控制结构语句的格

式和使用方法,介绍数据的输入和输出方法,阐明了程序中基

本算法的设计与实现方法。

113)介绍自定义Sub过程、自定义函数和事件过程的创

建过程和方法,创建与使用类模块的方法,标准模块的创建方

法;此外还介绍了将宏转换为VBA代码的方法。

涉及章节:

10.1VBA概述(1学时)

10.2VBA编程语言基础(2学时)10.3模块的使用(2学时)

10.4事件过程及应用举例(2学时)思考与训练:

(1)VBA与VisualBasic程序设计语言有什么关系?(2)

窗体和报表的本质是类模块吗?课后练习:第10章习题

12

第二篇:数据库应用(ACCESS)各章知识点小结

重点、难点、思考题。本题无答案,知识点都在教材及参

考书上。第1章Access基础【重点难点】

L数据库(DB)、数据库管理系统(DBMS)、数据库系统(DBS)

的基本概念;2.数据模型;关系模型的概念、关系术语和三种关

系运算;

3.Access的系统特点及操作窗口。本章的难点是关系模

型和关系运算。【课程考核要求】

L理解数据库、数据库管理系统、数据库系统等基本概念;

2.理解数据模型、关系模型的概念;理解有关关系术语(关

系、属性、元组、域、关键字、外部关键字)和三种关系运算

(投影、联接、选择);3.熟悉Access中各种操作窗口及工作环

境。【复习思考题】

1.什么是数捱库?为什么要建立数据库?

2,什么是数据库管理系统?数据库管理系统与数据库的关系

是什么?3.关系运算有几种?每种运算的含义是什么?4.什么是

主关键字?其作用是什么?5.Access的基本对象包括哪些?6.

简述Access操作窗口的功能。第

2、3章数据库和表的基本操作【重点难点】1.数据库

的创建;2.表的建立及维护;

本章的难点是表间的关系、数据完整性的概念、字段属性

等【课程考核要求】L理解数据库和表的概念;

2.熟练掌握有关数据库及表的创建操作;

13.熟练掌握表的编辑操作;

4.理解表间关系的相关概念,掌握建立表间关系的方法;5.

理解数据完整性的概念;

6,掌握实现数据完整性的各种方法:主关键字、规则和永

久关联;【实验内容及要求】L根据所给问题设计数据库;

2.根据设计的数据库创建数据库及表;3,对所建数据库及

表进行编辑和修改;4.建立表之间的关系;5.调整表的格式;

6,对所建表进行排序和筛选。

要求通过上机实验,熟悉Access的操作环境,掌握在数据

库窗口中创建数捱库及表的方法,掌握编辑表的基本方法。

【复习思考题】

1.创建数据库的方法有哪些?如何创建?

2•什么是表?表由几部分组成?各部分的含义是什么?3.为

什么要建立表之叵的关系?

4.表有几种视图方式?各方式的特点和作用是什么?5.创建

表的方法有几种?各适应什么情况?6.Access提供的数据类型

有哪些?7.说明列的作用是什么?8.怎样定义主键字?

9.试比较向表中输入数据的几种方法?

10.Access的导入数据功能体现了Office的哪一重要特性?

1L什么是参照完整性?它的作用是什么?

12.表与表之间的关系有几种?各自的特点是什么?最常用的

关系是哪一种?13.查找数据的方法有哪些?如何查找?

214.什么是排序?排序的规则是什么?

15.筛选记录的方法有几种?各自的特点是什么?16.为什么

要设置字段的属性?

17.修改表结沟的操作包括哪些?怎样修改?第4章查询的

建立和使用【教学内容】第一节查询概述

1.查询种类(选择查询、参数查询、交叉表查询、操作查询、

SQL查询)2.查询条件(运算符、函数、表达式)第三节创建

查询

L使用向导创建查询(选择查询、交叉表查询)

2.使用设计器创建查询(参数查询、操作查询、SQL查询)

3.在查询中计算(总计查询)第四节操作已创建的查询1.运

行已创建的查询2.编辑查询中的字段3.编辑查询中的数据源

4.排序查询的结果【教学重点难点】1.运算符、函数和表达

式;2.查询的种类及作用;3.使用向导创建查询的方法;4.使

用设计视图创建查询的方法。

本章的难点是查询条件及使用设计视图创建查询的方法。

【课程考核要求】

1.掌握运算符、函数、表达式规则;2,掌握查询条件的书

写规则及使用方法;

33.了解并会应用“表达式生成器”生成查询条件表达式

4.掌握使用向导和设计视图创建查询的基本方法;5.掌握查询

的基本应用。【实验内容及要求】

根据所给问题创建相关查询。要求通过这次实验,熟悉

Access的查询设计视图,掌握在查询设计视图窗口中创建各类

查询的方法。

【复习思考题】

1.什么是查询?查询的功能是什么?2.查询有几种?各自的

特点是什么?3.查询条件的作用是什么?

4.书写查询条件时,如何处理文本型、日期型的数据?5.

查询与筛选的主要区别是什么?

6,什么是总计查询?总计项有哪些?如何使用这些总计项?7.

建立分组查询时,总计项应选择什么?8.什么是交叉表查询?交

叉表查询的优点是什么?9.什么是参数查询?为什么要使用参数

查询?10.操作查询有几种?各自的作用是什么?第4,章关系

数据库标准语言SQL【教学内容】第一节SQL概述第二节

查询1.简单查询2.简单的连接查询3.嵌套查询4.几个特殊

运算符5.排序

6.简单的计算查询和分组计算查询

47.利用空值查询8.集合的并预算第三节维护功能1.

插入2.更新3.删除第四节定义功能L定义表2.修改表3.

删除表【教学重点难点】1.SQL语言的概念;2.SQL的数据维

护功能;3.SQL的数据查询功能。

本章难点是联接查询、嵌套查询和计算查询:记录的插入、

删除和更新。建立表结构、修改表结构、删除表等。

【考核要求】

1.熟练掌握SQL的数据查询功能:SQL-SELECT命令、简单

查询、多表查询、分组计算查询和嵌套查询等;

2,掌握SQL的数据维护功能:插入记录、更新记录、删除

记录;3.掌握SQL的定义功能:表的定义。【实验内容及要求】

根据所给问题,使用SQL语句创建查询。要求通过这次实

验,理解SQL语句的基本语法,并能够掌握SQL在Access的应

用方法。

【复习思考题】

1.SQL语言有何特点,在Access的查询中如何使用SQL语

句?

2.熟悉SELECT语句的用法,并以实例的方式写出Access

的各种查询SQL语5句?

第5章窗体的设计和应用【教学内容】第一节窗体概

述1.窗体组成

2.窗体视图

3.窗体分类(纵栏式窗体、表格式窗体、主/子窗体窗体、

数据表窗体、图表窗体、数据透视表窗体)第二节创建窗体1.

使用向导创建窗体

2.使用设计器创建窗体(控件的含义及种类、在窗体中添加

和修改控件、设置控件的常见属性)第三节格式化窗体1.使

用自动套用格式2.设置窗体的背景颜色3.设置窗体文字格式

4.对齐窗体中的控制【教学重点难点】1.窗体视图;2.工具

箱的使用;3.使用向导创建简单窗体;4.使用设计器创建窗体;

5.设计窗体及控件属性。

本章难点是窗体控件属性的设置、窗体属性的设置。【课

程考核要求】

1.了解并会使用“窗体向导”和“自动创建窗体向导”创

建具有不同布局样式的窗体;

62.了解并熟悉窗体设计视图中的标尺、节、网格、工具

箱和字段列表等组成要素;

3.会使用标签、文本框、命令按钮、选项按钮、复选框、

组合框、列表框、图像、子窗体/子报表等常用控件;

4.了解并会通过属性窗口设置常用控件的属性;

5.会用窗体设计视图创建出能满足实际需求的简单窗体。

【实验内容及要求】

L根据所给问题使用向导创建窗体;2.根据所给问题使用

设计器创建窗体;3.熟悉窗体及控件属性并进行相关设置。

要求通过这次实验,熟悉并掌握窗体创建的方法,特别是

各种控件的用途及使用方法,能设计出具有一定应用价值的窗

体界面。

【复习思考题】

1.简述窗体的作用及组成。

2.说明在创建主/子窗体、基于多麦创建窗体时应注意哪些

问题?3.试说明各种窗体的特征及用途。

4.创建主/子窗体的方法有哪些?比较各种方法的异同。5.

试说明窗体中控伶的主要作用有哪些?6.说明标签控件于文本

框控件的区别。7.在选项组控件中可以由哪些控件组成?

8.简述复选柩控件、切换按钮控件、选项按钮控件三者的

区别。9.简述列表框控件与组合框控件的区别。10.举例说明

结合型控件与非结合型控件的用途。

11.浏览各种控件的“属性”对话框,比较各种控件属性的

异同。12.美化窗体可以从哪些方面进行设置。13.比较美化

控件与美化窗体的操作有何异同。第6章报表的创建和使用

7【教学内容】第一节报表概达1.报表组成2.报表视

图3.报表分类第二节报表的创建1.使用向导创建报表2.使

用设计器编辑报表第三节报表的计算L建立计算字段2.报

表的排序与分组第四节报表的打印1.设置页面2.预览报表

3•打印报表【教学重点难点】1.报表的构成;2.用报表设计

器创建报表3.报表的计算;4.报表的输出。

本章的难点是使用报表设计器创建报表。【课程考核要求】

1,了解并掌握使用向导创建报表的方法;2.熟练掌握使用

设计器创建报表的方法;

3.了解并会对报表进行隐藏重复数据、添加页码、页面设

置、打印预览、打印设置等操作。

本章难点是使用设计器创建报表;在报表中进行计算。

8【实验内容及要求】

L根据所给问题使用向导创建报表;2,根据所给问题使用

设计器创建报表;3.根据所给问题在报表中进行相关计算。

要求通过这次实验,熟悉并掌握窗体创建的方法,能设计

出具有一定应用价值的报表。

【复习思考题】

1.Access报表可以完成哪些功能?

2.Access报表的结构是什么?都有哪几部分组成?3.简述

报表页眉与页面页眉的作用与区别。4.常用的创建报表的方法

有哪些?

5.在报表中计算汇总信息的常用方法有哪些?每个方法的特

点是什么?6.子报表与主报表的关系是什么?在创建子报表时应

注意哪些问题?7.哪些控件可以创建计算字段?创建计算字段的

方法有哪些?8.美化报表可以从哪些方面入手?9.报表打臼之

前应该完成哪些准备工作?第9章数据访问页的创建【教学

内容】

第一节数据方问页介绍L数据访问页的作用2.数据访问

页的组成3.数据访问页的视图

4.数据访问页的数据来源及调用方式第二节创建数据访

问页1,使用向导创建数据访问页2.使用设计视图创建数据访

问页3.将数据访问页连接到数据库

第三节数据方问页的修饰L添加背景图片2.设置滚动文

字3.应用主题【教学重点难点】

1.数据访问页的概念及存储方式;2.数据访问页视图;3.

数据访问页的创建方法。

本章难点是使用设计器创建数据访问页;将数据访问页连接

到数据库。【课程考核要求】

L了解数据访问页的存储方式;2.掌握数据访问页的创建

方法;3.会将数据访问页连接到数据库中。【实验内容及要求】

1.根据所给同题创建数据访问页。

2.在数据访问页中添加相应控件并进行属性设计;3.应用

主题创建数据访同页。

要求通过这次实验,熟悉报表的种类及使用向导创建的方

法,掌握标签报表、分类汇总报表的设计技术,掌握报表中记

录的排序与分组的方法。

【复习思考题】

1.数据访问页的存储与其他数据库有什么区别?2.如何预

览数据访问页?

3.简述在数据访问页中使用文本、图像的超级链接的方法。

第7章宏的建立和使用【教学内容】第一节宏的基本概念

1.宏的定义和特点

102.宏组的概念3.触发宏的条件第二节创建宏1.了解

宏窗口2.常用的宏操作3.创建宏4.创建宏组第三节使用宏

1.在窗体中加入宏2.在菜单或工具栏中执行宏3.运行宏4.宏

组运行【教学重点难点】

1.宏以及宏组的作用和使用方法;2.使用并运行宏的前提

条件。【课程考核要求】

L了解并掌握宏和宏组的创建方法;2.掌握为宏设置条件

的方法;

3.掌握宏与数据库对应的关系及运行宏的方法;4.了解并

掌握运行宏的前提条件;5,掌握常用的宏操作。【实验内容及

要求】1.设计并运行宏。2.与窗体结合使用宏。

要求通过这次实验,理解宏的概念,并在此基础上学会根

据要求设计和创建宏及宏组,掌握宏及宏组的执行方式,尤其

是窗体事件与宏结合功能。掌握常见的宏操作。

11第8章VBA程序设计【教学内容】第一节VBA概述

1.VBA简介2.VBA编程环境第二节对象模型1.Access对象

2.对象的属性3.对象的事件4.对象的方法第三节数据类型

1.变量2.常量3.运算符4.内置函数第四节程序语句1.赋

值语句2.选择语句3.循环语句第五节数组1.数组的定义2.

数组处理3.自定义数据类型

第五节在Access中创建VBA模块1.创建模块2.数据库

对象3.使用ADO

第六节调试【教学重点难点】

1.VBA程序的编辑和操作环境;2.VBA程序的设计和调试方

法;3.VBA模块的创建方法;4.对象的事件和方法;

5.熟悉在窗体上调用VBA代码的方法。

本章难点是VBA程序设计,模块的创建和使用。【课程考

核要求】1.了解VBA的编程环境;

2,熟悉在窗体上调用VBA代码的方法;3,理解各种变量类

型的使用范围及定义方法;4.掌握常用函数的使用方法;5.掌

握程序控制语句的实现过程;6.掌握数组的基本使用技术;7.

理解模块的概念;

8.掌握在模埠中创建Sub过程、函数过程的方法;9.掌握

在不同过程中通过参数的传值实现数据的传递方法;10.掌握使

用ADO和ADO对象对数据库进行操作的方法。【实验内容及要

求】1.编写并运行程序。2.在窗体中调用VBA代码。3.ADO

对象编程。

要求通过这次实验,熟悉在窗体上调用VBA代码的方法;理

解各种变量类型的使用范围及定义方法;掌握常用函数的使用方

法;掌握程序控制话句的实现过程;掌握数组的基本使用技术;掌

握定义与调用方式,熟悉变量的作用域;掌握ADO数据库操作的

步骤和方法;掌握程序的各种调试工具和使用方法。

13【复习思考题】

1.VBA与VB、Access有什么联系?

2.在Access巾,既然已经提供了宏操作,为什么还要使用

VBA?3.什么是对象?对象的属性和方宏有何区别?4.如何在窗

体上运行VBA程序代码?

5.能否在一个数组中同时存储几种不同类型的数据?6.什

么是模块?模块分哪几类?7.简述VBA的三种过程?

8.Sub过程Function过程有什么不同,调用的方法有什么

区别?9.简述使用ADO对象操作数据库的基本过程。10.为什

么要进行程序调试?常用的调试工具有哪些?第10章创建应用

系统的方法【教学内容】

第一节应用系统开发过程简介1.需求分析2.概要设计3.

详细设计4.编码5.调试与测试

第二节使用切换面板创建应用系统1.启动切换面板管理

器2.创建新的节换面板页3.设置默认的切换面板页

4.建立打开切换面板页的切换面板项5,测试切换面板6.

设置应用系统启动属性

第三节创建具有自己风格的应用系统

14L使用多页窗体实现系统控制2,使用宏创建系统菜单

【教学重点难点】L应用系统开发过程;2.创建应用系统的方

法;

本章难点是应用系统功能设计;系统集成工具的使用。

【课程考核要求】

1.了解开发应用系统的基本步骤;2.熟悉并掌握创建切换

面板的方法;3.掌握利用宏创建系统菜单的方法。【实验内容

及要求】

1.根据所给问题进行分析,确定系统的功能;2.使用

Access实现系统功能。

要求通过这次实验,进一步掌握建立数据库以及建立和使

用数据库对象的方法和技巧,进一步提高数据库的管理水平。

五、主要参考书

[1]陈恭和主编《数据库基础与Access应用教程》高等

教育出版社[2]郑小玲主编《Access2003中文版实用教程》

清华大学出版社[3]教育部考试中心编著

《全国计算机等级考试二级教程一一Access数据库程序设

计》

高等教育出版社

[4]张冕洲等译Uccess2002开发实用全书》电子工业

出版社

第三篇:Access数据库教案

《数据库原理及应用(Access)》教案

第一章数据库基本原理

教学目标:通过对数据库基本概念、数据系统的组成的讲

解,让学生了解数据库技术;掌握层次模型、网状模型和关系模

型的概念和特点,并能够学会使用传统的关系运算和专门的关

系运算。

教学重点:并、交、叉、选择、投影、连接等关系运算的

操作。

教学难点:层次模型、网状模型、关系模型的概念和特点。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:4学时

教学过程:

一、数据库技术

1、数据库的基本概念

2、数据库管理技术的发展

3、数据库系统的组成

二、数据模型

1、层次模型

2、网状模型

3、关系模型

三、关系数据库

1、关系数据库的基本概念

2、关系运算

学习与思考:

1、什么是关系、元组和属性。

2、常用的数据模型有哪3种?各有什么特点?

3、任意一张二维表时候都是关系?为什么?

教学小结:

学生通过本次课程学习,对数据库基本概念有所了解,能

够掌握常见的三种数据模型的特点,从而激发学生对课程学习

的热情。

第二章Access关系数据库概述

第三章创建数据库

教学目标:通过对Access关系数据库的描述,了解

Access数据库的7种数据库对象;熟悉Access数据库的工作环

境;掌握创建数据库的方法;掌握压缩和修复数据库、编码和解

码数据库、设置密码等管理数据库的方法。

教学重点:Access数据库对象介绍。教学难点:几种管

理数据库的方法。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:4学时

教学过程:

一、Access的数据库对象

1、表对象

2、查询对象

3、窗体对象

4、报表对象

5、页对象

6、宏对象

7、模块对象

二、Access的工作环境

1、菜单栏

2、工具栏

3、状态栏

4、数据库窗口

三、创建数据库

1、人工创建数据库

2、利用向导创建数据库

四、管理数据库

1、压缩和修复数据库

2、编码和解码数据库

3、为数据库设置密码

学习与思考:

1、Access关系数据库包括哪几个数据库对象?它们的作用

是什么?

2、为什么说Access是一个同时面向数据库最终用户和数

据库开发人员的关系数据库管理系统?

3、简要叙述报表的打印预览视图和版面预览视图的异同。

教学小结:

通过本次课程学习,使学生对Access数据库及其对象能够

有基本了解,为后续可能学习打好基础。

第四章表

第一节创建表

第二节设置字段属性第三节定义主键

教学目标:通过学习,让学生掌握在数据库中创建新表的

5种方式;掌握表格设计视图的构成;掌握表格常用的几种字段

属性的特点及设置;掌握数据库表格中主键的使用和特点。教

学重点:Access数据库中5种建表的方式。

教学难点:字段“格式”属性和“输入掩码”属性的设置。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:4学时

教学过程:

一、创建表

1、使用“设计视图”创建表

2、使用“表向导”创建表

3、使用“数据表视图”创建表

4、使用“导入表”创建表

5、使用“连接表”创建表

6、字段名称、数据类型和字段说明

二、设置字段属性

1、“字段大小''属性

2、“格式”属性

3、“输入掩码”属性

4、“小数位数”属性

5、“标题”属性

6、“默认值”属性

7、“有效性规则”和“有效性文笈”属性

8、“必填字段”属性

9、“新值”属性

10、“显示控件”属性

三、定义主键

学习与思考:

1、在Access中,可以采用哪几种方式创建表?采用“导入

表”和“链接表”方式创建的新表在使用上有何差异?

2、如何设置表格的“格式”属性和“输入掩码”属性?

3、Access光何要为表定义主键?在创建表时是否一定要为

表定义主键?

教学小结:

学生通过本次课程学习,能够掌握对数据库表格的创建方

法,并且会通过设置表格字段属性来定义表格格式,从而掌握

Access数据库中表格的使用。

第四章表

第四节建立索引

第五节建立表间关系第六节使用数据表视图第七节编

辑修改记录

教学目标:通过学习,让学生掌握在Access数据库中冢引

的创建和作用;掌握一对一和一对多两种表间关系的创建条件和

特点;掌握数据表视图的结构和使用;掌握数据表视图中记录的

编辑。

教学重点:表间关系的建立和使用。

教学难点:表间关系的建立和使用。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:4学时

教学过程:

一、建立索引

1、单一字段索引

2、多字段索引

二、建立表恒关系

1、“关系”工具栏

2、建立表间关系

3、编辑表间关系

三、使用数据表视图

四、编辑修改记录

学习与思考:

1、在表中建立索引的目的是什么?如何建立多字段组合索

引?

2、在Access中,为表建立一对一和一对多表间关系的条

件分别是什么?

教学小结:

学生通过本次课程学习,能够掌握对索引的建立和使用,

表间关系的建立和使用,数据表视图的使用等概念,为进一步

对数据库表格的掌握打好基础。

第四章表

第八节查找和替换记录第九节排序和筛选记录第十节

格式化数据表视图

教学目标:通过学习,让学生掌握在Access中查找和替换

记录,掌握对记录的排序和筛选,掌握数据表视图的一系列格

式化操作。

教学重点;格式化数据表视图操作。

教学难点:替换和查找记录操作字符通配符的使用。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时

教学过程:

一、查找和替换记录

1、查找记录

2、替换记录

二、排序和藤选记录

1、排序记录

2、筛选记录

三、格式化数据表视图

1、改变列宽和行高

2、编排列

3、隐藏和显示列

4、冻结列

5、设置网格线

6、设置立体效果

7、选择字体

学习与思考:

1、在Access中,如何对记录进行排序和筛选?

2、在Access中,可以对表格列进行何种操作?

教学小结:

学生通过本次课程学习,掌握数据库数据表视图的各种操

作,从而进一步了解和熟悉Access数据库。

第五章查询

第一节查询埼点

第二节建立选择查询第三节修改选择查询

教学目标:通过学习,让学生了解5种查询对象;掌握选择

查询设计视图结构特点;掌握查询条件和字段属性的设置;掌握

数据库表格中主键的使用和特点。

教学重点:选择查询设计视图结构。

教学难点:查询条件的设置。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时

教学过程:

一、查询的特点

二、建立选择查询

1、建立选择查询

2、选择查询设计视图结构

3、运行选择查询

4、输入查询条件

5、设置字段属性

6、建立计算表达式

三、修改选择查询

1、撤销字段

2、插入字段

3、移动字段

4、命名字段

学习与思考:

1、选择查询设计视图可以大体分为几部分?各部分的作用

是什么?

2、在选择查询设计视图中,QBE设计网格共有哪些行?结

合实例详细说明各行的作用。

3、在Access关系数据库中,查询对象分为哪几种?

教学小结:

学生通过本次课程学习,能够掌握对选择查询设计视图结

构的认识,从而进一步为了解乃至掌握选择查询奠定基础。

第五章查询

第四节建立汇总查询第五节建立交叉表查询第六节建

立参数查询第七节建立多表查询

教学目标:通过学习,让学生掌握汇总查询的特点和建立;

掌握交叉表查询的特点和建立;掌握参数查询条件的设置和使用;

掌握多表查询的使用和建立条件。

教学重点:多表查询的建立。

教学难点:汇总查询的建立。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、建立汇总查询

1、十二种汇总查询特点设置

二、建立交叉表查询

1、行标题和列标题设置

2、汇总选项

三、建立参数查询

1、参数的设置

四、建立多表查询

1、永久性表间关系

2、临时性表间关系

学习与思考:

1、参数查询的设置?

2、永久性表间关系和临时性表间关系的建立。

教学小结:

学生通过本次课程学习,能够掌握汇总查询汇总选项的使

用,参数查询参数的设置,多表查询中表间关系的建立,从而

为掌握查询进一步打好基础。

第五章查询

第八节使用查询向导第九节操作查询

教学目标:通过学习,让学生掌握汇总查询的特点和建立;

掌握交叉表查询的特点和建立;掌握参数查询条件的设置和使用;

掌握多表查询的使用和建立条件。

教学重点:多表查询的建立。

教学难点:汇总查询的建立。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、使用查询向导

1、简单查询向导

2、交叉表查询向导

3、查找重复项查询向导

4、查找不匹配项查询向导

二、操作查询

1、更新查询

2、生成表查询

3、追加查询

4、删除查询

学习与思考:

1、操作查询和选择查询的区别是什么?

2、四种操作查询的功能。

教学小结:

学生通过本次课程学习,能够掌握查询向导的使用,操作

查询的建立和使用,最终达到对查询的熟练使用。

第六章结构化查询语言(SQL)第一节SQL概述第二节

数据定义

教学目标:通过学习,让学生掌握结构化查询语言SQL的

结构和功能;掌握建表、修改表结构、删除表等SQL编程语句的

使用。

教学重点:CREATETABLE建表语句的使用。

教学难点:ALTERTABLE修改表格结构语句的使用。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、SQL概述

1、SQL的特点

2、SQL的功能

二、数据定义

1、数据类型

2、创建表CREATETABLE

3、修改表结沟ALTERTABLE

4、删除表DROPTABLE学习与思考:

1、SQL的特点是什么?

2、SQL有什么功能?

教学小结:

学生通过本次课程学习,能够掌握创建表、修改表结构、

删除表等SQL编程语句的使用。

第六章结构化查询语言(SQL)第三节数据更新第四节

数据查询

教学目标:通过学习,让学生掌握插入数据、修改数据、

删除数据等SQL编程语言的使用;掌握简单查询的使用;熟悉连

接查询和嵌套查询的使用。

教学重点;INSERTINTO插入数据语句的使用。教学难点:

连接查询和嵌套查询语句的使用。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、数据更新

1、插入数据INSERTINTO

2、修改数据UPDATE

3、删除数据DELECTFROM

二、数据查询

1、SELECT语句

2、简单查询

3、连接查询

4、嵌套查询学习与思考:

1、数据更新SQL语句的使用。

2、SELECT查询语句的使用。

教学小结:

学生通过本次课程学习,能够掌握创建表、修改表结构、

删除表等SQL编程语句的使用,会使用SELECT查询语句,能够

使用SQL语句进行简单编程语句书写。

第七章窗体第一节了解窗体第二节建立窗体

第三节使用窗体视图创建窗体

教学目标:通过学习,让学生熟悉创建窗体的两种常用方

式;熟悉窗体的设计视图,熟悉窗体工具箱中常用的20种控件;

熟悉窗体和控件的属性。

教学重点:窗体的设计视图。

教学难点:窗体工具箱中的常用控件。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、了解窗体

二、建立窗体

1、使用“窗体向导”创建窗体

2、窗体的结沟

三、使用设计视图创建窗体

1、进入设计视图

2、窗体控件工具箱

3、窗体和控件的属性窗口

4、窗体的设计实例

学习与思考:

1、窗体有几种视图,各有什么作月?

2、如何使用窗体的设计视图创建一个窗体?

教学小结:

学生通过本次课程学习,能够熟悉窗体的常用创建方式,

熟悉窗体控件工具箱中的常用控件,为后续学习打好基础。

第七章窗体第四节在窗体中使用控件第五节使用自动

套用格式第六节窗体外观修饰

教学目标:通过学习,让学生熟悉窗体中选项组、组合框、

列表框、命令按钮等控件的使用;掌握控件大小位置调整、文字

美化等窗体外观的修饰。

教学重点:组合框控件的使用。

教学难点:组合框和列表框控件使用的区别。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、在窗体中使用控件

1、控件的常用属性

2、在窗体中添加选项组控件

3、在窗体中添加组合框控件

4、在窗体中添加列表框控件

5、在窗体中添加命令按钮控件

6、更改控件标题

二、使用自动套用格式

三、窗体外观的修饰

1、调整控件的大小和位置

2、修饰控件外观

3、美化文字

学习与思考:

1、窗体中常用的控件有哪些?如何使用?

2、如何在窗体中使用组合框控件?

教学小结:

学生通过本次课程学习,能够掌握窗体中几个常用控件的

使用,从而能够更好的掌握窗体的设计和使用。

第八章报表

教学目标:通过学习,让学生熟悉报表的创建方式;掌握报

表中控件的使用,报表数据的排序和分组汇总;熟悉报表中表达

式的使用。

教学重点:报表中控件的使用。

教学难点:报表数据的排序和分组汇总。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:2学时教学过程:

一、了解报表

1、什么是报表

2、报表和窗体的区别

3、在什么情况下使用报表

4、报表的视图

二、建立报表

1、使用向导创建报表

2、报表的结阂

三、修改报表

1、打开已有报表进行修改

2、设计新报表

3、在报表中添加日期和时间

4、在报表中添加页码

5、在报表中添加线控件

四、报表数据的排序与分组汇总

1、数据排序

2、数据分组汇总

五、使用表达式

1、什么是表达式

2、创建表达式

学习与思考:

1、报表主要有哪几部分组成?

2、如何对报表中的数据进行分组汇总?

3、什么是表达式?如何在报表中使用表达式?

教学小结:

学生通过本次课程学习,能够掌握报表中几个常用控件的

使用,从而能够更好的创建报表。

总复习

教学目标:通过学习,将本门课所讲的内容整理一遍,并

指出复习重点。

教学重点:各章重点。

教学难点:各章难点。

教学手段与方法:利用多媒体教学课件结合案例教学,教

师部分讲授,重点指导学生参与并思考相关问题。

教学时数:4学时

教学过程:

一、各章内容串讲学习与思考:

所有复习资料

教学小结:

学生通过本次课程学习,对本门课的重点和难点内容再做

一次加深理解。

第四

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论