数据库Access结构对象.ppt

上传人:wuy****n92 文档编号:73417058 上传时间:2023-02-18 格式:PPT 页数:46 大小:376KB
返回 下载 相关 举报
数据库Access结构对象.ppt_第1页
第1页 / 共46页
数据库Access结构对象.ppt_第2页
第2页 / 共46页
点击查看更多>>
资源描述

《数据库Access结构对象.ppt》由会员分享,可在线阅读,更多相关《数据库Access结构对象.ppt(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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可以编制各种对可以编制各种对象的属性、方法、以实现细致的操作和复杂象的属性、方法、以实现细致的操作和复杂的控制功能。的控制功

26、能。第第2章章Access数据库结构对象数据库结构对象2 2 2 21 1 1 12 2 2 2 启动和退出启动和退出启动和退出启动和退出AccessAccessAccessAccess1 1 1 1启动启动启动启动Access 2002Access 2002Access 2002Access 2002(1 1 1 1)在)在)在)在WindowsWindowsWindowsWindows系统中,单击的桌面左下角的系统中,单击的桌面左下角的系统中,单击的桌面左下角的系统中,单击的桌面左下角的“开始开始开始开始”按钮;按钮;按钮;按钮;(2 2 2 2)将鼠标指针移到程序处)将鼠标指针移到程序处

27、)将鼠标指针移到程序处)将鼠标指针移到程序处,启动启动启动启动Access 2002Access 2002Access 2002Access 2002(3 3 3 3)双击)双击)双击)双击“Microsoft Access”“Microsoft Access”“Microsoft Access”“Microsoft Access”图标。图标。图标。图标。2 2 2 2启动对话框启动对话框启动对话框启动对话框启启启启动动动动Access Access Access Access 2002200220022002后后后后,首首首首先先先先见见见见到到到到启启启启动动动动对对对对话话话话框框框框。

28、启启启启动动动动对对对对话话话话框框框框有有有有两两两两个个个个用用用用途途途途:一一一一是是是是建建建建立立立立新新新新的的的的数数数数据据据据库库库库文文文文件件件件,另另另另一一一一个个个个是是是是打打打打开开开开已已已已有有有有的的的的数数数数据库。据库。据库。据库。3 3 3 3关闭关闭关闭关闭AccessAccessAccessAccess关闭关闭关闭关闭AccessAccessAccessAccess有两种方法如图有两种方法如图有两种方法如图有两种方法如图2-32-32-32-3所示。所示。所示。所示。方法一:单击方法一:单击方法一:单击方法一:单击“文件文件文件文件”菜单上选择

29、菜单上选择菜单上选择菜单上选择“退出退出退出退出”选项。便可以退选项。便可以退选项。便可以退选项。便可以退出出出出AccessAccessAccessAccess系统。系统。系统。系统。方法二:直接按下窗体中右上角关闭钮,亦可直接退出方法二:直接按下窗体中右上角关闭钮,亦可直接退出方法二:直接按下窗体中右上角关闭钮,亦可直接退出方法二:直接按下窗体中右上角关闭钮,亦可直接退出AccessAccessAccessAccess系统。系统。系统。系统。第第2章章Access数据库结构对象数据库结构对象213Access窗口操作1.任务窗格第第2章章Access数据库结构对象数据库结构对象2Acces

30、s窗口Access的窗口操作大致可分成两大区:Access主窗口和数据库窗口。从上图可知外面的大窗体是Access主窗口,里面的小窗体是数据库窗口。每个窗体上有标题栏。第第2章章Access数据库结构对象数据库结构对象(1 1 1 1)数据库窗口组成:)数据库窗口组成:)数据库窗口组成:)数据库窗口组成:AccessAccessAccessAccess数数数数据据据据库库库库窗窗窗窗口口口口包包包包括括括括三三三三部部部部分分分分:命命命命令令令令按按按按钮钮钮钮组组组组(位位位位于于于于窗窗窗窗口口口口上上上上端端端端)、对对对对象象象象类类类类别别别别按按按按钮钮钮钮组组组组(位位位位于于

31、于于窗窗窗窗口口口口左左左左部部部部),对对对对象象象象成成成成员员员员集集集集合合合合(位于窗口右部)。(位于窗口右部)。(位于窗口右部)。(位于窗口右部)。命令按钮组共有命令按钮组共有命令按钮组共有命令按钮组共有8 8 8 8个按钮,从左到右分别为:个按钮,从左到右分别为:个按钮,从左到右分别为:个按钮,从左到右分别为:“打打打打开开开开”、“设设设设计计计计”、“新新新新建建建建”、“删删删删除除除除”、“大大大大图图图图标标标标显显显显示示示示”、“小图标显示小图标显示小图标显示小图标显示”、“列表显示列表显示列表显示列表显示”和和和和“详细信息显示详细信息显示详细信息显示详细信息显示

