计算机文化基础PPT课件 第6章 Access 2000数据库管理软件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第6章
Access 2000数据库管理软件
► ► ► ►
教学目标 了解Access 2000数据库的主要用途和应用领域 掌握在Access 2000中创建表、设置字段和索引的方法 了解表之间的各种关系,掌握建立表间关系的方法 熟悉Access 2000中的各种查询,能够而进行简单的查询 操作
教学进程
教学进程
6.4 查询操作
6.4.4 追加查询 ③ 在【查询设计器】窗口标题栏上右击,从弹出的快捷菜 单中选择【查询类型】|【追加查询】命令。在弹出对话框的 【表名称】文本框中,输入“中止产品”,再单击【确定】按 钮。
④ 选中字段列表中所有字段(不包括“*”)并拖动到设 计网格。由于“产品”表与“中止产品”表的结构完全相同, Access自动在设计网格的【追加到】栏目,输入了对应的字段 名。如果两个表格的字段名不同,那就需要在【追加到】栏中 手动选择目标表中的对应字段。
6.4.4 追加查询
① 因追加查询不能生成新表,只能向已经存在的表中插入 新数据,所以我们先创建一个空的表以满足查询运行的先决条 件。打开“罗斯文示例数据库”,采用【使用向导创建表】的 方法,从“产品”表复制一张名称为“中止产品”的空表。
② 打开“中止产品”表,确认表中不包含任何记录。然后, 打开查询设计器,添加“产品”表。
教学进程
6.2 表的设计
6.2.3 Access数据类型
② 单击【数据类型】单元格的右侧的下三角 形按钮或按Alt+↓组合键,打开数据类型选项列表, 并在其中选择设置字段的数据类型
教学进程
6.2 表的设计
6.2.3 Access数据类型
教学进程
6.2 表的设计
6.2.4 设置字段的有效性规则
教学进程
窗体
窗体不仅提供了更直观、更强大的界面来增 加、修改和删除数据,它提供强大的功能 来丰富用户操作界面,让数据操作变得更加简单、 快捷。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
报表
报表主要是完成数据打印的功能。它会以更 直观、更让用户接受的方式来组织和打印 数据,同时,也会对数据进行分组、汇总。可以 针对企业的实际应用,设计出非常复杂的 各种功能的报表。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
单击【开始】按钮 , 选择【程序】|【Microsoft Access】命令, 即可打开【Microsoft Access】对话框
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
查询
查询可以对表中的数据进行查看、汇总和运 算,我们既可以使用查询对数据进行增、删、改 的操作,又可以使用它来直观快捷地进行数据汇 总和数据分析。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
6.2 表的设计
6.2.5 设置字段的索引
① 选定一张表,单击【设计】按钮,打开表 设计器,然后单击字段列表中需要创建索引的字 段(如“书名”),再在下方【索引】属性下拉 列表中,选择“有(有重复)”或者“有(无重 复)”,默认为“无”,然后保存表。
教学进程
6.2 表的设计
6.2.5 设置字段的索引
教学进程
6.3 建立表间关系
6.3.6 修改、删除现有关系
教学进程
6.4 查询操作
查询能够在数据处理中带来更多的便捷: ◆ 可以重新排列数据顺序,使之以更友好的方式展示出来。 ◆ 只返回较少的字段。 ◆ 只返回符合规定条件的记录。 ◆ 返回位于多个表中的多个相关记录。 ◆ 可以将表中的数据进行运算、统计,这些运算得到的结果可 以不直接存储在表中,减少磁盘空间的占用。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
数据访问页
数据访问页与窗体类似,也可以在其中对数 据进行增、删、改的操作,但它是在浏览器里操 作的,也是Access 2000版本后的新产物。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
教学进程
6.1 Access 2000概述
6.1.2 Access 2000的主要用途
存储数据 作为前端应用程序, 既是数据库,同时也可以是开发工具 支持多种后台数据库,既可以连接Excel文件、 FoxPro、DBase和SQL Server数据库, 也可以连接MySQL、文本文件、XML和 Oracle等其他数据库。
教学进程
6.3 建立表间关系
6.3.3 一对多关系
一对多关系是最普通的一种关系。在这种关系 中,A表中的一行可以匹配B表中的多行,但是B表
中的一行只能匹配A表中的一行。
教学进程
6.3 建立表间关系
6.3.4 多对多关系
在多对多关系中,A表中的一行可以匹配B表中
的多行,反之亦然。要创建这种关系,需要定义第 三个表,称为结合表,它的主键由A表和B表的外部 键组成。
6.4.2 更新查询
更新查询是可以对表中的一组记录的一个或者多个字段作 全局的更改。
教学进程
6.4 查询操作
6.4.2 更新查询
教学进程
6.4 查询操作
6.4.2 更新查询
教学进程
6.4 查询操作
6.4.2 更新查询
教学进程
6.4 查询操作
6.4.2 更新查询
教学进程
6.4 查询操作
6.4.3 生成查询
6.1 Access 2000概述
6.1.1 Access 2000简介
在计算机中,数据管理指的是对数据进行分 类、组织、编码、存储、检索和维护的过程。随 着计算机硬件和软件技术的飞速发展,计算机数 据管理技术也在不断地更新和完善之中,数据库 技术就是一种非常重要而且被广泛应用的计算机 数据管理技术。
教学进程
6.2 表的设计
6.2.3 Access数据类型
① 输入字段名称后,按回车键或Tab键,光 标便跳转至【数据类型】单元格中。
教学进程
6.2 表的设计
6.2.3 Access数据类型
字段命名规定: ◆ 长度最多只能为 64 个字符。 ◆ 可以包含汉字、字母、数字、空格及特殊的字 符(。、!、`、[ 、]之外)的任意组 合。 ◆ 不能以先导空格开头。 ◆ 不能包含控制字符(从 0 到 31 的 ASCII 值)。
◆ 可以批量的更新数据,批量的删除数据。
◆ 可以生成新的表、复制新数据。
教学进程
6.4 查询操作
查询可分为选择查询、参数查询、操作查询、交叉表查询 和SQL查询等, 其中操作查询包括更新查询、追加查询、删除查询和生成
表查询。
教学进程
6.4 查询操作
6.4.1 选择查询
选择查询是最常见的查询类型,它从一个或多个表中检索 数据。 我们也可以使用选择查询来对记录进行分组,并且对记录 作总计、计数、平均值以及其他类型的总和计算。 在数据表视图打开选择查询会显示查询的结果,一般情况 下可以编辑被显示的这些记录。
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
单击【常用】工具栏上的【关系】按钮,打开
关系管理器。第一次打开关系管理器,会自动弹出 一个【显示表】对话框
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
教学进程
6.2 表的设计
6.2.7 设置主键
在每个字段的【说明】(Description)属性中,可 以为每个字段输入描述性语句。 按照上面介绍的知识,依次输入和设置其他字段
教学进程
6.2 表的设计
6.2.7 设置主键
教学进程
6.2 表的设计
6.2.7 设置主键
教学进程
6.2 表的设计
6.2.7 设置主键
教学进程
6.3 建立表间关系
6.3.6 修改、删除现有关系
修改现有 删除现有 关系 关系
在【关系】管理器中,双击两表之间的连线, 在【关系】管理器中,右击两表之间的连线,再 将弹出【编辑关系】对话框。在【编辑关系】对话 选择【删除】命令,便会弹出确认删除的提示框 框中可修改关系,例如重新选择相关联的字段,然 后单击【确定】按钮即可。
教学进程
6.4 查询操作
6.4.4 追加查询
由于生成表查询每次运行会覆盖掉已有的数据,所以如果
要多次备份不同的数据到同一张表中,用生成表查询是无法实
现的。但追加查询就能满足我们的这种需求,其中插入的数据 可以源自一个或者多个表中的一组记录,也可以是一条由表达
式指定各字段值的记录。
教学进程
6.4 查询操作
生成表查询会生成Baidu Nhomakorabea表,新表中包含一个或多个表中的全
部或部分数据的一个副本。
生成表查询有助于创建表以导出到其他数据库作为备份。
教学进程
6.4 查询操作
6.4.3 生成查询
教学进程
6.4 查询操作
6.4.3 生成查询
教学进程
6.4 查询操作
6.4.3 生成查询
教学进程
6.4 查询操作
6.4.3 生成查询
教学进程
6.3 建立表间关系
6.3.1 关系的作用
关系是很重要的数据库对象,建立好关系对于
规范表结构、减少多余数据、保证数据完整性、保 证数据的有效性和提高安全性等方面有着重要作用, 并且使这一切都非常有效而且简单。
教学进程
6.3 建立表间关系
6.3.2 一对一关系
在一对一关系中,A表中的一行最多只能匹配 于B表中的一行,反之亦然。
教学进程
6.2 表的设计
6.2.1 表的概念 表格的名称 记录
滚动条
教学进程
6.2 表的设计
6.2.2 创建表的方法
教学进程
6.2 表的设计
6.2.2 创建表的方法
教学进程
6.2 表的设计
6.2.2 创建表的方法
教学进程
6.2 表的设计
6.2.2 创建表的方法
教学进程
6.2 表的设计
6.2.2 创建表的方法

Access的宏主要是用来执行键盘、菜单和工具 栏、系统功能等需要手工执行的一些任务。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
模块
模块是子程序和函数的集合,一些通用的函 数、处理过程、复杂的运算过程和核心的业务处 理等,都可被放在模块中。利用模块,可以提高 代码的可重用性,也更加方便代码的组织与管理。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
关系
为了更好地维护数据库的完整性并简化与数 据库内其他对象的操作过程,我们需要在数据库 中的表之间定义关系。 它除了定义表之间的“一对一”“一对 多”“多对多”等关系外,还可设置“级联更新” 和“级联删除”等功能,从各个方面保证数据的 完整性。
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
6.4.1 选择查询
教学进程
6.4 查询操作
② 打开表设计器,再单击【视图】|【索引】 菜单命令,或者单击【常用】工具栏上的 【索引】按钮,打开【索引】管理器
教学进程
6.2 表的设计
6.2.5 设置字段的索引
教学进程
6.2 表的设计
6.2.6 设置字段的其他属性
【默认值】:在新建记录时会自动把这个值输入到 字段中。它可以是一个常量值,也可以是一个表达 式,表达式中可以包含内置函数。 【必填字段】:如果该属性填入“是”,则在插入 新记录的时候,这个字段不能留空,这样可以保证 资料的完整性。 【输入法模式】:当焦点移动到这个字段的时候, 将自动切换到某种输入法模式。
6.1.3 Access 2000的操作界面
数据库
在Access中,数据库就是指那些用来组成一 个完整系统的所有表、关系、查询、视图(含触 发器和存储过程)、窗体、报表、宏、页和模块 等的集合体。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面

表是数据库的源头,不管将数据存储在 Access中,还是将数据链接到SQL Server中,都 需要对表进行操作。应用程序中的其他对象,如 窗体和报表都会对表进行直接或间接的引用。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
教学进程
6.1 Access 2000概述
相关文档
最新文档