计算机基础第6章_第1页
计算机基础第6章_第2页
计算机基础第6章_第3页
计算机基础第6章_第4页
计算机基础第6章_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

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

文档简介

第6步

数据库管理余然/如

本章内容

数据库系统概述

Access2003的基本操作

查询

窗体

才艮表

打印

2011-9-19计算机文化基础2

6.1数据库系统概述

6.1.1数据库技术的产生与发展

6.1.2数据库的基本概念

6.1.3Access2003简介

2011-9-19计算机文化基础3

6.1.1数据库技术的产生与发展

1.数据管理技术经历了人工管理、文件系统、

’数据库系统三个阶段。

-人工管理阶段

-文件系统阶段

-数据库系统阶段

2.数据管理三个阶段的比较

3.数据仓库系统■

4.数据库系统和数据仓库系统的区别

2011-9-19计算机文化基础4

人工管理阶段

20世纪50年代中期以前,计算机主要用于

科学计算。当时的硬件状况是,外存只有纸带、

卡片、磁带,没有磁盘等直接存取的存储设备;

软件状况是,没有操作系统,没有管理数据的

软件;数据处理方式是批处理。

2011-9-19计算机文化基础5

人工管理阶段

人工管理数据具有如下特点:

(1)数据不保存。

(2)数据没有相应的软件系统管理。

(3)数据不共享。

(4)数据不独立。

2011-9-19计算机文化基础6

文件系统阶段

世纪50年代后期到60年代中期,计算机

硬件已经有了磁盘、磁鼓等直接存取的存储设备。

软件方面,操作系统已经有了专门进行数据管理

的软件,称为文件系统。把数据组织成文件形式

可以随机进行查询、增删改等处理,并且数据可

以长期保存,实现了以文件为单位的数据共享。

处理方式上不但有了批处理,而且能够联机实时

处理。

2011-9-19计算机文化基础7

文件系统阶段

文件系统明显存在如下缺点:

(1)编程不方便。

(2)数据冗余量大。

(3)数据独立性不好。

(4)不支持并发访问。

(5)数据缺少统一管理。

2011-9-19计算机文化基础8

数据库系统阶段

20世纪60年代后期以来,计算机用于管理的规

摸越来越大。这时硬件已有大容量磁盘,硬件价格

下降;软件则价格上升,为编制和维护系统软件及

应用程序所需的成本相对增加;在处理方式上,联

机实时处理要求更多,并开始提出和考虑分布处理。

在这种背景下,以文件系统作为数据管理手段已经

不能满足应用的需求,于是为解决多用户、多应用

共享数据的需求,使数据为尽可能多的应用服务,

数据库技术便应运而生,出现了统一管理数据的专

门软件系统——数据库管理系统。

2011-9-19计算机文化基础9

数据库系统阶段

数据库系统具有如下特点和优点:

1)数据结构化

2)数据的共享性高,冗余度低,易扩充

3)数据独立性高

4)数据由数据库管理系统统一管理和控制

2011-9-19计算机文化基础10

数据库系统阶段

目前,数据库已经成为现代信息系统的

不可分离的主要组成部分。具有数百万甚至

数十亿字节信息的数据库已普遍存在于科学

技术、工业、农业、商业、服务业、医疗和

政府部门的信息系统。

2011-9-19计算机文化基础11

数据管理三个阶段的比较

人工管理阶段文件系统阶段数据库系统阶段

应用背景科学计算科学计算、管理大规模管理

背无直接存取存储设

硬件背景磁盘、磁鼓大容量磁盘

软件背景无操作系统有文件系统有数据库管理系统

尔联机实时处理、

处理方式批处理联机实时处理、分布处理、批处理

批处理

数据的管理者用户(程序员)文件系统数据库管理系统

数据面向的对象某一应用程序某一应用现实世界

共享性差,冗余

数据的共享程度无共享,冗余度大共享性高,冗余度小

度大

不独立,完全依赖具有高度的物理独立性和一定的逻

数据的独立性独立性差

于程序辑独立性

记录内有结构,

数据的结构化无结构整体结构化,用数据模型描述