32、”按钮。按钮。按钮。按钮。对象类别按钮组中共有对象类别按钮组中共有对象类别按钮组中共有对象类别按钮组中共有7 7 7 7个基本对象类型为:个基本对象类型为:个基本对象类型为:个基本对象类型为:表、查询、窗体、报表、页、宏和模块和一个默认组:收藏夹。表、查询、窗体、报表、页、宏和模块和一个默认组:收藏夹。表、查询、窗体、报表、页、宏和模块和一个默认组:收藏夹。表、查询、窗体、报表、页、宏和模块和一个默认组:收藏夹。对对对对象象象象成成成成员员员员集集集集合合合合,当当当当单单单单击击击击某某某某个个个个对对对对象象象象按按按按钮钮钮钮时时时时,在在在在“对对对对象象象象成成成成员员员员集集集集合

33、合合合”中中中中则则则则显显显显示示示示已已已已创创创创建建建建的的的的该该该该类类类类别别别别对对对对象象象象实实实实例例例例列列列列表表表表,我我我我们们们们称称称称这这这这个个个个对对对对象象象象实实实实例例例例列列列列表表表表为为为为“对对对对象象象象卡卡卡卡”如如如如图图图图2-52-52-52-5中中中中“表表表表1”1”1”1”就就就就是是是是已已已已创创创创建建建建在在在在“db1.MDB”“db1.MDB”“db1.MDB”“db1.MDB”数据库中的数据库中的数据库中的数据库中的 一个表对象实例。一个表对象实例。一个表对象实例。一个表对象实例。注意:注意:注意:注意:Acc

34、ess Access Access Access是将所有对象都存放同一个数据库文件里,是将所有对象都存放同一个数据库文件里,是将所有对象都存放同一个数据库文件里,是将所有对象都存放同一个数据库文件里,以以以以.MDB.MDB.MDB.MDB 为扩展名。为扩展名。为扩展名。为扩展名。第第2章章Access数据库结构对象数据库结构对象(2 2 2 2)AccessAccessAccessAccess主窗口的组成:主窗口的组成:主窗口的组成:主窗口的组成:标题栏标题栏标题栏标题栏 主主主主窗窗窗窗口口口口的的的的标标标标题题题题栏栏栏栏是是是是显显显显示示示示应应应应用用用用程程程程序序序序名名名名

35、称称称称的的的的地地地地方方方方。数数数数据据据据库库库库窗窗窗窗口口口口也也也也有自己的标题栏,是用来显示数据库文件名称的。有自己的标题栏,是用来显示数据库文件名称的。有自己的标题栏,是用来显示数据库文件名称的。有自己的标题栏,是用来显示数据库文件名称的。菜单栏菜单栏菜单栏菜单栏它是所有操作命令的集合场所。它是所有操作命令的集合场所。它是所有操作命令的集合场所。它是所有操作命令的集合场所。工具栏工具栏工具栏工具栏窗口的上部是命令的存放场所窗口的上部是命令的存放场所窗口的上部是命令的存放场所窗口的上部是命令的存放场所,命令是以按钮的形式呈现。命令是以按钮的形式呈现。命令是以按钮的形式呈现。命令

36、是以按钮的形式呈现。编辑区编辑区编辑区编辑区窗口的中部是编辑区,是窗口的中部是编辑区,是窗口的中部是编辑区,是窗口的中部是编辑区,是AccessAccessAccessAccess的主要工作区域。的主要工作区域。的主要工作区域。的主要工作区域。状态栏状态栏状态栏状态栏窗口下部,用来显示当前进行工作的状态和信息。窗口下部,用来显示当前进行工作的状态和信息。窗口下部,用来显示当前进行工作的状态和信息。窗口下部,用来显示当前进行工作的状态和信息。滚动条滚动条滚动条滚动条第第2章章Access数据库结构对象数据库结构对象2 22 2 数据库设计数据库设计 设设计计AccessAccess关关系系数数据

37、据库库首首先先应应根根据据用用户户需需求求对对数数据据库库管管理理系系统统进进行行分分析析和和研研究究,全全面面规规划划,然然后后再再根根据据数数据据库库的的设设规规范范创创建建数数据据库,否则将直接影响着系统的性能。库,否则将直接影响着系统的性能。一个成功的数据库设计方案应该将用户一个成功的数据库设计方案应该将用户的需求允许融入其中。的需求允许融入其中。第第2章章Access数据库结构对象数据库结构对象数据库的设计一般遵循以下步骤:数据库的设计一般遵循以下步骤:(1 1)确定创建数据库所要完成任务的目的;)确定创建数据库所要完成任务的目的;(2 2)确定创建数据库所需要的表;)确定创建数据库

