第六章-ACCESS数据库管理系统PPT课件_第1页
第六章-ACCESS数据库管理系统PPT课件_第2页
第六章-ACCESS数据库管理系统PPT课件_第3页
第六章-ACCESS数据库管理系统PPT课件_第4页
第六章-ACCESS数据库管理系统PPT课件_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1 第六章ACCESS数据库管理系统 数据库的基本概念 2 数据库概述 1 数据元素 数据元素存放于字段 Field 中 数据表中的每一个字段均具有一个惟一的名字 称为字段名 2 数据元组 数据元组被称为记录 Record 数据表中的每一个记录均具有一个惟一的编号 称为记录号 3 数据表 具有相同字段的所有记录的集合称为数据表 数据库中的每一个数据表均具有一个惟一的名字 称为数据表名 4 数据库 数据库是以一定的组织方式存储的一组相关数据项的集合 除了表现为数据表的集合外 还包含对数据进行各种基本操作的对象的集合 3 Access简介 在Access数据库中 任何事物都称之为对象 Access数据库包括表 查询 窗体 报表 数据访问页 宏和模块七种对象 表对象在Access数据库的7种对象中处于核心地位 它是一切数据库操作的目标和前提 其他6种对象都会和它打交道 用户的数据输出 查询都以表对象作为数据源 用户输入的最终目的是向表对象存储数据 Access数据库中的数据存放在各种不同结构的表中 表以数据表格的形式出现 每个表都拥有自己的表名和结构 4 数据库的创建 启动Access 单击 新建 选项组下的 空数据库 按钮 输入数据库文件名 通过数据库窗口可以看到数据库中的所有对象 数据库窗口包括三个部分 上边是 数据库窗口工具栏 左侧是 对象控制面板区 右侧是 对象列表区 工具栏包括一些常用的命令 如打开 设计 新建等按钮 对象控制面板区是对数据库对象类型的选择 即在表 查询 报表 页等之间进行切换 用鼠标单击对象控制面板区的某一按钮 就会显示出相应类型的对象集合 然后用户就可以选择某一对象进行操作或者新建一个对象 对象列表区显示的是与对象类型相对应的已经创建的数据库对象 5 建立表 使用表设计器创建表单击数据库窗口中的表对象 双击 使用设计器创建表 选项 打开表的设计视图 输入表中各字段的名称 数据类型 设置属性等 确定主键 在 文件 菜单中执行 保存 命令或在工具栏上单击 保存 按钮 保存新表 6 字段命名的命名规则 字段名最长可达64个字符 包括空格 字段名可以包含字母 数字 汉字和其他符号 字段名不能包含句号 感叹号 和方括号 不能用空格作为字段名的第一个字符 7 确定字段的数据类型 单击 数据类型 列中的下拉按钮 可看到系统预设的各种数据类型 在选择其中之一即可 数据类型包含 文本 数字 日期 时间 是 否 备注 OLE对象 货币 自动编号 超级链接等 8 设置字段的常规属性 1 字段大小 属性2 格式 属性3 小数位数 属性4 输入掩码 属性5 标题 属性6 默认值 属性7 有效性规则 属性8 有效性文本 属性9 必填字段 属性10 索引 属性 9 定义主键 主键由一个或多个字段构成 它使记录具有唯一性 定义主键的操作步骤 在表设计视图中单击要定义为主键的字段名或选定多个字段 单击工具栏上的主键按钮如果在建立新表时没有指定主键 Access在保存表时会询问是否要定义主键 单击 是 按钮就自动建立一个主键 该主键是一个自动编号数据类型 对输入的记录 Access将在该主键字段中自动设置一个连续数字 表中建立主键后 在增加新记录时 必需在主键字段中输入一个值 不允许在主键字段中存在空 Null 值 并且不允许在该字段中出现重复的数据 10 通过导入数据创建新表 可通过从另一个数据库文件中导入数据的方法 在Access数据库中创建一个新表 可作为新表数据来源的数据库文件可以是用当前版本Access制作的 也可以是用Access早期版本制作的 甚至可以是用其他程序 如Excel dBase Foxpro或Paradox 制作的 导入数据表的过程如下 打开要导入数据的数据库 在数据库窗口的 表 选项下单击 新建 打开 新建表 对话框 选择 导入表 选项 然后单击 确定 打开 导入 对话框 单击 文件类型 下拉列表框 选择文件类型 选择要导入的文件名 单击 导入 按钮 然后按屏幕提示操作即可建立新表 11 建立表间关系 在定义了两个以上的表后 如果这些表相互之间存在关系 那么应该为这些相互关联的表建立关系 一旦表之间建立关系之后 用户可利用这种关系维护这些相关数据的完整性 并使得访问相关数据更为容易 建立数据库中表之间关系的操作过程 关闭所有打开的窗口 仅仅打开表所在的数据库窗口 单击 工具 菜单并执行 关系 命令 或者单击工具栏上的 关系 按钮 12 编辑数据表 1 添加新记录 单击数据表底部的按钮 或工具栏上的 新记录 按钮 把光标定位到最后一条记录的第一个字段处 输入数据 按 Tab 键或 Enter 或光标移动键将光标移到下一字段 继续输入下一字段的数据 2 保存记录 每当把光标移动到不同的记录或关闭该表时 所编辑的记录值将被保存到表中 3 修改记录 将光标移到要修改的记录 输入新的数据 即用新数据替代旧数据4 查找与替换 单击 编辑 菜单中的 查找 命令可实现对字段的数据进行 查找 或 替换 操作 删除记录 单击记录的最左端 选择需要删除的记录 按Delete键或单击工具栏上的 删除记录 按钮即可 13 修改表结构 要修改表的结构 可以在 数据表视图 或 设计视图 中进行 在 数据表视图 下 右击字段名可重命名字段名 插入新字段 删除字段等 在 设计视图 下 可修改字段名 数据类型和属性 可插入和删除字段 在 数据库 窗口 右击表对象可以对表进行复制 重命名 删除等操作 14 格式化数据表 改变行高改变字段顺序隐藏列显示列冻结列解除冻结设置数据表格式设置字体 15 排序记录 打开一个表 Access以表中的主键值大小为序显示各记录 如果在表中没有定义主键 则按照记录在表中的物理位置显示记录 如果想改变记录的显示顺序 则需要在数据表视图中对记录进行排序 将光标移到需要排序的列 单击工具栏上的 升序 或 降序 按钮 Access将快速进行排序 并在数据表视图中按新的排序结果显示各纪录 16 筛选记录 利用 查找 命令 可以在数据表中浏览与用户条件匹配的记录 而利用 筛选 命令 可以显示所有与用户条件匹配的记录 1 按选定内容筛选 2 内容排除筛选 3 按窗体筛选 4 高级筛选 排序 17 数据查询 查询是对数据库中的数据进行查找或对数据进行更新操作 利用查询可以按照不同的方式查看 更改和分析数据 查询可以基于多个表 而且可以对查询结果进行统计和计算 或者生成新的数据表 从而使数据中隐含的信息能够更清晰地表示出来 通过查询还可以完成对大量数据的修改 如更新 删除等 Access还可以把查询操作作为一个对象保存在数据库中 查询对窗体和报表提供了有力的支持 Access数据库中窗体 报表和数据访问页对象都只能有一个数据源 但如果它们以一个基于多表的查询为数据源 就相当于可以有多个数据源 在Access中 可创建的查询共有五种类型 分别是选择查询 交叉表查询 操作查询 SQL查询和参数查询 18 在设计视图中创建查询 通过 查询设计视图 可以创建各种查询 本小节主要介绍选择查询 单击数据库窗口中的 查询 按钮 双击 在设计视图中创建查询 选项 此时会打开查询设计窗口和 显示表 对话框 在对话框中显示了数据库所有的表和查询 用户可以从中选择要使用的表或查询 用户可以在任何时候单击工具栏上的 显示表 按钮 打开 显示表 对话框 把数据表添加到查询设计窗口中 若想从查询设计窗口删除某个表 可单击查询窗口中的对应的表 然后按Delete键 19 查询设计窗口中各选项的作用 字段 设置字段名或字段表达式 用于限定查询的作用字段 表 表示本字段所属的表 排序 查询结果是否以本字段为关字段进行排序 显示 本字段是否作为查询结果显示 它以复选框形式出现 当复选框被选中时 该字段显示在查询结果中 否则 该字段不显示 条件 输入查询条件 或 当与本字段有关的条件多于一个 且他们之间是逻辑 或 的关系时 输入另一个条件 条件设置方法 查询的结果由查询条件确定 设置查询的条件与在设计表时设置字段有效性规则的方法相似如果只是简单地查找某个字段为某一特定值的记录 只要将此特定值健入到该字段对应的 条件 栏中即可 如果要查找在某个字段内为某几个特定值的记录 就要在此字段对应的 条件 栏内输入这几个特定的值 每两个值之间用回车键分隔 实际上第一个值输入到该字段的 条件 栏 第二个值则输入到其下的 或 栏 在查询的条件中一般可使用表达式 在条件表达式中可通过运算符来设置查询范围 20 运行查询 当查询设计完成后 就可以运行查询 从而可获得查询结果 可采用下述任一方法运行查询 在查询设计窗口中单击工具栏上的执行按钮 在查询设计窗口中单击工具栏上的视图按钮 Access将打开数据表视图并显示该设计窗口的查询结果 这种方式仅适用于选择查询 如果查询已经保存 在数据库窗口中打开查询对象 双击要运行的查询 在数据表视图中生成动态集 21 保存与修改查询 单击工具栏上的 保存 按钮 在出现的对话框中输入查询名称 单击 确定 按钮 如果查询没有保存 当关闭查询设计器时 系统会提示你保存 修改查询 在数据库窗口中单击 查询 对象 选择要修改的查询 然后单击 设计 按钮 既打开查询设计窗口 如果查询已处于查询设计器的数据表窗口中 可单击工具栏上的 设计视图 按钮 切换到查询设计窗口 1 删除字段 2 添加字段 3 改变字段顺序 4 重命名字段 22 创建汇总查询 汇总查询也是一种选择查询 建立汇总查询也是使用查询设计器 其创建过程和选择持续类似 唯一不同之处在于建立汇总查询应在查询设计窗口中单击工具栏上的 总计 按钮 Access就会在查询设计窗口增加 总计 行 总计 行用于对记录或记录组执行汇总计算时设置选项 要进行汇总查询 就必须为查询中使用的每个字段从 总计 行的下拉列表中选择一个选项 总计 行共有如下选项供选择 GroupBy 分组 选项 Sum 求和 选项 Avg 求平均 选项 Min 求最小值 选项 Max 求最大值 选项 Count 计数 选项等 23 使用参数查询 在查询设计窗口中 可以通过 条件 行设置查询条件 但是有时查询条件会发生变化 当查询条件发生变化时就得修改查询 这给一般用户带来不便 Access允许在查询条件中使用参数 当运行查询时 会提示用户输入参数对应的内容 这样可以在运行查询时改变查询条件 参数就是变量 参数名是一串字符 在查询设计窗口中 参数名要用方括号括起来 24 建立操作查询 操作查询是Access查询中的一个重要组成部分 它使用户不但可以利用查询对数据库中的数据进行检索 显示和统计 而且可以对数据库中数据表的数据进行修改 操作查询可分为4种类型 生成表查询 更新查询 追加查询 删除查询 1 生成表查询生成表查询就是利用一个或多个表中的数据创建一个新表 也就是把选择查询的运行结果保存在一个新表中 25 2 更新查询 更新查询是借助于查询设计器对表中的某些字段值作有规律的更改 在查询设计窗口执行 查询 菜单的 更新查询 命令 此时 查询的标题改变为 更新查询 并在下方的网格中出现了一个称为 更新到 的新行 同时 排序 行和 显示 行消失 可以在 更新到 行设置更新当前字段的表达式 26 3 追加查询追加查询是借助于查询设计器把当前表中的一组记录追加到另一个表的尾部 追加查询可以为指定的表添加记录 要增加记录的表必须是一个已经存在的表 这个表可以是同一个数据库的表或其他Access数据库的表 在使用追加查询时 必须遵循以下规则 两个表必须是结构相同 否则新增加的记录将数据不完整 如果准备追加记录的表有主关键字字段 则追加记录的对应字段不能为空值或和原表的主关键字值相同 追加有 自动编号 类型字段的记录时 新添加的记录将重新编号 如果追加记录到另一个数据库 必须指明目标数据库的位置和名字 4 删除查询删除查询是借助于查询设计器从表中按照一定的条件删除一组记录 删除查询删除的将是整个记录 而不只是记录中的所选字段 27 窗体的设计 窗体和表 查询 报表一样 都是Access数据库的重要组成部分 利用合适的窗体 可以使数据库中数据的输入 修改和查询变得更加容易 直观和方便 窗体是用户与Access数据库交互的主要接口之一 窗体本身并不存储数据 数据一般保存在表中 窗体只是提供了访问数据 编辑数据的一个界面 就是这个界面使我们对数据的操作变得更加容易了 窗体的作用主要有 输入数据 显示数据 编辑数据和控制应用程序流程等 28 使用窗体向导创建窗体 在 新建窗体 对话框中选择 窗体向导 选项 单击对话框下方文本框的下拉按钮 选择数据来源 单击 确定 按钮 选择所需字段并将其添加到右边的 选定的字段 列表中 选择窗体使用的布局 单击 下一步 选择想要的窗体样式 单击 下一步 输入窗体的标题名称 单击 完成 按钮 29 常用控件简介 1 命令按钮 2 标签 3 文本框 4 切换按钮 5 复选框 6 单选按钮 7 选项组 8 列表框 9 组合框 10 选项卡 11 子窗体 12 图像 13 分页符 14 直线 15 矩形 30 页的设计 数据访问页为Internet Intranet用户提供一个能够通过IE浏览器访问Access数据库的操作界面 在这个操作界面上 用户可以对Access数据库中的数据进行各种操作 例如浏览数据 筛选查阅数据 编辑数据等 数据访问页以一个 HTM格式的磁盘文件形式存储 独立于Access数据库 仅在数据库页对象中保留一个快捷方式 数据访问页对象的功能类似于窗体对象 只是存储和调用方式有所不同 31 使用向导创建数据访问页 在数据库窗口中单击页对象 然后单击 新建 按钮 弹出 新建数据访问页 对话框 在对话框中 选择 数据页向导 选项 单击 确定 按钮 出现 数据页向导 对话框 在对话框中选择数据来源 表或查询 在 可用字段 列表框中显示了表内的所有字段 利用 或 将所需字段添加到 选定的字段 列表框中 单击 下一步 按钮 在出现的窗口中提问是否分组 对数据进行分组可以提高数据访问页的可读性 便于浏览和查询信息 回答后单击 下一步 按钮 在出现的对话框中可以指定显示记录的排列顺序 回答后单击 下一步 按钮 在出现的对话框中为数据访问页指定标题 选择是打开数据页还是修改数据页的设计 如果选择后者 系统自动打开设计器供用户对已生成的数据访问页作修改 回答后单击 完成 按钮 立即看到所创建的数据访问页 系统自动在窗口的底部添加了记录定位器 32 使用设计视图创建数据访问页 在数据访问页设计视图中 可以根据需要添加诸如标签 文本框 记录浏览以及滚动文字等控件 利用这些控件既可以方便用户对数据库中的数据进行编辑 输入和排序 又使得工作界面十分美观 在页设计视图中 单击工具栏上的 工具箱 按钮 可以显示控件的工具箱

温馨提示

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

评论

0/150

提交评论