,占

八、、整体无结构

应用程序自己控由数据库管理系统提供数据安全性、

数据控制能力应用程序自己控制

制完整性、并发控制和恢复能力

2011-9-19计算机文化基础12

数据仓库系统

数据仓库技术是目前数据处理中发展十分迅速

的一个分支。所谓“数据仓库”,就是一种长期数

据存储,这些数据来自于多个异种数据源。实现多

维数据分析,以便向管理决策提供支持。

数据仓库系统允许将各种应用系统集成在一起,

为统一的历史数据分析提供坚实的平台,对信息处

理进行支持。目前数据仓库已经成为数据分析和联

机分析处理日趋重要的平台。

2011-9-19计算机文化基础13

数据仓库系统

数据仓库的主要特征如下:

(1)面向主题性:围绕某一主题建模和分析;

(2)集成性:将多个异种数据源以及事务记录

集成在一起;

(3)时变性:数据存储从历史的角度提供信息;

(4)非易失性:总是物理地分离存放数据。

2011-9-19计算机文化基础14

数据库系统和数据仓库系统的区别

(1)面向的用户不同。数据库系统面向使用单位的低层人

员,用于日常数据的分析和处理;数据仓库系统面向使用单位

决策人员,提供决策支持。

,(2)数据内容不同。数据库系统存储和管理的是当前的数

据;数据仓库系统存储的是长期积累的历史数据。

(3)数据来源不同。数据库的数据一般来源于同种数据源,

而数据仓库的数据可以来源于多个异种数据源。

(4)数据的操作不同。数据库系统提供了执行联机事务和

查询处理(OLTP,On-LineTransactionProcessing)系统。数

据仓库系统主要提供了数据分析和决策支持(OLAP,On-Line

AnalyticalProcessing)系统,实现数据挖掘和知识发现。

2011-9-19计算机文化基础15

6.1.2数据库的基本概念

•数据、数据库、数据库管理系统、

数据库系统

•数据模型

自•关系模型与关系数据库

•数据库技术的研究领域

2011-9-19计算机文化基础16

6.1.2数据库的基本概念

数据(Data)是描述事物的符号记录,

是数据库中存储的基本对象。描述事物的

符号可以是数字,也可以是文字、图形、

图像、声音、语言等,数据有多种表现形

式,它们都可以经过数字化后存入计算机。

2011-9-19计算机文化基础17

6.1.2数据库的基本概念

£'

数据库(DataBase,简称DB)是指长

期储存在计算机内的、有组织的、可共享的

数据集合。数据库中的数据按一定的数据模

型组织、描述和储存,具有较小的冗余度、

较高的数据独立性和易扩展性,并可为各种

用户共享。

2011-9-19计算机文化基础18

6.1.2数据库的基本概念

数据库管理系统

数据库管理系统(DataBaseManagementSystem,

简称DBMS)是完成科学地组织数据和存储数据,并高

效地获取和维护数据任务的一个系统软件,是位于用

户和操作系统之间的一层数据管理软件。

主要功能:

①数据定义功能

②数据操纵功能.

③数据库的运行管理

④数据库的建立和维护功能

2011-9-19计算机文化基础19

6.1.2数据库的基本概念

数据库系统

数据库系统(DataBaseSystem,简称

DBS)是指在计算机系统中引入数据库后的

系统,一般由数据库、数据库管理系统(及

其开发工具)、应用系统、数据库管理员和

用户构成。在一般不引起混淆的情况下常常

把数据库系统简称为数据库。

2011-9-19计算机文化基础20

6.1.2数据库的基本概念

数据库不仅要反映数据本身的内容,而且要反映数

据之间的联系。由于计算机不可能直接处理现实世界中

的具体事物,所以人们必须首先把具体事物转换成计算

机能够处理的数据。在数据库中用数据模型这个工具来

抽象、表示和处理现实世界中的数据和信息。

通俗地讲,数据模型就是现实世界的模拟,是现实

世界数据特征的抽象。现有的数据库系统均是基于某种

数据模型的。因此,数据模型是数据库系统的核心和基

