43
Access 2000 应应应应 数数数数数数数数 Access 数数数数数数数数数 应 应 应 应

Access 2000 应用技术

Embed Size (px)

DESCRIPTION

Access 2000 应用技术. 数据库的基本概念. Access 与数据库的基本操作. 表. 作业. 查 询. 应用实例. 窗 体. 报 表. Access 应用. 数据库的基本概念. 基本知识 SQL 简介 Access 2000 简介. 数据库的基本概念. 基本知识. 能被计算机存储和处理的反映客观实体信息的物理符号. 数据. 若干数据的集合. 记录. 数据库. 记录的集合. 为用户提供一个建立、维护和使用数据库的环境的商品化软件. 数据库管理系统. - PowerPoint PPT Presentation

Citation preview

Page 1: Access 2000  应用技术

Access 2000 应用技术

应 用 篇应 用 篇应 用 篇

数据库的基本概念Access与数据库的基本操作

查 询表

窗 体报 表

Page 2: Access 2000  应用技术

数据库的基本概念数据库的基本概念数据库的基本概念数据库的基本概念

基本知识 SQL 简介 Access 2000 简介

Access 应用Access 应用

Page 3: Access 2000  应用技术

数据库管理系统

数据库

基本知识基本知识

记录 若干数据的集合若干数据的集合

记录的集合记录的集合

数据

数据模型

能被计算机存储和处理的反映客观实体信息的物理符号

为用户提供一个建立、维护和使用数据库的环境的商品化软件

数据以及它们之间存在的相互关系的集合。数据模型分为层次模型、网状模型和关系模型

关系型数据库管理系统 数据模型采用关系模型的数据库管理系统

数据库的基本概念

Page 4: Access 2000  应用技术

数 据 库

数据库管理系统

应用程序 1

应用程序 2

应用程序 3

应用程序 n

用户 1

用户 2

用户 m

数 据 库 系 统

数据

记录

•••••• ••••••

数据库的基本概念基本知识基本知识

Page 5: Access 2000  应用技术

数据库 数据库管理系统用户

数据库系统

数据库的基本概念基本知识基本知识

Page 6: Access 2000  应用技术

SQL 简介SQL 简介

SQL 语言:即结构化查询语言,是基于关系代数运算的一种关系数据查询语言。

SQL 语言的特点: ⑴ SQL 是一种通用的、功能较强的数据库语言;

⑵ 面向集合的操作方式; ⑶ SQL 具有两种使用方式,一种是自含语言,另一种是宿主语言;

⑷ SQL 语言简洁、易学。

数据库的基本概念

Page 7: Access 2000  应用技术

Access 与数据库的基本操作Access 与数据库的基本操作

Access 的启动与关闭 Access 窗口元素 Access 数据库的组件 数据库的基本操作

Access 应用Access 应用

Page 8: Access 2000  应用技术

启动 Access启动 Access

开始 程序 Microsoft Access

空数据库

空数据库向导

打开已有数据库

“ 确定”

Access 与数据库的基本操作

Page 9: Access 2000  应用技术

退出 Access退出

Access

“ 退出”

X单击窗口右上角的 按钮

单击窗口左上角的 “ 关闭”

“ 文件”

Access 与数据库的基本操作

Page 10: Access 2000  应用技术

Access 窗口元素

Access 窗口元素

命令按钮

数据库对象

对象列表

Access 与数据库的基本操作

Page 11: Access 2000  应用技术

从某些数据表中根据查询准则的要求抽取特定的信息数据的输入和输

出显示格式控制

将查询出的记录以表格方式显示或打印出来

用 Visual Basic for Application 编写的函

操作指令的集合每个操作实现特定功能

保存数据库中的数据, 是数据库的核心

查看和操作来自 Internet或 Intranet 的数据

Access 与数据库的基本操作

Access 数据库的组件Access 数据库的组件

Page 12: Access 2000  应用技术

Access 与数据库的基本操作

数据库的基本操作数据库的基本操作