38、所需要的表;(3 3)确定表中所需要的字段;)确定表中所需要的字段;(4 4)明确有惟一值的主关键字段;)明确有惟一值的主关键字段;(5 5)确定表之间的关系;)确定表之间的关系;(6 6)优化设计;)优化设计;(7 7)输入数据并创建其它数据库对象。)输入数据并创建其它数据库对象。第第2章章Access数据库结构对象数据库结构对象2.2.12.2.1创建数据库创建数据库 一一一一个个个个AccessAccessAccessAccess数数数数据据据据库库库库对对对对象象象象将将将将以以以以磁磁磁磁盘盘盘盘文文文文件件件件的的的的形形形形式式式式存存存存在在在在,其其其其文文文文件件件件扩扩扩

39、扩展展展展名名名名为为为为:MDBMDBMDBMDB。数数数数据据据据库库库库设设设设计计计计方方方方法法法法有有有有两两两两种种种种:(1 1 1 1)自行创建数据库。)自行创建数据库。)自行创建数据库。)自行创建数据库。(2 2 2 2)使用数据库向导创建数据库。)使用数据库向导创建数据库。)使用数据库向导创建数据库。)使用数据库向导创建数据库。1.1.自行创建数据库自行创建数据库自行创建数据库自行创建数据库 2.2.在第一次启动在第一次启动在第一次启动在第一次启动 Microsoft AccessMicrosoft AccessMicrosoft AccessMicrosoft Acce

40、ss时,时,时,时,将将将将AccessAccessAccessAccess自动显示对话框,上面有新建数据库或自动显示对话框,上面有新建数据库或自动显示对话框,上面有新建数据库或自动显示对话框,上面有新建数据库或打开已有数据库的选项。自行创建数据库是由人打开已有数据库的选项。自行创建数据库是由人打开已有数据库的选项。自行创建数据库是由人打开已有数据库的选项。自行创建数据库是由人工方法,按照自己的要求来建立数据库,首先应工方法,按照自己的要求来建立数据库,首先应工方法,按照自己的要求来建立数据库,首先应工方法,按照自己的要求来建立数据库,首先应创建一个空数据库,然后再将对象加入到数据库创建一个空

41、数据库,然后再将对象加入到数据库创建一个空数据库,然后再将对象加入到数据库创建一个空数据库,然后再将对象加入到数据库对象中。对象中。对象中。对象中。第第2章章Access数据库结构对象数据库结构对象【例【例1】创建空数据库的步骤:创建空数据库的步骤:(1 1)启启动动 Microsoft Microsoft AccessAccess对对话话框框显显示示,选择选择“空数据库空数据库”,然后单击,然后单击“确定确定”按钮。按钮。(2 2)在在弹弹出出的的“文文件件新新建建数数据据库库”对对话话框框,选选择择数数据据库库存存放放的的位位置置,输输入入数数据据库库的的名名称称如如输输入入名名为为“学学

42、生生”,最最后后单单击击“创创建建”按按钮。如图钮。如图2-62-6所示。所示。(3 3)进入)进入Microsoft AccessMicrosoft Access数据库窗口。此数据库窗口。此时数据库中无任何内容,需要逐项将时数据库中无任何内容,需要逐项将AccessAccess对象加入其中。对象加入其中。第第2章章Access数据库结构对象数据库结构对象2使用数据库向导创建数据库使用数据库向导创建数据库 AccessAccess为用户提供了多种数据库向导,使用数为用户提供了多种数据库向导,使用数据库向导可以方便地完成数据库的创建工作。据库向导可以方便地完成数据库的创建工作。【例【例2】通过模

43、板】通过模板“订单入口订单入口”向导创建数据向导创建数据库,具体步骤如下库,具体步骤如下(见实例)(见实例)第第2章章Access数据库结构对象数据库结构对象222打开已有的数据库 创创建建完完一一个个数数据据库库后后,无无论论是是要要运运行行这这个个数数据据库库还还是是要要修修改改这这个个数数据据库库,都都需需要要先先打打开开它它。在在AccessAccess中中,打打开开已已有有数数据据库库的的操操作作,可以有两种不同的方法。可以有两种不同的方法。【例【例3】从从“任务窗格任务窗格”打开数据库文件。打开数据库文件。第第2章章Access数据库结构对象数据库结构对象2.3 2.3 2.3 2

44、.3 数据表数据表数据表数据表 创创创创建建建建完完完完成成成成一一一一个个个个空空空空的的的的数数数数据据据据库库库库对对对对象象象象之之之之后后后后,就就就就应应应应在在在在该该该该数数数数据库中创建表对象了。据库中创建表对象了。据库中创建表对象了。据库中创建表对象了。表表表表是是是是数数数数据据据据库库库库中中中中最最最最基基基基本本本本的的的的对对对对象象象象,是是是是数数数数据据据据库库库库中中中中所所所所有有有有数数数数据据据据的的的的载载载载体体体体。换换换换句句句句话话话话说说说说,数数数数据据据据库库库库中中中中的的的的数数数数据据据据都都都都是是是是存存存存储储储储在在在在