础。各种计算机上实现的DBMS软件都是基于某种数据

模型的。

2011-9-19计算机文化基础21

6.1.2数据库的基本概念

数据模型

数据模型应满足三方面要求:

1)一是能比较真实地模拟现实世界;

2)二是容易为人所理解;

3)三是便于在计算机上实现。

一种数据模型要很好地满足这三方面的要求在

目前尚很难。在数据库系统中,针对不同的使用对

象和应用目的采用不同的数据模型。不同的数据模

型实际上是提供给我们模型化数据和信息的不同工

具。

2011-9-19计算机文化基础22

6.1.2数据库的基本概念

-----数据模型

根据模型应用的目的不同,可以将这些模型划分为

两类,它们分属于两个不同的层次。

j1)第一类模型是概念模型(也称信息模型)

它是按用户的观点来对数据和信息建模,

主要用于数据库设计。

2)另一类是数据模型

主要包括网状模型、层次模型、关系模型,新兴

的数据库技术上还使用了面向对象的模型等,它是按计

算机系统的观点对数据建模,主要用于DBMS的实现。

2011-9-19计算机文化基础23

6.1.2数据库的基本概念

数据模型

为了把现实世界中的具体事物抽象、组织为某一

DBMS支持的数据模型,人们常常首先将现实世界抽

象为信息世界,然后将信息世界转换为机器世界。也

就是说,首先把现实世界中的客观对象抽象为某一种

信息结构,这种信息结构并不依赖于具体的计算机系

统,不是某一个DBMS支持的数据模型,而是概念级

的模型,然后把概念级的模型转换为计算机上某一

DBMS支持的数据模型。

2011-9-19计算机文化基础24

6.1.2数据库的基本概念

------关系模型与关系数据库

•关系模型

•关系运算:选择、投影、连接

■关系数据库

2011-9-19计算机文化基础25

6.1.2数据库的基本概念

关系模燮

关系模型把世界看作是由实体(Entity)和联

系(Relationship)构成的。

所谓实体是指现实世界中具有区别于其他事

物的特征或属性并与其他实体有联系的对象。

在关系模型中实体通常是以表的形式来表现

的。表的每一行描述实体的一个实例,表的每一

列描述实体的一个特征或属性。

2011-9-19计算机文化基础26

6.1.2数据库的基本Wt念

------关系模型的基本概念

联系;

/所谓联系是指实体之间的关系,即实体之间的对

应关系。联系可以分为三种:

1)一对一的联系。如:一个班级只有一个班长,

同样,每个班长属于一个班级,班长一班级为一对一

关系;

2)一对多的联系。如:每个班的人有许多个,

班级一人为一对多关系;

3)多对多的联系。如:每个人可修多门课程,

反之,每门课程可有多人选修,课程一人为多对多联

系。

2011-9-19计算机文化基础27

6.1.2数据库的基本概念

--关系模型的基本概念

关系:

F1)关系:一个关系就是一张二维表,每个关系

有一个关系名。在Access2000中,一个关系就是一

个表对象。

2)属性:二维表中垂直方向的列称为属性,在

Access2000中,属性被称为字段,属性名叫做字段

名。

3)域:一个属性的取值范围叫做一个域。

4)元组:二维表中每个水平方向的行称为一个

元组。Access2000中被称为记录。

2011-9-19计算机文化基础28

6.1.2数据库的基本概念

------关系模型的基本概念

5)码(又称为关键字、主键):候选码是关系的

一个或一组属性,它的值能惟一地标识一个元组。每个

关系至少都有一个候选码,若一个关系有多个候选码,

则选定其中一个为主码,简称码。

6)分量:每个元组的一个属性值叫做该元组的一

个分量。

7)关系模式:是对关系的描述,它包括关系名、

组成该关系的属性名、属性到域的映像。通常简记为:

关系名(属性名1,属性名2,…,属性名n)。属性到

域的映像通常直接说明为属性的类型、长度等。

2011-9-19计算机文化基础29

6.1.2数据库的基本概念

-----关系模型的基本概念

学号姓名性别出生日期入学成绩

