access教案.docx
- 文档编号:9169899
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:51
- 大小:413.37KB
access教案.docx
《access教案.docx》由会员分享,可在线阅读,更多相关《access教案.docx(51页珍藏版)》请在冰点文库上搜索。
access教案
第一章概述
学习重点
启动Access数据库
退出Access数据库
Access中七种数据库对象
学习难点
Access中七种数据库对象
教学方法
演示、笔记、提问、作业
1、Access简介
Access作为MicrosoftOffice软件中的一个重要的组成部分,随着版本的一次次升级,现已成为世界上最流行的桌面数据库管理系统。
1、Access应用及发展现状
Access历经多次升级改版,Access2.0到Access95、Access97、Access2000、Access2002以及Access2003
2、Access的特点
Access中的七种数据库对象,分别是数据表、查询、窗体、报表、web页、宏和模块。
Access作为数据库管理系统,与其它数据库软件的比较:
Access中的强大的开发工具(VBA)
MicrosoftAccess与Microsoftoffice中的Excel共享数据
Access中的强大的帮助信息
Access中的向导功能
Access中可使用Internet功能
Access数据库具有较强的安全性
3、Access中七种数据库对象
(1)数据表
数据表是关于特定实体的数据集合,由字段和记录组成。
一个数据库中可以有多个数据表。
字段是表中的一列,字段存放不同的数据类型,具有一些相关的属性,字段的基本属性有:
字段名称,数据类型,字段大小等,可设定不同的取值。
记录是数据表中的一行,记录用来收集某指定对象的所有信息。
(2)查询
查询是数据库的核心操作。
利用查询可以按照不同的方式查看、更改和分析数据。
也可以利用查询作为窗体、报表和数据访问页的记录源。
查询的目的就是根据指定条件对数据表或其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便用户对数据库进行查看和分析。
Access中的查询包括选择查询、计算查询、参数查询、交叉表查询、操作查询、SQL查询。
(3)窗体
设计一个好的窗体就建立起友好的用户界面,会给使用者带来极大方便,使所有用户都能根据窗体中的提示完成自己的工作,而不用专门进行培训。
这是建立窗体的基本目标。
(4)报表
报表是以打印的形式表现用户数据。
如果想要从某些记录打印信息时就可以使用报表。
通常情况下,我们需要的是打印到纸张上的报表。
在ACCESS中,报表中的数据源主要来自基础的表、查询或SQL语句。
用户可以控制报表上每个对象(也称为报表控件)的大小和外观,并可以按照所需的方式选择所需显示的信息以便查看或打印输出。
(5)数据访问页
数据访问页是Access发布的Web页,用户通过数据访问页能够查看、编辑和操作来自Internet或Intranet的数据,而这些数据是保存在Access数据库中的。
这种页也可能包含来自其他数据源(如Excel工作表)的数据。
数据访问页是直接与数据库连接的。
当用户在MicrosoftInternetExplorer中显示数据访问页时,实际上正在查看的是该页的副本。
对所显示数据进行的任何筛选、排序和其他相关数据格式的改动,只影响该数据访问页的副本。
但是,通过数据访问页对数据本身的改动,例如修改值、添加或删除数据,则都会被保存在基本数据库中。
(6)宏
宏是指一个或多个操作的集合,其中每个操作实现特定的功能,如打开某个窗体或打印某个报表。
宏可以使某些普通的、需要多个指令连续执行的任务能够通过一条指令自动地完成。
宏是重复性工作最理想的解决办法。
例如,可设置某个宏,在用户单击某个命令按钮时运行该宏,可以打印某个报表。
宏可以是包含一个操作序列的一个宏,也可以是若干个宏的集合所组成的宏组。
宏组是一系列相关宏的集合,将相关的宏分到不同的宏组有助于方便地对数据库进行管理。
(7)模块
模块是将VBA(VisualBasicforApplications)的声明和过程作为一个单元进行保存的集合,即程序的集合。
模块的主要作用是建立复杂的VBA程序以完成宏等不能完成的任务。
模块有两个基本类型:
类模块和标准模块。
2、Access浏览
1、启动与退出Access
启动MicrosoftAccess
1、开始菜单—程序--MicrosoftAccess
2、桌面--MicrosoftAccess
3、运行—MSACCESS
4、直接找到程序位置
退出MicrosoftAccess
1、窗口右上角—关闭按钮
2、文件菜单—退出
3、ALT+F4
4、双击标题栏—控制图标
5、其它方法
2、Access界面
1.Access数据库菜单栏介绍
(1)Access数据库菜单栏
(2)打开菜单的方法
2.Access常用工具栏介绍
(1)Access数据库的工具栏
(2)打开工具栏的方法
3.Access数据库设计视图窗口介绍
数据库设计窗口
3、Access帮助
“目录/索引”
“这是什么?
”
“Office助手”
“网上Office”
3、Access的基本功能
•数据组织
•建立查询
•生成窗体
•打印报表
作业:
1、列出打开access的方法
2、列出关闭access的方法
3、列出access中的七种数据库对象,并分别解释其定义
4、列出生活中用到的数据表格
第二章数据库基本概念
学习重点
1.理解信息、数据、数据处理的基本概念。
2.了解数据管理技术的演变和发展趋势。
3.理解数据库的基本概念和基本特点。
4.理解数据模型和关系运算的基本概念。
5.理解数据库的一些基本术语。
6.理解数据库管理系统的基本功能。
7.了解数据库管理系统的基本发展情况。
8.了解典型的数据库管理系统。
学习难点
数据库的基本术语
教学方法
笔记、提问、作业
1、信息、数据和数据处理
信息:
是一种已被加工为特定形式的数据,这种数据形式对于使用者来说是有意义的,而且对当前和将来的决策具有明显的实际价值。
通俗地讲,信息是经过加工处理并对人类客观行为产生影响的事物属性的表现形式。
数据:
是存储在某一媒体上能够被识别的物理符号。
在计算机领域,凡能被计算机所接收和处理的物理形式,例如字符、数字、图形、图像、声音等都可称之为数据。
数据可被收集、存储、处理(加工、分类、计算等)、传播和使用。
数据处理:
是指对数据进行编码、保存、传送、加密、压缩等操作过程。
数据处理往往能给人们带来新的信息。
数据与信息的区别:
数据与信息在概念上是有区别的。
从信息处理角度看,任何事物的属性都是通过数据来表示的,数据经过加工处理后,使其具有知识性并对人类活动产生决策作用,从而形成信息。
从计算机的角度看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。
总之,信息是有用的数据。
对客观事物属性的记录是用一定的符号来表达的,因此数据是信息的具体表现形式,是信息的载体。
信息是通过数据符号来传播的。
2、数据管理技术的演变
1、人工管理阶段
人工管理阶段出现在计算机应用于数据管理的初期。
在这一管理方式下,应用程序与数据之间相互结合不可分割,当数据有所变动时程序则随之改变,独立性差;另外,各程序之间的数据不能相互传递,缺少共享性,因而这种管理方式既不灵活,也不安全,编程效率较差。
2、文件系统阶段
文件管理阶段即把有关的数据组织成一种文件,这种数据文件可以脱离程序而独立存在,由一个专门的文件管理系统实施统一管理。
在这一管理方式下,应用程序通过文件管理系统对数据文件中的数据进行加工处理。
应用程序与数据文件之间具有一定的独立性,因此比手工管理方式前进了一步。
但是,数据文件仍高度依赖于其对应的程序,不能被多个程序所共享。
由于数据文件之间不能建立任何联系,因而数据的通用性仍然较差,冗余量大。
3、数据库阶段
数据库系统管理阶段即对所有的数据实行统一规划管理,形成一个数据中心,构成一个数据“仓库”。
在这一管理方式下,应用程序不再只与一个孤立的数据文件相对应,可以取整体数据集的某个子集作为逻辑文件与其对应,通过数据库管理系统实现逻辑文件与物理数据之间的映射。
3、数据库的基本特点
结构化:
是指数据以文件的形式存储在库数据中。
高度的数据共享性:
一个数据库可以为多个应用程序提供数据资源。
可控的数据冗余程度:
在一个实用的数据集合中,很多表示事务属性的数据是重复的,这种重复就是数据冗余。
强化数据安全性和完整性:
数据库中的数据和应用程序之间不是一一对应的关系。
较高的数据独立性:
一般的数据库都引用了数据保密机制(用户身份甄别、用户数据访问权限限制等)。
4、数据模型
数据模型是对客观事物及其联系的数据描述。
典型的数据模型有:
层次模型、网状模型、关系模型。
关系模型是目前应用最广泛的一种数据模型。
与层次模型和网状模型相比,关系模型的概念简单、清晰,并且具有严格的数据基础,形成了关系数据理论。
支持关系模型的数据库管理系统被称为关系型数据库管理系统。
在关系模型中,数据的逻辑结构是关系。
关系可形象地用二维表来表示。
因此,关系常被称为二维表。
基本的关系运算:
投影运算:
是在表的若干列中指定一列或多列的操作。
选择运算:
是在表的若干行中选定一行或多行的操作。
连接运算:
是从两个表中按照规定的条件抽出部分(或全部)的行和列构成新表的操作。
5、数据库的基本术语
数据库:
数据库(DB)是长期存储在计算机内有结构的大量共享的数据集合。
数据库管理系统:
(DataBaseManagementSystem,简写为DBMS)是数据库系统的核心部分,它是在特定操作系统支持下帮助用户建立、使用和管理数据库的一种计算机软件。
数据库系统管理员:
(DataBaseApplicatrator,简写为DBA)是负责数据库的建立、使用和维护的专门人员。
数据库管理员负责全面管理和控制数据库系统。
数据库系统:
(DataBaseSystem,简写为DBS)是指计算机系统引入数据库后的系统构成,是一个具有管理数据库功能的计算机软硬件综合系统。
DBS是由以下几部分所组成的综合系统:
●计算机硬件
●操作系统等系统软件
●数据库(DB)
●数据库管理系统(DBMS)
●相关的应用软件
●数据库管理员和用户
数据库应用系统:
数据库应用系统是指,利用数据库技术,在数据库系统资源的支持下,系统开发人员开发出的面向实际应用的应用软件系统
6、典型数据库管理系统
Oracle、DB2、Sybase、SQLServer、xBASE与Fox、Access2000
作业:
1、简述信息和数据的区别。
2、数据模型有哪几种。
3、解释下列名词
DB、DBMS、DBA、DBS、数据库应用系统
第三章Access2000数据库
学习重点
1.了解Access2000数据库的概念。
2.掌握Access2000数据库包含的对象。
3.理解Access2000表、查询、窗体、报表、数据访问页、宏、模块的基本概念。
4.掌握Access2000数据库的创建方法。
5.掌握Access2000数据库的打开与关闭方法。
学习难点
数据库的创建方法
教学方法
演示、笔记、提问、作业
第一节、Access2000数据库的构成
1、表
表是数据库的基本对象。
数据库保存和管理数据是以表为基础的。
一个表就像一个数据文件一样,它是一组相关数据的集合。
一个表被组织为一个文件。
表的一行为一个记录(元组),表的一列为一个字段。
一个行和列的交叉点就是一个记录的一个特定的属性值(或字段值),这个值是一个表的基本数据项。
2、查询
查询是根据给定的条件和准则对数据表中的数据进行检索,并将检索出来的数据按进行显示的一种操作(或规定)。
查询本身不是一个数据的集合,而查询的结果则是以一个数据集合的形式表现出来。
3、报表
报表的作用就是格式化输出数据源的全部,或部分数据。
让输出到纸介质上的数据更清楚、更美观。
4、窗体
5、数据访问页
6、宏
宏是一个操作的集合。
7、模块
第二节、创建Access2000数据库
1、利用向导创建数据库
1.启动Access2000数据库管理系统
2.使用数据库向导功能
3.选择数据库类型
4.保存数据库文件
5.确定数据库中数据表的字段
6.确定窗体样式
7.确定报表样式
8.确定数据库标题
9.完成数据库向导
10.完成创建数据库向导工作
2、创建空数据库
(1)、单击“开始”菜单的“程序”子菜单的“MicrosoftAccess”选项。
(2)、启动Access2000应用程序,打开Access2000应用程序窗口。
(3)、系统自动给出了“启动对话框”。
(4)、在“启动对话框”中选定“空Access数据库”单选项,单击“确定”按钮。
系统打开“文件新建数据库”对话框
3、数据库的设计
确定创建数据库的目的
确定该数据库中需要的表
确定字段
确定表之间的关系
第三节、Access2000数据库的打开和关闭
打开数据库的方法有两种:
一种是在启动Access2000应用程序时使用Access2000“启动对话框”;
另一种是在任何时候使用Access2000应用程序窗口的“文件”菜单执行“打开”命令,或使用Access2000应用程序窗口的“打开”按钮。
关闭数据库的方法有两种:
一种单击数据库窗口右上角的“关闭”按钮。
另一种是展开Access2000应用程序窗口“文件”菜单,单击“关闭”选项。
作业:
1、创建一个空数据库(学生信息管理系统)
2、思考第一题中的数据库应该存放一些什么内容。
3、熟习数据库的操作界面。
第四章表
学习重点
1.关系模型的基本术语。
2.关系数据库系统。
3.理解Access2000数据表的基本概念。
4.掌握Access的数据类型。
5.掌握向导创建数据表的方法。
6.掌握表设计器创建表的方法。
7.掌握数据导入创建表的方法。
8.掌握数据表的结果查看和修改方法。
9.掌握数据表的数据查看和修改方法。
10.理解数据库索引的概念。
11.掌握索引的类型和创建索引的方法。
学习难点
表的设计
教学方法
演示、笔记、提问、作业、思考题
第一节关系模型的基本术语
关系:
二维表结构
属性:
二维表中的列称为属性,Access中被称为字段(Field)。
域:
属性的取值范围称为域。
元组:
二维表中的行(记录的值)称为元组,Access中被称为记录(Record)。
主码:
表中的某个属性或属性组,能够唯一确定一个元组。
Access中主码被称为主键。
关系模式:
是对关系的描述。
一般表示为:
关系名:
(属性1,属性2,…,属性n)
关系图:
实体:
用矩形表示,矩形框内写明实体名。
属性:
用椭圆形表示,并用无向边将其与相应的实体连接起来。
联系:
用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁
标上联系的类型。
联系的类型:
一对一、一对多、多对多。
关系的性质:
二维表的记录数随数据的增加而改变,但其字段数是相对固定的。
二维表中的每一列均有唯一的字段名。
二维表中不允许出现完全相同的两行。
二维表中行的顺序、列的顺序均可以任意交换。
第二节关系数据库系统
1、关系模型的组成
关系数据结构:
关系模型中数据的逻辑结构是一张二维表。
关系操作:
关系操作采用集合操作方式,即操作的对象和结果都是集合。
关系模型中常用的关系操作包括两类。
查询操作:
选择、投影、连接、除、并、交、差
增加、删除、修改
关系完整性约束:
关系模型中的完整性是指数据库中数据的正确性和一致性,包括实体完整性、参照完整性和用户定义的完整性。
2、关系运算的基本概念
关系的基本运算有两类,一类是传统的集合运算:
并、差、交等,另一类是专门的关系运算:
选择、投影、连接等。
设有两个关系R和S,它们具有相同的结构。
(1)并:
R和S的并是由属于R或属于S的元组组成的集合,运算符为“∪”,记为R∪S。
(2)差:
R和S的差是由属于R但不属于S的元组组成的集合,运算符为“-”,记为R-S。
(3)交:
R和S的交是由既属于R又属于S的元组组成的集合,运算符为“∩”,记为R∩S。
(4)选择运算:
选择运算是在关系中选择符合某些条件的元组。
其中的条件是以逻辑表达式给出的,值为真的元组将被选取。
(5)投影运算:
投影运算是在关系中选择某些属性列组成新的关系。
(6)连接运算:
选择和投影运算的操作对象只是一个关系,连接运算需要两个关系作为操作对象,是从两个关系的笛卡儿积中选取属性间满足一定条件的元组。
最常用的连接运算有两种:
等值连接(EquiJoin)和自然连接(NaturalJoin)。
第三节数据表的基本概念
Access2000表是Access2000数据库的基础。
表是用来保存数据的对象。
在各种各样的操作中,表是基础的数据源。
一般来讲,在物理上一个表是一个文件;在逻辑上表是数据库的组成部分。
在一个数据库中,表和表之间通常在逻辑上是有关系的。
在创建一个表之间应该先构思,怎样合理的布置所有数据,以学生信息为例进行分析。
1、数据表包含哪些字段。
2、给每个字段确定一个名称。
3、确定每个字段的数据类型。
4、确定每个字段的宽度。
5、在access中涉及表的有两个基本窗口(设计窗口、浏览窗口)。
第四节Access的数据类型
文本型,允许最大255个字符或数字,Access默认的大小是50个字符,而且系统只保存输入到字段中的字符,而不保存文本字段中未用位置上的空字符。
可以设置“字段大小”属性控制可输入的最大字符长度。
数字型,用来存储进行算术计算的数字数据,用户还可以设置“字段大小”属性定义一个特定的数字类型,任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。
可设置值
说明
小数位数
存储量大小
字节
保存从0到225(无小数位)的数字
无
1个字节
整型
保存从–32,768到32,767(无小数位)的数字
无
2个字节
长整型
(默认值)保存从-2,147,483,648到
2,147,483,647的数字(无小数位)
无
4个字节
单精度型
保存从–3.402823E38到–1.401298E-45的负值,
从1.401298E-45到3.402823E38的正值
7
4个字节
双精度型
保存从–1.79769313486231E308
到-4.94065645841247E-324的负值,
从1.79769313486231E308到
4.94065645841247E-324的正值
15
8个字节
日期/时间型,用来存储日期、时间或日期时间一起的,每个日期/时间字段需要8个字节来存储空间。
是/否型,是针对于某一字段中只包含两个不同的可选值而设立的字段,通过是/否数据类型的格式特性,用户可以对是/否字段进行选择。
货币型,数据类型的特殊类型,等价于具有双精度属性的数字字段类型。
自动编号型,较为特殊,每次向表格添加新记录时,Access会自动插入唯一顺序或者随机编号,即在自动编号字段中指定某一数值。
删除记录不会重新编号。
备注型,用来保存长度较长的文本及数字,它允许字段能够存储长达64000个字符的内容。
但Access不能对备注字段进行排序或索引,却可以对文本字段进行排序和索引。
OLE型
超级链接型
查阅向导
字段类型的选择是由数据来决定。
从两个方面来考虑:
一是数据的类型,字段类型要和数据类型一致,数据有效范围,决定数据所需存储空间的大小;
二是对数据的操作,例如可以对数值型字段进行相加操作,但不能对“是/否”类型进行加法操作。
通过这两方面分析后决定所选择的字段类型。
第五节利用向导创建数据表
1、启动Access2000数据库管理系统。
2、打开“学生信息管理”数据库。
3、单击选定“表”对象类,数据库窗口中列出数框包含的数据表。
4、双击“使用向导创建表”。
系统给出第一个“表向导”对话框。
5、单击“个人”单选项,并选定“地址”数据表模板。
“表向导”对话框的显示如图所示。
6、选择新表所需字段。
“表向导”对话框的显示如图所示。
7、单击“下一步”。
系统给出如图所示对话框。
8、输入数据表名称:
“我的地址本”,并选定“是,设置一个主键”单选项。
单击“下一步”按钮。
9、单击“下一步”按钮,系统给出如图的对话框。
用户可以单击“修改表的设计”单选项打开“表设计器”窗口,进一步对数据表的结构进行显示和修改。
10、单击“下一步”按钮。
系统给出如图所示窗口。
用户可以在该窗口中用编辑方式向表中输入数据。
第六节利用表设计器创建表
1、启动Access2000数据库管理系统。
2、打开“学生信息管理”数据库。
3、单击选定“表”对象类,数据库窗口中列出数框包含的数据表。
4、双击“使用设计器创建表”(通过新建按钮打开新建对话框来启动设计器)来打开设计窗口。
5、在”字段名称”列中输入表中想要的字段,在”数据类型”列中确定对应的数据类型。
6、在”常规”属性选项卡中设置对应的规则。
字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本等。
7、单击保存按钮(确定表的名称)
第七节利用数据导入创建表(以文本文件为例)
1、启动Access2000数据库管理系统。
2、打开“学生信息管理”数据库。
3、右击选定“表”对象类,数据库窗口中列出数框包含的数据表。
4、选择”导入”打开”导入”对话框。
5、在”导入”对话框中确定导入的文件类型和文件位置。
6、在导入向导中指定分隔符(可以固定宽度也可以用系统自带的分隔符还可以自定义)。
7、确定数据的去向(新表或以有表)。
8、在高级选项中指定每个字段的名称、数据类型、宽度等。
9、设置主键(可以是已有字段也可以让系统添加自动ID)。
10、完成。
注:
这一种方法有一个缺点,当输入数据后再对表的结构进行修改时会造成数据的丢失。
第八节直接输入数据来创建表
1、启动Access2000数据库管理系统。
2、打开“学生信息管理”数据库。
3、右击选定“表”对象类,数据库窗口中列出数框包含的数据表。
4、双击”通过输入数据创建表”表启动表的浏览窗口(就是对表数据进行浏览的界面)。
5、双击字段标题来修改字段名称。
6、在数据行中输入对应的数据(直到完成)。
注:
这一种方法也有同样的缺点,当输入数据后再对表的结构进行修改时会造成数据的丢失。
第九节数据表的结构查看和修改
当一个数据表设计好后要查看其字段、数据类型是否符合要求,对不适当的对方要进行修改。
那么这个工作只能在表的设计窗口中进行。
1、启动Access2000数据库管理系统。
2、打开“学生信息管理”数据库。
3、单击选定“表”对象类,数据库窗口中列出数框包含的数据表。
4、在窗口右边选中需要的数据表。
5、右击—设计视图(或设计按钮)。
6、针对表的字段和对就的数据类型作出相应的修改(可以添加、删除、修改字段)。
注:
数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 教案