45、表表表表中中中中,并并并并在在在在表表表表中中中中接接接接受受受受各各各各种种种种操操操操作作作作与与与与维维维维护护护护。数数数数据据据据库库库库中中中中其其其其他他他他对对对对象象象象的的的的操操操操作作作作都都都都是是是是基基基基于于于于表表表表对对对对象象象象进进进进行行行行的的的的。因因因因此此此此有有有有关关关关表表表表对象的操作是对象的操作是对象的操作是对象的操作是Access2002Access2002Access2002Access2002应用中的最基本的内容。应用中的最基本的内容。应用中的最基本的内容。应用中的最基本的内容。Access Access Access Acce

46、ss 表表表表对对对对象象象象可可可可以以以以看看看看作作作作是是是是由由由由两两两两部部部部分分分分构构构构成成成成:表表表表对对对对象象象象的的的的结结结结构构构构和和和和表表表表对对对对象象象象的的的的数数数数据据据据。这这这这是是是是学学学学习习习习AccessAccessAccessAccess时时时时必必必必须须须须明确的两个基本概念。明确的两个基本概念。明确的两个基本概念。明确的两个基本概念。第第2章章Access数据库结构对象数据库结构对象2.3.1表结构的设计及操作 表对象的结构是指数据表的框架,也称为表对象的属性。主要包括:字段名称、字段类型、字段属性的设置。第第2章章Ac

47、cess数据库结构对象数据库结构对象1利用设计视图创建表利用设计视图创建表 数据表结构设计后,接下来就是将所设数据表结构设计后,接下来就是将所设计的表在计的表在AccessAccess数据库中实现。我们可以使数据库中实现。我们可以使用用AccessAccess数据库中的设计器建立表。使用设数据库中的设计器建立表。使用设计器建立表的方法有两种:一种方法是直接计器建立表的方法有两种:一种方法是直接使用设计器来建立符合自己需要的表,另一使用设计器来建立符合自己需要的表,另一种方法是使用表向导来构造一个结构相近的种方法是使用表向导来构造一个结构相近的表,然后,在设计器中进行修改。表,然后,在设计器中进

48、行修改。【例【例5 5】使用】使用设计设计器来器来创创建新表的步建新表的步骤骤:第第2章章Access数据库结构对象数据库结构对象2使用向导创建表使用向导创建表 Access Access提供的表向导,可以提高新建表提供的表向导,可以提高新建表结构的效率,表向导将提供一系列的示例作结构的效率,表向导将提供一系列的示例作参考,只要按照向导的提示,逐步完成设置参考,只要按照向导的提示,逐步完成设置即可。但使用向导创建表,比较死板,有时即可。但使用向导创建表,比较死板,有时不能达到我们实际应用中的要求,因具体操不能达到我们实际应用中的要求,因具体操作较简单,学生可自己自学。作较简单,学生可自己自学。

49、第第2章章Access数据库结构对象数据库结构对象2 23 322表的打开与关闭表的打开与关闭1 1打开表打开表打开表打开表(1 1 1 1)数据库窗口中,单击对象列表中的)数据库窗口中,单击对象列表中的)数据库窗口中,单击对象列表中的)数据库窗口中,单击对象列表中的“表表表表”。(2 2 2 2)单击要打开的表的名称。)单击要打开的表的名称。)单击要打开的表的名称。)单击要打开的表的名称。(3 3 3 3)如如如如果果果果要要要要修修修修改改改改表表表表结结结结构构构构,在在在在表表表表“设设设设计计计计”视视视视图图图图中中中中打打打打开开开开表表表表,单单单单击击击击“数数数数据据据据库

50、库库库”窗窗窗窗口口口口工工工工具具具具栏栏栏栏上上上上的的的的“设设设设计计计计”按按按按钮钮钮钮。如如如如果果果果要要要要查查查查看看看看表表表表运运运运行行行行结结结结果果果果,在在在在“数数数数据据据据表表表表”视视视视图图图图中中中中打打打打开开开开表,单击表,单击表,单击表,单击“数据库数据库数据库数据库”窗口工具栏上的窗口工具栏上的窗口工具栏上的窗口工具栏上的“打开打开打开打开”按钮。按钮。按钮。按钮。注注注注意意意意:打打打打开开开开表表表表后后后后,只只只只需需需需单单单单击击击击工工工工具具具具栏栏栏栏上上上上的的的的“视视视视图图图图”按按按按钮钮钮钮,即可轻易地在两种视

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