0302011001张莉女2-10-86540

0302011002董源男5-23-85576

0302011003赵晓亮男10-10-86601

0302011004刘萌女9-28-86556

0302011005李彬男11-6-84612

表中的每一行是关系的一个元组(记录),学号、

姓名、性别等均是属性。其中学号能惟一地标识一条

记录,称为码。学号的域是“0302011001”〜

“0302011005”,而性别的域是“男”和“女”。学

生基本情况表的关系模式可记为:

学生基本情况表(学号,姓名,性别,出生日期,

入学成绩)

2011-9-19计算机文化基础30

6.1.2数据库的基本概念

关系运算

•选择(Select)

选择运算即在关系中选择满足某些条件的元组。

学号姓名性别出生日期入学成绩

0302011001张莉女2-10-86540

0302011002董源男5-23-85576

0302011003赵晓亮男10-10-86601

0302011004刘萌女9-28-86556

0302011005李彬男11-6-84612

在上表所示的关系中,若要筛选出所有女学生的

行,可以使用以性别为“女”的选择运算来实现,得

到的结果如下表:

学号姓名性别出生日期入学成绩

0302011001张莉女2-10-86540

0302011004刘萌女9-28-86556

2011-9-19计算机文化基础31

6.1.2数据库的基本概念

-----关系运算

•投影(Project)

学号姓名

投影运算是在关

系中选择某些属性0302011001张莉

(列)的值。

0302011002董源

例:在学生基本

情况表关系中,若要0302011003赵晓亮

选取所有记录的学号、

姓名,可以使用投影0302011004刘萌

运算来实现,得到右

0302011005李彬

表所示的结果:

2011-9-19计算机文化基础32

6.1.2数据库的基本概念

------关系运算

连接运算:是从两个关系的笛卡尔积中选取属性间满

足一定条件的元组。

例:假设现在有两个关系R和S,关系R如表6-4(上左),

关系S如表6-5(上右)。如果进行条件为“R.学号=S.学号”

的自然连接,得到表6-6(下)所示的关系V。连接(Join)

学号课程号成绩学号姓名性别

03020110011022850302011001张莉女

03020110021031880302011002董源男

03020110031011760302011003赵晓亮男

学号姓名性别课程号成绩

0302011001张莉女102285

0302011002董源男103188

0302011003赵晓亮力101176

2011-9-19计算机文化基础33

6.1.2数据库的基本概念

------关系数据库

关系数据库常用概念如下:

1)关键字(Key):关键字是关系模型中的一个重要概念,

它是逻辑结构,不是数据库的物理部分。

2)候选关键字(CandidateKey):如果一个属性集能唯一地

标识表的一行而又不含多余的属性,那么这个属性集称为候选

关键字。

3)主关键字(PrimaryKey):主关键字是被挑选出来做表

的行的唯一标识的候选关键字。一个表只有一个主关键字。主

关键字又可以称为主键。

4)公共关键字(CommonKey):在关系数据库中,关系之

间的联系是通过相容或相同的属性或属性组来表示的。如果两

个关系中具有相容或相同的属性或属性组,那么这个属性或属

性组被称为这两个关系的公共关键字。

5)外关键字(ForeignKey):如果公共关键字在一个关系中

是主关键字,那么这个公共关键字被称为另一个关系的外关键

字。

2011-9-19计算机文化基础34

6.1.2数据库的基本概念

-----数据库技术的研究领域

/数据库技术的研究范围主要包括以下三个

’领域:

(1)数据库管理系统软件的研制

(2)数据库设计

(3)数据库理论

2011-9-19计算机文化基础35

6.1.3Access2003简介

•Access2003是Office2003办公套件中一个极为重要

的组成部分。自从1992年开始销售以来,Access已

F经卖出了7000多万份,现在它已经成为世界上最流

行的桌面数据库管理系统。

•Access适用于小型商务活动,用于存储和管理商务

活动所需要的数据。Access不仅是一个数据库,还

具有强大的数据管理功能,可以方便地利用各种数

据源,生成窗体(表单)、查询、报表和应用程序

等。