构造数据库模型 创建数据库 打开数据库 关闭数据库

Page 13: Access 2000  应用技术

Access 2000 基本组件之一 : 表Access 2000 基本组件之一 : 表

表的基础知识 表的基本结构 创建表的方法

Access 应用Access 应用

Page 14: Access 2000  应用技术

表的基础知识

字段名称 数据类型 说明

字段属性

关键字

Page 15: Access 2000  应用技术

字段属性

说 明

表的基本结构

字段名称

数据类型

关键字

同类型数据的标识符

文本、备注、 数字、日期 / 时间、货币自动编号、是 / 否、 OLE 对象、超级链接

字节、整型、长整型、单精度型、双精度型同步复制、标题、默认值、有效性规则等

数据检索与排序的依据,具有唯一性

字段的简要说明信息

Page 16: Access 2000  应用技术

创建表的方法

“ 数据库”窗口

选择“表”选项

单击“新建”按钮

数据表视图

设计视图

表向导导入表链接表

以自由的以自由的电子表格电子表格的方式创的方式创建表建表

输入字段名、输入字段名、选择数据类型选择数据类型、输入字段说、输入字段说明内容明内容

用系统提供用系统提供的表模板快的表模板快速生成表速生成表

从外部数从外部数据库或文据库或文件引入数件引入数据建立表据建立表

与某数据与某数据库建立动库建立动态的链接态的链接关系关系

Page 17: Access 2000  应用技术

数据表视图数据表视图

字段名

表中记录

第一条记录

前一条记录

记录号

下一条记录

最后一条记录 表中的记录数

Page 18: Access 2000  应用技术

① 在“字段名称”列中输入各字段名称

②在“数据类型”列的下

拉菜单中选择字段类型

③修改每个

字段的属性 ④保存并关闭表

表设计 视图设计 视图

Page 19: Access 2000  应用技术

Access 2000 基本组件之二 : 查询

Access 2000 基本组件之二 : 查询

查询的基础知识 建立查询的方法 创建表的方法

Access 应用Access 应用

Page 20: Access 2000  应用技术

查询的类型

选择查询

交叉表查询

制表查询

更新查询

增加查询

删除查询

显示出你选择的记录和字段

概括表中的信息

制一个包含你选择记录和字段的新表

对你选择记录中的一个或多个字段进行修改

把你选择的记录和字段加到一个已有的表中

删除你选择的记录

查 询查询的基础知识

Page 21: Access 2000  应用技术

查询的作用

选择字段

选择记录

排 序

计 算

作为数据源

修改数据

挑选一些关键字段并将其显示出来

将满足指定条件的记录显示出来

指定记录排列的顺序

将计算结果保存在计算字段中

将查询结果作为窗体或报表的数据源

根据条件修改、删除多处数据或增加记录,也可利用一个或多个表中的全部或部分数据创建新表

查询的基础知识 查 询

Page 22: Access 2000  应用技术

建立查询的方法

“ 数据库”窗口

选择“查询”选项

单击“新建”按钮

设计视图设计视图

简单查询向导简单查询向导

交叉表查询向导交叉表查询向导

查找重复项查询向导查找重复项查询向导

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

查 询

Page 23: Access 2000  应用技术

查询设计视图查询设计视图

字段列表

QBE 网格

用于定义在查询中所选择的字段、表、排序方式、该字段是否显示、查询准则和“或”等选项

显示每个含有信息表的字段列表

用于观看或修改查询的设计

查 询

Page 24: Access 2000  应用技术

查询数据表视图查询数据表视图

在所有的朋友中查询出居住在“北京”的朋友的记

查 询

用于观看查询的结果

Page 25: Access 2000  应用技术

Access 2000 基本组件之三 : 窗体

Access 2000 基本组件之三 : 窗体

窗体的类型 窗体的构成 控件的类型 建立窗体的方法

Access 应用Access 应用

Page 26: Access 2000  应用技术

窗体的类型

单页窗体多页窗体

连续窗体子窗体

弹出式窗体图表窗体

