数据库Access结构对象.ppt
《数据库Access结构对象.ppt》由会员分享,可在线阅读,更多相关《数据库Access结构对象.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章章Access数据库结构对象数据库结构对象中中中中文文文文AccessAccess20022002是是是是微微微微软软软软公公公公司司司司发发发发布布布布的的的的中中中中文文文文版版版版OfficeOfficeXPXP软软软软 件件件件 包包包包 中中中中 的的的的 关关关关 系系系系 型型型型 桌桌桌桌 面面面面 数数数数 据据据据 库库库库 管管管管 理理理理 系系系系 统统统统。AccessAccess以以以以其其其其强强强强大大大大的的的的功功功功能能能能、友友友友好好好好的的的的界界界界面面面面吸吸吸吸引引引引了了了了众众众众多多多多的的的的用用用用户户户户,而而而而且且且且
2、为为为为WindowsWindows图图图图形形形形用用用用户户户户界界界界面面面面而而而而设设设设计计计计的的的的应应应应用用用用程序生成器,是当今流行的数据库软件之一。程序生成器,是当今流行的数据库软件之一。程序生成器,是当今流行的数据库软件之一。程序生成器,是当今流行的数据库软件之一。本章讲述本章讲述本章讲述本章讲述AccessAccess数据库结构对象,主要内容包括:数据库结构对象,主要内容包括:数据库结构对象,主要内容包括:数据库结构对象,主要内容包括:l l l lAccessAccess的基本知识的基本知识的基本知识的基本知识l l l l数据库设计数据库设计数据库设计数据库设计
3、l l l l数据表数据表数据表数据表l l l l记录的编辑记录的编辑记录的编辑记录的编辑l l l l记录的高级操作记录的高级操作记录的高级操作记录的高级操作l l l l表的链接和导入表的链接和导入表的链接和导入表的链接和导入第第2章章Access数据库结构对象数据库结构对象2 2 2 21 Access1 Access1 Access1 Access的基本知识的基本知识的基本知识的基本知识2 21 11Access1Access关系型数据库基本概念关系型数据库基本概念关系型数据库基本概念关系型数据库基本概念 关关关关系系系系型型型型数数数数据据据据库库库库系系系系统统统统的的的的基基基
4、基本本本本特特特特征征征征是是是是按按按按关关关关系系系系数数数数据据据据模模模模型型型型组组组组织织织织数数数数据据据据库库库库,以以以以其其其其结结结结构构构构简简简简单单单单、理理理理论论论论基基基基础础础础坚坚坚坚实实实实、数数数数据据据据独独独独立立立立性性性性高高高高以以以以及及及及提提提提供供供供非非非非过过过过程程程程性性性性语语语语言言言言等等等等优优优优点点点点而而而而被被被被认认认认为为为为是是是是具具具具有有有有很很很很大大大大发发发发展展展展前前前前景景景景的的的的一一一一种种种种数数数数据据据据库库库库,并并并并已已已已经经经经得到了广泛的应用。得到了广泛的应用。得
5、到了广泛的应用。得到了广泛的应用。在在在在关关关关系系系系型型型型数数数数据据据据库库库库中中中中,数数数数据据据据元元元元素素素素是是是是最最最最基基基基本本本本的的的的数数数数据据据据单单单单元元元元。可可可可以以以以将将将将若若若若干干干干个个个个数数数数据据据据元元元元素素素素组组组组成成成成数数数数据据据据元元元元组组组组,若若若若干干干干个个个个相相相相同同同同的的的的数数数数据据据据元元元元组组组组组组组组成成成成一一一一个个个个数数数数据据据据表表表表(即即即即关关关关系系系系),而而而而所所所所有有有有相相相相互互互互关关关关联联联联的的的的数数数数据据据据表表表表则则则则可
6、可可可以以以以组组组组成成成成一一一一个个个个数数数数据据据据库。库。库。库。第第2章章Access数据库结构对象数据库结构对象1.1.数据元素数据元素数据元素数据元素 数数数数据据据据元元元元素素素素存存存存放放放放于于于于字字字字段段段段中中中中,一一一一个个个个数数数数据据据据表表表表中中中中的的的的每每每每一一一一个个个个字字字字段段段段均均均均具具具具有有有有一一一一个个个个惟惟惟惟一一一一的的的的名名名名字字字字(称称称称为为为为字字字字段段段段名名名名)。一一一一个个个个字字字字段段段段也也也也就就就就是是是是数数数数据据据据表表表表中中中中的的的的一一一一列列列列。字字字字段段
7、段段的的的的基基基基本本本本属属属属性性性性有有有有:字段名称、数据类型、字段大小等等。字段名称、数据类型、字段大小等等。字段名称、数据类型、字段大小等等。字段名称、数据类型、字段大小等等。2 2数据元组数据元组数据元组数据元组 在在在在AccessAccessAccessAccess中,数据元组称为记录。一个数据表中,数据元组称为记录。一个数据表中,数据元组称为记录。一个数据表中,数据元组称为记录。一个数据表中的每一个记录均具有一个惟一的编号中的每一个记录均具有一个惟一的编号中的每一个记录均具有一个惟一的编号中的每一个记录均具有一个惟一的编号(称为记录称为记录称为记录称为记录号号号号)。一个
8、记录也就是数据表中的一行。一个记录也就是数据表中的一行。一个记录也就是数据表中的一行。一个记录也就是数据表中的一行。3 3数据表数据表数据表数据表 具具具具有有有有相相相相同同同同字字字字段段段段的的的的所所所所有有有有记记记记录录录录的的的的集集集集合合合合称称称称为为为为数数数数据据据据表表表表,一一一一个个个个数数数数据据据据库库库库中中中中的的的的每每每每一一一一个个个个数数数数据据据据表表表表均均均均具具具具有有有有一一一一个个个个惟惟惟惟一一一一的的的的名名名名字字字字(称为数据表名称为数据表名称为数据表名称为数据表名)。第第2章章Access数据库结构对象数据库结构对象4 4数据
9、库数据库数据库数据库将将将将相相相相关关关关数数数数据据据据表表表表的的的的集集集集合合合合称称称称为为为为一一一一个个个个数数数数据据据据库库库库。一一一一个个个个AccessAccessAccessAccess数数数数据据据据库库库库不不不不仅仅仅仅仅仅仅仅是是是是数数数数据据据据表表表表的的的的集集集集合合合合,还还还还包包包包括括括括查查查查询询询询、窗窗窗窗体体体体、数据页、宏以及模块等。数据页、宏以及模块等。数据页、宏以及模块等。数据页、宏以及模块等。(1 1 1 1)表表表表 表表表表是是是是数数数数据据据据库库库库中中中中存存存存储储储储数数数数据据据据最最最最基基基基本本本本
10、的的的的对对对对象象象象,常常常常称称称称为为为为“基基基基本本本本表表表表”,是是是是构构构构成成成成数数数数据据据据库库库库的的的的一一一一个个个个重重重重要要要要组组组组成成成成部部部部分分分分。表表表表由由由由若若若若干干干干记记记记录录录录组组组组成成成成,每每每每一一一一行行行行称称称称为为为为一一一一个个个个“记记记记录录录录”,对对对对应应应应着着着着一一一一个个个个真真真真实实实实的的的的对对对对象象象象每每每每一一一一列列列列称称称称为为为为一一一一个个个个“字字字字段段段段”,对对对对应应应应着着着着一一一一个个个个属属属属性性性性信信信信息息息息。每每每每个个个个表表表
11、表都都都都有有有有关关关关键键键键字字字字(关关关关键键键键字字字字可可可可以以以以是是是是一一一一个个个个字字字字段段段段或或或或多多多多个个个个字字字字段段段段),以以以以使使使使表表表表中中中中的的的的记记记记录录录录惟惟惟惟一一一一(记记记记录录录录不不不不能能能能重重重重复复复复,它它它它与与与与实实实实体体体体一一一一一一一一对对对对应应应应)。在在在在表表表表内内内内还还还还可可可可以以以以定定定定义义义义索索索索引引引引(可可可可以以以以是是是是一一一一个个个个或或或或多多多多个个个个),当当当当表表表表内内内内存存存存放放放放大量数据时可以加速数据的查询大量数据时可以加速数据
12、的查询大量数据时可以加速数据的查询大量数据时可以加速数据的查询。第第2章章Access数据库结构对象数据库结构对象(2 2 2 2)查询)查询)查询)查询 查查查查询询询询用用用用于于于于在在在在一一一一个个个个或或或或多多多多个个个个表表表表内内内内查查查查找找找找某某某某些些些些特特特特定定定定的的的的数数数数据据据据,完完完完成成成成数数数数据的检索、定位和计算的功能,供用户查看。据的检索、定位和计算的功能,供用户查看。据的检索、定位和计算的功能,供用户查看。据的检索、定位和计算的功能,供用户查看。l l l l 选选选选择择择择查查查查询询询询:找找找找到到到到符符符符合合合合特特特特
13、定定定定准准准准则则则则的的的的数数数数据据据据信信信信息息息息,可可可可以以以以对对对对数数数数据据据据表表表表进进进进行行行行统统统统计计计计,如如如如求求求求和和和和、记记记记数数数数、求求求求平平平平均均均均值值值值等等等等。它它它它是是是是最最最最常常常常用用用用的的的的查查查查询询询询类型;类型;类型;类型;l l l l 参参参参数数数数查查查查询询询询:通通通通过过过过用用用用户户户户输输输输入入入入不不不不同同同同的的的的查查查查询询询询条条条条件件件件参参参参数数数数,显显显显示示示示相相相相对应的查询结果;对应的查询结果;对应的查询结果;对应的查询结果;l l l l 交
14、交交交叉叉叉叉查查查查询询询询:显显显显示示示示表表表表中中中中某某某某个个个个字字字字段段段段的的的的汇汇汇汇总总总总值值值值(合合合合计计计计、求求求求平平平平均均均均值值值值)等的查询类型;等的查询类型;等的查询类型;等的查询类型;l l l l 动动动动作作作作查查查查询询询询:对对对对数数数数据据据据表表表表进进进进行行行行生生生生成成成成、删删删删除除除除、替替替替换换换换等等等等功功功功能能能能的的的的查查查查询询询询类型;类型;类型;类型;l l l l SQLSQLSQLSQL查询:使用结构查询语言查询:使用结构查询语言查询:使用结构查询语言查询:使用结构查询语言SQLSQL
15、SQLSQL进行查询。进行查询。进行查询。进行查询。第第2章章Access数据库结构对象数据库结构对象(3 3 3 3)窗体)窗体)窗体)窗体 窗窗窗窗体体体体是是是是AccessAccessAccessAccess中中中中用用用用户户户户和和和和应应应应用用用用程程程程序序序序之之之之间间间间交交交交流流流流的的的的主主主主要要要要界界界界面面面面,用用用用户户户户对对对对数数数数据据据据库库库库的的的的任任任任何何何何操操操操作作作作都都都都是是是是通通通通过过过过窗窗窗窗体体体体来来来来完完完完成成成成。通通通通过过过过窗窗窗窗体体体体可可可可以以以以向向向向表表表表中中中中输输输输入入
16、入入数数数数据据据据;创创创创建建建建切切切切换换换换面面面面板板板板,可可可可以以以以打打打打开开开开其其其其它它它它窗窗窗窗体体体体或或或或报报报报表表表表;创创创创建建建建自自自自定定定定义义义义对对对对话话话话框框框框,可以控制数据和输出、显示等操作。可以控制数据和输出、显示等操作。可以控制数据和输出、显示等操作。可以控制数据和输出、显示等操作。窗窗窗窗体体体体中中中中的的的的大大大大部部部部分分分分信信信信息息息息来来来来自自自自基基基基本本本本表表表表或或或或查查查查询询询询,其其其其它它它它信息设计在窗体中实现。信息设计在窗体中实现。信息设计在窗体中实现。信息设计在窗体中实现。A
17、ccess Access Access Access提供了两种创建窗体的方式:一种是利提供了两种创建窗体的方式:一种是利提供了两种创建窗体的方式:一种是利提供了两种创建窗体的方式:一种是利用窗体向导来生成窗体,另一种是在设计视图中利用窗体向导来生成窗体,另一种是在设计视图中利用窗体向导来生成窗体,另一种是在设计视图中利用窗体向导来生成窗体,另一种是在设计视图中利用名为控件的图形化对象手工生成窗体。用名为控件的图形化对象手工生成窗体。用名为控件的图形化对象手工生成窗体。用名为控件的图形化对象手工生成窗体。第第2章章Access数据库结构对象数据库结构对象(4 4 4 4)报表)报表)报表)报表
18、报报报报表表表表是是是是以以以以打打打打印印印印的的的的格格格格式式式式显显显显示示示示用用用用户户户户数数数数据据据据的的的的一一一一种种种种有有有有效效效效的的的的方方方方式式式式。在在在在AccessAccessAccessAccess中中中中,有有有有关关关关报报报报表表表表的的的的打打打打印印印印工工工工作作作作都都都都是是是是通通通通过过过过报报报报表表表表对对对对象象象象来来来来实实实实现现现现的的的的,它它它它负负负负责责责责报报报报表表表表设设设设计计计计,实实实实现现现现报报报报表表表表打打打打印印印印。用用用用户户户户可可可可以以以以在在在在报报报报表表表表设设设设计计计
19、计视视视视图图图图窗窗窗窗口口口口中中中中控控控控制制制制每每每每个个个个对对对对象象象象的的的的大大大大小小小小和和和和显显显显示示示示方方方方式式式式,对对对对报报报报表表表表对对对对象象象象的的的的各各各各项项项项内内内内容容容容进进进进行行行行设计和修改,按照用户所需的方式完成打印工作。设计和修改,按照用户所需的方式完成打印工作。设计和修改,按照用户所需的方式完成打印工作。设计和修改,按照用户所需的方式完成打印工作。与与与与窗窗窗窗体体体体类类类类似似似似,报报报报表表表表的的的的主主主主要要要要数数数数据据据据来来来来自自自自数数数数据据据据库库库库的的的的表表表表或或或或查查查查询
20、询询询,其它信息设计在报表中实现。其它信息设计在报表中实现。其它信息设计在报表中实现。其它信息设计在报表中实现。Access Access Access Access提供了两种创建报表的方式:一种是提供了两种创建报表的方式:一种是提供了两种创建报表的方式:一种是提供了两种创建报表的方式:一种是利用报表向导来生成,另一种是在设计视图中利用利用报表向导来生成,另一种是在设计视图中利用利用报表向导来生成,另一种是在设计视图中利用利用报表向导来生成,另一种是在设计视图中利用控件手工生成适合自己需要的报表。控件手工生成适合自己需要的报表。控件手工生成适合自己需要的报表。控件手工生成适合自己需要的报表。第
21、第2章章Access数据库结构对象数据库结构对象(5 5)页)页 随着随着InternetInternet的迅速普及,网页已成为的迅速普及,网页已成为越来越重要的信息发布手段,越来越重要的信息发布手段,AccessAccess为用户为用户制作制作WebWeb页提供了便利。通过使用页对象,用页提供了便利。通过使用页对象,用户可以方便地制作出各种户可以方便地制作出各种WebWeb页,并快捷地将页,并快捷地将所有文件作为所有文件作为WebWeb发布程序存储到指定的文件发布程序存储到指定的文件夹中,或者将其复制到夹中,或者将其复制到WebWeb服务器上,在网络服务器上,在网络上发布信息。上发布信息。A
22、ccessAccess为创建网页提供了非常为创建网页提供了非常便利的手段便利的手段-数据访问页向导,使用向导数据访问页向导,使用向导可以快捷完成网页的制作。可以快捷完成网页的制作。第第2章章Access数据库结构对象数据库结构对象(6 6 6 6)宏)宏)宏)宏 宏宏宏宏是是是是AccessAccessAccessAccess中中中中功功功功能能能能强强强强大大大大的的的的对对对对象象象象之之之之一一一一。前前前前面面面面已已已已经经经经介介介介绍绍绍绍了了了了AccessAccessAccessAccess数数数数据据据据库库库库中中中中的的的的5 5 5 5种种种种基基基基本本本本对对对对
23、象象象象:表表表表、查查查查询询询询、窗窗窗窗体体体体、报报报报表表表表和和和和页页页页,虽虽虽虽然然然然这这这这5 5 5 5种种种种对对对对象象象象都都都都具具具具有有有有强强强强大大大大的的的的功功功功能能能能,但但但但它它它它们们们们彼彼彼彼此此此此之之之之间间间间不不不不能能能能相相相相互互互互驱驱驱驱动动动动。要要要要将将将将这这这这些些些些对对对对象象象象有有有有机机机机地地地地组组组组合合合合起起起起来来来来,只只只只有有有有通通通通过过过过AccessAccessAccessAccess提提提提供供供供的的的的宏宏宏宏和和和和模模模模块块块块这两种对象来实现。这两种对象来实现
24、。这两种对象来实现。这两种对象来实现。宏宏宏宏是是是是一一一一种种种种特特特特殊殊殊殊的的的的代代代代码码码码,它它它它没没没没有有有有控控控控制制制制转转转转移移移移功功功功能能能能,也也也也不不不不能能能能直直直直接接接接操操操操纵纵纵纵变变变变量量量量,但但但但能能能能将将将将各各各各对对对对象象象象有有有有机机机机地地地地组组组组合合合合起起起起来来来来,帮帮帮帮助助助助用用用用户户户户实实实实现现现现各各各各种种种种操操操操作作作作集集集集合合合合,使使使使系系系系统统统统成成成成为为为为一一一一个个个个可以良好运行的软件。可以良好运行的软件。可以良好运行的软件。可以良好运行的软件。
25、第第2章章Access数据库结构对象数据库结构对象(7 7)模块)模块 模块是模块是AccessAccess中实现数据库复杂管理功中实现数据库复杂管理功能的有效工具,它由能的有效工具,它由Visual BasicVisual Basic编制的过编制的过程和函数组成。模块提供了更加独立的动作程和函数组成。模块提供了更加独立的动作流程,并且允许捕捉错误,而宏无法实现这流程,并且允许捕捉错误,而宏无法实现这些功能。使用些功能。使用Visual BasicVisual Basic可以编制各种对可以编制各种对象的属性、方法、以实现细致的操作和复杂象的属性、方法、以实现细致的操作和复杂的控制功能。的控制功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 Access 结构 对象
限制150内