•与以前的版本比较,Access2003新增了许多功能。

2011-9-19计算机文化基础36

6.2Access2003的基本操作

6.2.1Access2003的启动与退出

6.2.2Access2003数据库的对象

目录6.2.3数据库的基本操作

2011-9-19计算机文化基础37

6.2.1Access2003的启动与退出

1.Access2003的启动

’1)利用快捷方式启动:

2)利用执行应用程序的方法启动:

2.Access2003的退出

Access2003的退出方法同退出Office2003

其他应用程序的方法相同。

2011-9-19计算机文化基础38

6.2.2Access2003数据库的对象

Access2003数据库由七种对象组成:

,1)表(Table):是数据库的最基本对象,是创建其

‘他6种对象的基础。表由记录组成,记录由字段组成,表

用来存贮数据库的数据,故又称数据表。

表对象在Access的七种对象中处于核心地位,它是一

切数据库操作的目标和前提,其他六种对象都会和表对

象打交道。

2)查询(Queiy):查询可以按索引快速查找到需

要的记录,按要求筛选记录并能连接若干个表的字段组

成新表。

2011-9-19计算机文化基础39

6.2.2Access2003数据库的对象

3)窗体(Form):窗体也称表单,它提供了

一种方便的浏览、输入及更改数据的窗口。还可以

创建子窗体显示相关联的表的内容。

4)报表(Report):报表的功能是将数据库

中的数据分类汇总,然后打印出来,以便分析。

5)页(WebPage,也称Web页,访问页):访

问页是一种特殊类型的Web页,用户可以在此Web

页中查看、修改Access数据库中的数据。

2011-9-19计算机文化基础40

6.2.2Access2003数据库的对象

6)宏(Macro):宏相当于DOS中的批处

理,用来自动执行一系列操作。Access列出了一

些常用的操作供用户选择,使用起来十分方便。

7)模块(Module):模块的功能与宏类似,

但它定义的操作比宏更精细和复杂,用户可以根

据自己的需要编写程序。模块使用VisualBasic

编程。

2011-9-19计算机文化基础41

6.2.2Access2003数据库的对象

^VAccess2003提供的上述七种对象从功能和彼此间的关

系考虑,可以分为三个层次:

f第一层次是表对象和查询对象,它们是数据库的基本

对象,用于在数据库中存储数据和查询数据。

第二层次是窗体对象、报表对象和数据访问页,它们

是直接面向用户的对象,用于数据的输入输出和应用系统

的驱动控制。

第三层次是宏对象和模块对象,它们是代码类型的对

象,用于通过组织宏操作或编写程序来完成复杂的数据库

管理工作并使得数据库管理自动化。

2011-9-19计算机文化基础42

623数据库的基本操作

1.设计数据库

2.创建数据库

3.打开及关闭数据库

4.数据库窗口的基本操作

2011-9-19计算机文化基础43

1.设计数据库

(1)确定新建数据库所要完成任务的目的;

(2)确定新数据库中所需要的表;

(3)确定各个表中所需要的字段;

(4)确定表的关键字段;

(5)确定表之间的关系;

(6)创建表并优化设计;,

(7)输入数据并创建其他数据库对象。

2011-9-19计算机文化基础44

2.创建数据库

Access提供了两种创建数据库的方法:

1)使用数据库模板创建数据库

2)创建空白数据库

2011-9-19计算机文化基础45

3.打开及关闭数据库

•打开数据库

1)在“新建文件”任务窗格中的“根据现有文件”来完

成。

2)利用“文件”菜单中的“打开”命令或“打开”按钮

/来打

开指定的数据库。

■注意:

页a)在任何时刻,Access2003只能打开一个数据库。若要

浩束打开另外一个数据库,必须首先关闭目前已打开的数据库。

b)另外,Access2003版本加了宏安全性级别的设置,每

次打开数据库时可能都会弹出安全警告,可选“工

2011-9-19具“一“宏”一“窃拿假久基石微安全级设置为“低”。46

3.打开及关闭数据库

・关闭数据库

1)单击数据库窗口右上角的“关闭”按钮。