一个窗体只显示一个记录的信息

多个窗体显示一个记录的信息

一个窗体显示多个记录的信息

位于一个窗体中的另一个窗体

显示在已打开的窗体之中的窗体

以图形方式显示数据表中数据的窗体

窗 体

Page 27: Access 2000  应用技术

窗体的构成

页眉

主体

页脚

窗 体

Page 28: Access 2000  应用技术

控件的类型

计算式控件

联结型控件

非联结型控件

拥有数据源,该数据源是表或者查询中的一个字段

文本、备注、 数字、日期 / 时间、货币、自动编号、是 / 否、 OLE 对象、超级链接等

数据源是表达式而不是表或查询的字段

窗 体

Page 29: Access 2000  应用技术

建立窗体的方法

利用向导快速创建窗体

利用窗体设计工具定制窗体

数据透视表式窗体数据透视表式窗体图表式窗体图表式窗体

数据表式窗体数据表式窗体表格式窗体表格式窗体纵栏表式窗体纵栏表式窗体

使用设计视图创建一个

空白窗体

向空白窗体中放置控件

窗 体

Page 30: Access 2000  应用技术

Access 2000 基本组件之四 : 报表

Access 2000 基本组件之四 : 报表

报表窗口的组成 制作自己的报表 创建报表的方法

Access 应用Access 应用

Page 31: Access 2000  应用技术

将数据表中的数据以表格的形式输出

报表页眉

页面页眉

主体(来自表中的数

据)

页面页脚 报表页脚

报 表报表窗口的组成

Page 32: Access 2000  应用技术

报表上是否加修饰报表上是否加修饰

是否把记录分组是否把记录分组

确定顶部、底部、标题、页码确定顶部、底部、标题、页码

报表中的记录用什么次序安排报表中的记录用什么次序安排

制作自己的报表

报表中包括哪些字段报表中包括哪些字段确定数据源确定数据源

报 表

Page 33: Access 2000  应用技术

创建报表的方法

报表向导自动报表

图表向导标签向导

根据向导提示建立报表

设计视图

不需向导提示自动建立

报表

利用表和查询中的信息制作图表

建立一个在邮件标签上打印名字的

报表用户定制报表

报 表

Page 34: Access 2000  应用技术

用报表向导制作纵栏报表用报表向导制作纵栏报表

数据来源

选择高亮显示字段

选择全部字段

取消选择全部字段

取消选择高亮显示

字段

报 表

Page 35: Access 2000  应用技术

应用实例应用实例 数据库设计的步 骤 各种数据库对象的数据来源 应用实例

Access 应用Access 应用

Page 36: Access 2000  应用技术

数据库设计的步骤

叙述问题

确定有效的数据

决定每个字段所包含的信息类型

查看数据,去掉不必要

的项

把信息分成几个相关的项目组

选择每个表的主关键字字段

把表连接起来,根据需要增加字段和

仔细查看数据库设计,进行一些必要的调整

应用实例

Page 37: Access 2000  应用技术

各种数据库对象的数据来源

数据来源于现实世界

数据来源于数据表、查

询和窗体

数据来源于数据表和查询

数据来源于数据表和查询

应用实例

Page 38: Access 2000  应用技术

应用实例建立通讯录数据库 Friends 。

要求: 1. 创建数据库表 Friends 2. 建立简单的查询 3. 建立和使用窗体 4. 创建和打印报表

Page 39: Access 2000  应用技术

①启动Access2000 ,创建新数据库

②在设计视图下新建表的结

Page 40: Access 2000  应用技术

③在数据表视图下向表中输入数

④在设计视图下建立新的查

Page 41: Access 2000  应用技术

⑤选取数据源,创建自动窗体

⑥选取数据源,使用报表向导

创建报表

Page 42: Access 2000  应用技术

作作业业八八

习题八 : P- 344

实验七: P- 134

思考题: 1. 数据库的作用是什么? 2. 能否将 Excel 数据导入到 Access 数据 库中,如何进行?

Page 43: Access 2000  应用技术