2)双击数据库窗口左上角的菜单控制图标;

或单击菜单控制图标,然后从弹出的下拉菜单中

选择“关闭”命令。

3)从“文件”菜单中选择“关闭”命令。

2011-9-19计算机文化基础47

4.数据库窗口的基本操作

1)改变对象的显示方式

5)使用组管理对象

组数据库中用于管理数据库对象快捷方式的一

个集合,用户可以将数据库对象的快捷方式添加

到指定的组中,以便快速访问和管理对应的数据

库对象。•'j|

3)显示或更改数据库对象的属性

2011-9-19计算机文化基础48

6.3表

6.3.1表的概念

6.3.2建立表

6.3.3编辑数据

6.3.4建立和编辑表间关系

2011-9-19计算机文化基础49

631表的概念

•表是Access2003数据库的对象之一,是用来存储数据

的地方。数据表中的数据构成了数据库的基础,

Access中的各种数据对象都建立在数据表的基础之上。

Access允许一个数据库包含多个表,用户可以在不同

的表中存储不同类型的数据,

•一个表是由两部分组成的,一部分反映了表的结构,

一部分反映了表中存储的记录。

•Access2000为表安排了设计视图(如图6-9所示)和数

据表视图(如图6-10所示)两种显示窗口,

2011-9-19计算机文化基础50

6.3.1表的概念

手段名称I数据类型I说明

用户不能专业文本

班级文本

联系电话文本

同时打开同一字段属性

常规查阅

手段大小

个表对象的两格式

蜒入掩码

标题

种显7J\窗口,默认值

有效性规则

有效性文本

必埴字段

但可以在这两允许空手符串

素弓I

Unicode

种显示窗口之说入法模式

工ME语句模式也曰文)

智能标记

间来回切换。

图6-9表的设计视图

■学生:表_________________________

学号1姓名1性别1出生日期|专业|班级|联系电话

►+点川加1|岳艳玲女1977-8-21计算机应用1班

+9601002罗军男1975-11-5计算机应用1班“

«1-t14■m・,一

1记录:QU|1共有记录数:40

图6-10数据表视图

2011-9-19计算机文化基础51

6.3.2建立表

根据用户的不同需要,Access2003提供了多种创建

表的方法,常用的有三种:

1)使用向导创建表

2)通过输入数据创建表

3)使用设计器创建表

a)创建表b)定义字段名称c)字段的数据类型

d)字段说明e)设置字段属性f)设置主键字段

g)设置索引

2011-9-19计算机文化基础52

633编辑数据

1.编辑表中数据

将光标移动到要编辑方格内进行修改、删除、插入

等操作,取消编辑按Esc键即可

2.编辑表的字段

表的字段的编辑包括字段的删除、重命名、移动、

插入等。

3.编辑记录

(1)添加记录(2)删除记录(3)保存记录

(4)记录定位(5)查找记录(6)替换记录

(7)排序记录(8)筛选记录

2011-9-19计算机文化基础53

634建立和编辑表间关系

1)定义表间的关系

2)编辑已有的关系

3)删除已有的关系

2011-9-19计算机文化基础54

6.4查询

6.4.1查询的概念

6.4.2建立查询

6.4.3修改查询

6.4.4使用查诲

2011-9-19计算机文化基础55

6.4.1查询的48t念

查询是从Access的数据表中检索数据的最主

要方法。查询是收集一个或几个表中用户认为有

用的数据的工具。我们可以将查询到的数据组成

一个集合,这个集合中的字段可能来自同一个表,

也可能来自多个不同的表,这个集合就可以称为

查询。

在Access中,一旦生成了一个查询,就可以

把它作为生成窗体、报表,甚至是生成另一个查

询的基础。

2011-9-19计算机文化基础56

L7

6.4.1I三,1询的概念

在Access中,查询可以分为四类:

1.选择查询

2.参数查询

3.交叉表查询

4.操作查询

2011-9-19计算机文化基础57

1.选择查询

选择查询是使用最为普遍的一种查询类型。

“选择查询”就是从一个或多个表中查询数据,

查询的结果是一组数据记录,并把这些数据显

示在新的查询数据表中,称为“动态集”。

可以对动态集中的数据进行删除、修改等

操作,而且这种修改会被写入与此动态集相关

的数据表中。

2011-9-19计算机文化基础58

2.参数查询

参数查询在执行某个查询时能够显示对话

框来提示用户输入查询准则,系统以该准则作

为查询条件,将查询结果以指定的形式显示出

来。

2011-9-19计算机文化基础59

3.交叉表查询

交叉表查询显示来源于表中某个字段的总

计值,如合计、求平均值等,并将它们分组,

一组列在数据表的左侧,另一组列在数据表的

上部。

2011-9-19计算机文化基础60

4.操作查询

(1)追加查询:向已有表中添加数据。

/(2)删除查询:删除满足查询条件的记录。

(3)更新查询:改变已有表中满足查询条件

的记录。

(4)生成表查询:使用从已有表中提取的数

据创建一个新表。

2011-9-19计算机文化基础61

6.4.1查询的48t念

查询通常有三种视图方式:数据表视图、设计视

图和SQL视图。

T1)数据表视图:主要用于在行和列格式下显示表、

查询以及窗体中的数据。

2)设计视图:是一个设计查询的窗口,包含了创

建查询所需要的各个组件,用户只需在各个组件中设

置一定的内容,就可以创建一个查询。

3)SQL视图:是一个用于显示当前查询的SQL语

句窗口,可以改变SQL语句,从而改变查询。

2011-9-19计算机文化基础62

6.4.2建立查询

1.利用简单查询向导创建选择查询

2.利用设计视图创建选择查询

2011-9-19计算机文化基础63

6.4.3修改查询

1.编辑查询字段

1)向已有的查询中添加字段

2)删除查询中的字段

3)在设计网格中移动字段

4)指定排序顺序

5)在查询中更改字段名

2.在查询中添加、删除表或查询

2011-9-19计算机文化基础64

6.4.4使用查询

1.生成表查询

2.更新查询

3.追加查询

4.删除查询

2011-9-19计算机文化基础65

6.5口体

6.5.1窗体的概念

6.5.2建立窗体

目录6.5.3使用窗体

I■一页

下一页

结束

返回

2011-9-19计算机文化基础66

6.5.1窗体的概念

Access窗体是一种灵活性很强的数据库对象,

它使用计算机屏幕将数据库中的表或查询中的数

据显示给用户,并允许用户创建、修改或删除数

据。由于很多数据库都不是给创建者自己使用的,

所以还要考虑到别的使用者的使用方便,建立一

个友好的使用界面将会给他们带来很大的便利,

这是建立一个窗体的基本目标。

2011-9-19计算机文化基础67

6.5.1窗体的概念

窗体的数据来源可以是表或查询,用户可

以根据多个表创建显示数据的窗体,也可以为

同样的数据创建不同的窗体,可以在窗体中放

置各种各样的控件,以构成用户与Access数据

库交互的界面,从而完成显示、输入和编辑数

据等处理任务。

2011-9-19计算机文化基础68

651窗体的概念

窗体的主要作用有:

1)输入数据库数据;

2)显示与编辑数据内容;

3)显示注释、说明或警告信息;

4)控制应用程序的运行步骤;

5)打印数据;

6)创建切换面板,创建用户自定义对话框。

2011-9-19计算机文化基础69

6.5.1口体的概念

1.窗体的构成

2.窗体的视图

3.窗体的类型

目录

卜一页4.窗体视图的切换

下一页

结束

2011-9-19计算机文化基础70

1.窗体的构成

在Access2000中,一个窗体最多可以由五个部

分构成,分别是窗体页眉、页面页眉、主体、页面

页脚和窗体页脚,每一部分称为一个节。

2011-9-19计算机文化基础71

1.窗体的构成

,(1)窗体页眉:用于显示窗体标题、窗体使用说

明或者打开相关窗体或运行其他任务的命令按钮等。

J(2)页面页眉:在每一页的顶部显示标题、字段

标题或所

温馨提示

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

评论

0/150

提交评论