书签 分享 收藏 举报 版权申诉 / 38
上传文档赚钱

类型Access实用教程项目3-数据表的管理课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2924331
  • 上传时间:2022-06-11
  • 格式:PPT
  • 页数:38
  • 大小:1,007.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Access实用教程项目3-数据表的管理课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Access 实用教程 项目 数据表 管理 课件
    资源描述:

    1、 AccessAccess实用教程实用教程 项目三数据表的管理项目三数据表的管理 项目项目三三 数据表的管理数据表的管理项目三数据表的管理项目三数据表的管理项目目标项目目标 v 通过本项目的学习,读者在初步了解通过本项目的学习,读者在初步了解Access 2003Access 2003数据库数据库管理系统对象的基础上,能够独立完成对数据库表的创建和管理系统对象的基础上,能够独立完成对数据库表的创建和维护管理工作。维护管理工作。 项目三数据表的管理项目三数据表的管理项目要点项目要点 v1 1创建数据表,编辑表结构创建数据表,编辑表结构v2 2编辑表记录编辑表记录v3 3创建表间关系及子数据表操作

    2、创建表间关系及子数据表操作项目三数据表的管理项目三数据表的管理项目任务项目任务 v创建数据表,并根据需要设置表的字段属性,掌握修改表结创建数据表,并根据需要设置表的字段属性,掌握修改表结构、建立表索引的方法,学习建立表之间的关系,以及浏览构、建立表索引的方法,学习建立表之间的关系,以及浏览和编辑表中的记录,对记录进行筛选和排序。图和编辑表中的记录,对记录进行筛选和排序。图3-03-0所示为所示为项目流程。项目流程。图图3-0 3-0 项目流程项目流程项目三数据表的管理项目三数据表的管理任务一创建数据表任务一创建数据表v(一)利用表向导创建表(一)利用表向导创建表v【例例3-13-1】使用使用“

    3、表向导表向导”创建一个联系人数据表。创建一个联系人数据表。v其操作步骤如下。其操作步骤如下。v 在在“数据库数据库”窗口中选择窗口中选择“表表”对象,单击对象,单击“新建新建”按钮,打开按钮,打开“新建表新建表”对话框。对话框。v 在在“新建表新建表”对话框中,选择对话框中,选择“表向导表向导”,打开,打开“表向导表向导”对话框。对话框。v 在在“表向导表向导”对话框中选择对话框中选择“商务商务”模板,并选择模板,并选择“示例表示例表”区域区域选择选择“联系人联系人”。如图。如图3-13-1所示。所示。图图3-1 “3-1 “表向导表向导”对话框对话框项目三数据表的管理项目三数据表的管理任务一

    4、任务一 创建创建数据表数据表v 在在“示例字段示例字段”列表中选择列表中选择“联系人联系人ID”ID”单击按钮,将该字段添加单击按钮,将该字段添加至至“新表中的字段新表中的字段”列表中。列表中。v 重复的步骤,将所需要的字段一一添加至重复的步骤,将所需要的字段一一添加至“新表中的字段新表中的字段”。v 单击单击【下一步下一步】按钮,在弹出的对话框中,为新表指定一个名,并按钮,在弹出的对话框中,为新表指定一个名,并为该表设置主键。为该表设置主键。v 单击单击【下一步下一步】按钮,在按钮,在“表向导表向导”对话框中选择创建表后的动作对话框中选择创建表后的动作“直接向表中输入数据直接向表中输入数据”

    5、。v 单击单击【完成完成】按钮,就创建了一个按钮,就创建了一个“联系人联系人”数据表,如图数据表,如图3-23-2所示,所示,在该数据表视图中依次输入各记录。在该数据表视图中依次输入各记录。图图3-2 3-2 利用表向导创建的利用表向导创建的“联系人联系人”表表项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v(二)利用表设计视图创建表(二)利用表设计视图创建表v使用使用“设计设计”视图创建数据表,首先要说明每个字段的字段名和对应的视图创建数据表,首先要说明每个字段的字段名和对应的数据类型。数据类型。v【例例3-23-2】利用利用“设计设计”视图完成视图完成“教师基本信息

    6、表教师基本信息表”的创建。的创建。v表表3-13-1教师基本信息表结构教师基本信息表结构项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v其操作步骤如下。其操作步骤如下。v 在在“数据库数据库”窗口中选择窗口中选择“表表”对象,单击对象,单击“新建新建”按钮,打开按钮,打开“新建表新建表”对话框。对话框。v 在在“新建表新建表”对话框中,选择对话框中,选择“设计视图设计视图”,单击,单击“确定确定”按钮,按钮,打开表打开表“设计设计”视图,如图视图,如图3-33-3所示。所示。图图3-3 3-3 表设计视图表设计视图项目三数据表的管理项目三数据表的管理任务一任务一 创建创

    7、建数据表数据表v 在在“设计设计”视图中输入视图中输入“职工编号职工编号”,单击,单击“数据类型数据类型”列,在其下拉列表中选择列,在其下拉列表中选择“文本文本”数据类型。数据类型。v 重复上述步骤,完成表字段的定义。重复上述步骤,完成表字段的定义。v 单击工具栏上的单击工具栏上的【保存保存】按钮,在按钮,在“另存为另存为”对话框中对话框中输入表名,单击输入表名,单击【确定确定】按钮,完成表结构的创建。按钮,完成表结构的创建。项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v(三)使用(三)使用“数据表视图数据表视图”创建表创建表v使用使用“数据表视图数据表视图”创建表的

    8、基本步骤如下。创建表的基本步骤如下。v 在在“数据库数据库”窗口中,选择窗口中,选择“表表”对象。对象。v 单击单击【新建新建】按钮按钮 ,打开,打开“新建表新建表”对话框,如图对话框,如图3-43-4所示。所示。v 在在“新建表新建表”对话框中选择对话框中选择“数据表视图数据表视图”,单击,单击【确定确定】按钮,按钮,打开图打开图3-53-5所示的所示的“数据表视图数据表视图”。图图3-5 3-5 数据表视图数据表视图 图图3-4 “3-4 “新建表新建表”对话框对话框 项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v 在该在该“数据表视图数据表视图”中,双击中,双击

    9、“字段字段1”1”修改为相应的字修改为相应的字段名,对其他字段进行相似修改;并输入要存储的记录。段名,对其他字段进行相似修改;并输入要存储的记录。v 输入完成后,单击输入完成后,单击【保存保存】按钮,按钮,AccessAccess弹出弹出“另存为另存为”对话框,如图对话框,如图3-63-6所示,在该对话框中输入相应的表名,单所示,在该对话框中输入相应的表名,单击击【确定确定】按钮。按钮。图图3-6 “3-6 “另存为另存为”对话框对话框项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v(四)通过导入或链接方法创建表(四)通过导入或链接方法创建表v1 1导入数据导入数据v要

    10、将外部数据导入,其操作步骤如下。要将外部数据导入,其操作步骤如下。v 选择选择【文件文件】菜单中菜单中【获取外部数据获取外部数据】菜单项中的菜单项中的“导入导入”命令,命令,打开打开“导入导入”对话框。对话框。v 在在“导入导入”对话框中所导入文件的路径对话框中所导入文件的路径. .类型,并单击类型,并单击“导入导入”按钮。按钮。v 若导入的对象是若导入的对象是AccessAccess数据库中的数据,则弹出图数据库中的数据,则弹出图3-73-7所示的对话框,所示的对话框,若导入对象不是若导入对象不是AccessAccess数据表,而是数据表,而是ExcelExcel电子表格、文本文件等则弹电子

    11、表格、文本文件等则弹出图出图3-83-8所示的所示的“导入数据表向导导入数据表向导”对话框。对话框。项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表图图3-7 3-7 导入导入AccessAccess数据数据的的“导入对象导入对象”对话框对话框图图3-8 “3-8 “导入数据表向导导入数据表向导”对话框对话框项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v 若导入的对象是若导入的对象是AccessAccess数据库中的数据,则选择对应数数据库中的数据,则选择对应数据表,确定;若导入对象不是据表,确定;若导入对象不是AccessAccess数据表,则

    12、单击图数据表,则单击图3-83-8所示对话框中的下一步,按照向导提示,完成导入工作。所示对话框中的下一步,按照向导提示,完成导入工作。v 操作完成后,在当前数据库中则会有导入的操作完成后,在当前数据库中则会有导入的AccessAccess格式格式的数据表。的数据表。项目三数据表的管理项目三数据表的管理任务一任务一 创建创建数据表数据表v2 2链接数据链接数据v链接操作与导入的操作步骤基本相似,所不同的是,链接不链接操作与导入的操作步骤基本相似,所不同的是,链接不需要将原有数据的结构复制到当前数据库中,这样可以减少需要将原有数据的结构复制到当前数据库中,这样可以减少数据的冗余。不过,当链接对象的

    13、位置发生变化时会导致链数据的冗余。不过,当链接对象的位置发生变化时会导致链接断开。接断开。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v(一)认识表结构(一)认识表结构vAccessAccess表由表结构和表中记录两个部分组成。表的结构包括表中的字段表由表结构和表中记录两个部分组成。表的结构包括表中的字段的名字、字段的类型、字段的属性等,如图的名字、字段的类型、字段的属性等,如图3-93-9所示,所示,“职工编号职工编号”、“部门编号部门编号”等为字段名称,等为字段名称,“职工编号职工编号”的字段类型为的字段类型为“文本文本”,其,其字段属性中的字段属性中的“字段大小

    14、字段大小”设置为设置为“6”6”。图图3-9 “3-9 “教师基本信息表教师基本信息表”结构结构项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v1 1字段名字段名v字段名是用来标识字段的。字段名可以由英文、数字、汉字字段名是用来标识字段的。字段名可以由英文、数字、汉字组成,但必须符合组成,但必须符合AccessAccess数据库对象命名的规则。数据库对象命名的规则。v在在AccessAccess中,字段名的命名规则如下。中,字段名的命名规则如下。v字段名长度为字段名长度为1 16464个字符。个字符。v字段名可以包含字母、数字、汉字、空格和其他字符,字段名可以包含字母、

    15、数字、汉字、空格和其他字符,但不可以用空格开头。但不可以用空格开头。v不能包含有句号(不能包含有句号(. .)、惊叹号(!)、方括号()、惊叹号(!)、方括号( )和单引号(和单引号()等。)等。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v2 2字段类型字段类型v在在AccessAccess中,表的同一列数据应该具有相同的数据特征,称为字段的数中,表的同一列数据应该具有相同的数据特征,称为字段的数据类型。据类型。AccessAccess的数据类型有的数据类型有1010种,分别为文本、数字、日期种,分别为文本、数字、日期/ /时间、时间、货币、是货币、是/ /否、备注

    16、、自动编号、否、备注、自动编号、OLEOLE对象、超级链接和查询向导等类型。对象、超级链接和查询向导等类型。v 文本(文本(TextText)。文本型字段可以存储具有确定字符长度的字符集。)。文本型字段可以存储具有确定字符长度的字符集。例如学号、姓名、身份证编码等等。其字符长度最多可以达到例如学号、姓名、身份证编码等等。其字符长度最多可以达到255255个,个,默认字段大小为默认字段大小为5050个字符。个字符。v 数字(数字(NumberNumber)。数字型字段用于存储数值数据。例如成绩、工龄)。数字型字段用于存储数值数据。例如成绩、工龄等等。数字型有整型、长整数、单精度数、双精度数几种数

    17、字类型,可等等。数字型有整型、长整数、单精度数、双精度数几种数字类型,可以在表结构设计过程中指定以在表结构设计过程中指定“字段大小字段大小”属性定义一个特定的数字类型。属性定义一个特定的数字类型。v 日期日期/ /时间(时间(Date/TimeDate/Time)。日期)。日期/ /时间型字段用于存储日期、时间或时间型字段用于存储日期、时间或日期时间的组合数据。日期时间的组合数据。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v 货币(货币(CurrencyCurrency)。货币型字段用于数字计算的货币数值与数值数)。货币型字段用于数字计算的货币数值与数值数据,其小数

    18、点位数可以是据,其小数点位数可以是1 14 4位,整数最多为位,整数最多为1515位。位。v 是是/ /否。是否。是/ /否型字段用于记录逻辑数据,其取值仅为否型字段用于记录逻辑数据,其取值仅为True/FalseTrue/False。例如例如Yes/NoYes/No、True/FalseTrue/False等数据。等数据。v 备注。备注型字段通常用来保存长度难以确定的文本,允许保存的备注。备注型字段通常用来保存长度难以确定的文本,允许保存的字符个数最多可以为字符个数最多可以为6400064000。例如奖惩情况、简历等等。例如奖惩情况、简历等等。v 自动编号。自动编号类型比较特殊。每次向表中添

    19、加新记录时,自动编号。自动编号类型比较特殊。每次向表中添加新记录时,AccessAccess就会自动插入一个唯一的序号或随机编号,也就是在自动编号字就会自动插入一个唯一的序号或随机编号,也就是在自动编号字段中指定某一个值。段中指定某一个值。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v OLEOLE对象。对象。OLEOLE对象数据类型适用于存储多媒体数据,对象数据类型适用于存储多媒体数据,OLEOLE对象字段最对象字段最大可以为大可以为1GB1GB,它受磁盘空间大小的影响。例如图像、声音、视频等等。,它受磁盘空间大小的影响。例如图像、声音、视频等等。v 超级链接。超级

    20、链接数据类型用于存储用作超级链接的文本,超链超级链接。超级链接数据类型用于存储用作超级链接的文本,超链接可以是文件路径或网页地址。超级链接最多由接可以是文件路径或网页地址。超级链接最多由3 3个部分构成,每个部个部分构成,每个部分最多能包含分最多能包含20482048个字符。个字符。v 查阅向导。查阅向导是一种比较特殊的数据类型。在向导创建的字查阅向导。查阅向导是一种比较特殊的数据类型。在向导创建的字段中,允许使用组合框来选择另一个表或另一列表中的值,而不必依靠段中,允许使用组合框来选择另一个表或另一列表中的值,而不必依靠手工输入。手工输入。项目三数据表的管理项目三数据表的管理任务二任务二 编

    21、辑表结构编辑表结构v(二)使用表设计视图修改表字段(二)使用表设计视图修改表字段v数据表创建完成后,若需要对字段名、字段类型等进行修改数据表创建完成后,若需要对字段名、字段类型等进行修改和重新设置则需要打开和重新设置则需要打开“表表”设计视图进行相关设置。设计视图进行相关设置。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v(三)设置表的字段属性(三)设置表的字段属性v数据表中每个字段除了具有字段名、字段类型等基本属性外,还可以设数据表中每个字段除了具有字段名、字段类型等基本属性外,还可以设置字段大小、格式、字段掩码、默认值、标题等等扩展属性。置字段大小、格式、字段掩码

    22、、默认值、标题等等扩展属性。v1 1字段大小字段大小v在字段属性中在字段属性中“字段大小字段大小”用于指定文本的长度和数字数据的宽度。用于指定文本的长度和数字数据的宽度。v2 2格式格式v“格式格式”属性是在不改变数据实际存储的情况下,改变数据显示或打印属性是在不改变数据实际存储的情况下,改变数据显示或打印格式。不同的数据类型的字段,选择的格式有所不同格式。不同的数据类型的字段,选择的格式有所不同. .v3 3输入掩码输入掩码v“输入掩码输入掩码”属性是用于定义数据输入的格式,也就是说定义某一位上属性是用于定义数据输入的格式,也就是说定义某一位上允许输入的数据。对于文本、数字、日期允许输入的数

    23、据。对于文本、数字、日期/ /时间、货币等数据类型的字时间、货币等数据类型的字段,都可以设置其段,都可以设置其“字段掩码字段掩码”。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v4 4标题标题v“标题标题”属性是用户设置一个更加具体的描述字段的名称,用于替换数属性是用户设置一个更加具体的描述字段的名称,用于替换数据表视图、窗体或报表中显示的相应的字段名。据表视图、窗体或报表中显示的相应的字段名。v5 5默认值默认值v“默认值默认值”属性设置可以在向表中添加新记录时自动地设置字段的值。属性设置可以在向表中添加新记录时自动地设置字段的值。v6 6有效性规则有效性规则v“有

    24、效性规则有效性规则”属性用于指定一个规则,限制可以接受的内容,当用户属性用于指定一个规则,限制可以接受的内容,当用户离开字段时,检查输入字段的值是否符合要求。离开字段时,检查输入字段的值是否符合要求。v7 7有效性文本有效性文本v“有效性文本有效性文本”属性用于输入数据违反有效性规则时,弹出明确清楚的属性用于输入数据违反有效性规则时,弹出明确清楚的提示信息。提示信息。项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v8 8必填字段必填字段v“必填字段必填字段”属性用户若设置为属性用户若设置为“是是”,则该字段不能为空。数据表中,则该字段不能为空。数据表中除了除了“自动编号

    25、自动编号”外,其他字段都可以通过设置外,其他字段都可以通过设置“必填字段必填字段”属性值为属性值为“是是”以要求字段中必须有数据输入。以要求字段中必须有数据输入。v9 9其他字段属性其他字段属性v在在Access2003Access2003中还有一些其他的字段属性,这些字段属性有些不是常用中还有一些其他的字段属性,这些字段属性有些不是常用的设置,但比较容易理解。如表的设置,但比较容易理解。如表3-43-4所示。所示。v表表3-4 3-4 其他字段属性其他字段属性项目三数据表的管理项目三数据表的管理任务二任务二 编辑表结构编辑表结构v(四)复制表结构(四)复制表结构v要复制数据表结构,用户可以在

    26、数据库中选择所需要复制的表,然后在要复制数据表结构,用户可以在数据库中选择所需要复制的表,然后在【编辑编辑】菜单中选择菜单中选择【复制复制】菜单项,或在工具栏中选择菜单项,或在工具栏中选择“复制复制”按钮,按钮,再从再从【编辑编辑】菜单中选择菜单中选择【粘贴粘贴】菜单项,或在工具栏中选择菜单项,或在工具栏中选择“粘贴粘贴”按钮,在弹出的按钮,在弹出的“粘贴表方式粘贴表方式”对话框中选择对话框中选择【只粘贴表结构只粘贴表结构】选项并选项并输入新表名,如图输入新表名,如图3-143-14所示,然后点击所示,然后点击“确定确定”按钮。按钮。 图图3-14 “3-14 “粘贴表方式粘贴表方式”对话框对

    27、话框项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v在在AccessAccess中,用户定义了表结构后则要为该表输入记录,编辑和浏览表中,用户定义了表结构后则要为该表输入记录,编辑和浏览表中的记录。中的记录。v(一)记录定位(一)记录定位v在数据表中修改记录是常见的操作,而记录定位则是首先要做的工作。在数据表中修改记录是常见的操作,而记录定位则是首先要做的工作。在在Access“Access“数据表数据表”视图中,第一个字段前一列为记录选择器,被选择视图中,第一个字段前一列为记录选择器,被选择的记录行上会有一个,也称为记录指针。选中某一记录行称为定位到该的记录行上会有一

    28、个,也称为记录指针。选中某一记录行称为定位到该记录行,该记录被称为当前记录。记录定位可以用记录号定位,也可以记录行,该记录被称为当前记录。记录定位可以用记录号定位,也可以利用菜单完成定位。利用菜单完成定位。项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v(二)编辑表记录(二)编辑表记录v1 1记录的输入或修改记录的输入或修改v在数据库中选择需要输入数据的表,单击数据库上在数据库中选择需要输入数据的表,单击数据库上“打开打开”按钮,打开按钮,打开“数据表数据表”视图,然后逐一输入新记录或修改记录。视图,然后逐一输入新记录或修改记录。v2 2删除记录删除记录v在数据表中删除

    29、记录可以一次删除一条记录,也可以一次删除多条相邻在数据表中删除记录可以一次删除一条记录,也可以一次删除多条相邻的记录。的记录。项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v(三)记录排序和筛选(三)记录排序和筛选v在在AccessAccess中,表中记录的原始顺序是按记录输入的先后顺序排列的,若中,表中记录的原始顺序是按记录输入的先后顺序排列的,若表设置了主键,则按主键的关键字的值升序排列。而表设置了主键,则按主键的关键字的值升序排列。而AccessAccess所提供的排所提供的排序功能,使得记录可以按除主键外的其他字段值排列记录。序功能,使得记录可以按除主键外的其他

    30、字段值排列记录。v在在AccessAccess中,也可以对表中的记录进行筛选,将满足条件的记录筛选出中,也可以对表中的记录进行筛选,将满足条件的记录筛选出来,将不满足条件的记录隐藏。来,将不满足条件的记录隐藏。v1 1记录的排序记录的排序v对表中数据进行排序,可以使用对表中数据进行排序,可以使用【记录记录】菜单中菜单中【排序排序】菜单项或数据菜单项或数据表视图中的工具栏。表视图中的工具栏。v其操作步骤如下所示。其操作步骤如下所示。项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v2 2记录的筛选记录的筛选v在使用数据表时,常常要从大量的数据中挑选出一部分满足某个特定条在使

    31、用数据表时,常常要从大量的数据中挑选出一部分满足某个特定条件的数据进行相关处理。这就需要对数据进行筛选。件的数据进行相关处理。这就需要对数据进行筛选。v(1 1)按选定内容筛选。)按选定内容筛选。“按选定内容筛选按选定内容筛选”是最常用、最简单的一种是最常用、最简单的一种筛选方法。筛选方法。AccessAccess将只显示那些与所选样例匹配的记录。将只显示那些与所选样例匹配的记录。v(2 2)按窗体筛选。)按窗体筛选。“按窗体筛选按窗体筛选”与与“按选定内容筛选按选定内容筛选”比较相似,比较相似,但但“按窗体筛选按窗体筛选”可以组合筛选条件,可以同时指定多个筛选条件,将可以组合筛选条件,可以同

    32、时指定多个筛选条件,将多个条件应用于一个或多个字段。多个条件应用于一个或多个字段。v(3 3)按内容排除筛选。在筛选过程中有时需要排除部分数据,)按内容排除筛选。在筛选过程中有时需要排除部分数据,“按内按内容排除筛选容排除筛选”操作过程与操作过程与“按内容筛选按内容筛选”基本一致,所不同的是其结果基本一致,所不同的是其结果与与“按内容筛选按内容筛选”正好相反。正好相反。项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v(4 4)高级筛选。)高级筛选。v前面所介绍的筛选方法比较适合完成一些筛选条件单一的操前面所介绍的筛选方法比较适合完成一些筛选条件单一的操作,而作,而“高级

    33、筛选高级筛选”是一种比较全面的筛选工具,可以筛选是一种比较全面的筛选工具,可以筛选出满足复杂条件的记录,还可以对筛选的结果进行排序。出满足复杂条件的记录,还可以对筛选的结果进行排序。v(5 5)取消筛选。对筛选数据完成修改编辑操作后,要恢复)取消筛选。对筛选数据完成修改编辑操作后,要恢复到数据表原有的数据视图可以利用到数据表原有的数据视图可以利用【记录记录】菜单中菜单中【筛选筛选】菜单项中的菜单项中的“取消筛选取消筛选”命令。命令。项目三数据表的管理项目三数据表的管理任务三任务三 操作表记录操作表记录v(四)查找和替换数据(四)查找和替换数据v1 1查找数据查找数据v在数据表视图中,表中存放的

    34、记录量比较大,要查找某个数在数据表视图中,表中存放的记录量比较大,要查找某个数据则比较困难,为了方便用户快速地查找到指定的记录,据则比较困难,为了方便用户快速地查找到指定的记录,AccessAccess提供了提供了“查找查找”功能。功能。v2 2替换记录替换记录v对表中数据进行修改时,如果需要对多条记录的某个字段进对表中数据进行修改时,如果需要对多条记录的某个字段进行同样的修改操作,则可以利用行同样的修改操作,则可以利用“替换替换”命令。命令。项目三数据表的管理项目三数据表的管理任务四任务四 创建表间关系创建表间关系v(一)确定表的主键和索引(一)确定表的主键和索引v1 1主键主键v在关系数据

    35、库中能够从数据表中检索相关的信息是非常重要的,这就必在关系数据库中能够从数据表中检索相关的信息是非常重要的,这就必须保证数据表中的每一条记录唯一。而表中能够唯一标识一条记录的字须保证数据表中的每一条记录唯一。而表中能够唯一标识一条记录的字段或字段的组合就称为主键,也叫主关键字。段或字段的组合就称为主键,也叫主关键字。v2 2索引索引v索引实际上是一个二维表,其中只有关键字值和记录的物理位置两列,索引实际上是一个二维表,其中只有关键字值和记录的物理位置两列,可以依据索引关键字的取值加快在表中查找和排序的速度。可以依据索引关键字的取值加快在表中查找和排序的速度。v索引按功能分有唯一索引、普通索引和

    36、主索引索引按功能分有唯一索引、普通索引和主索引3 3种。唯一索引的关键字种。唯一索引的关键字值不允许重复,在值不允许重复,在AccessAccess中,同一个表可以创建多个唯一索引;唯一索中,同一个表可以创建多个唯一索引;唯一索引中的一个可以设置为主索引,一个表中只能有一个主索引;普通索引引中的一个可以设置为主索引,一个表中只能有一个主索引;普通索引的关键字值则可以重复。的关键字值则可以重复。项目三数据表的管理项目三数据表的管理任务四任务四 创建表间关系创建表间关系v(1 1)单字段索引。通过)单字段索引。通过“表设计视图表设计视图”中的字段属性部分中的字段属性部分的的“索引索引”属性,可以设

    37、置单字段索引。若某字段属性,可以设置单字段索引。若某字段“索引索引”属性设置为属性设置为“有(有重复)有(有重复)”,AccessAccess将依据该字段建立允将依据该字段建立允许有重复关键字值的索引;若许有重复关键字值的索引;若“索引索引”属性设置为属性设置为“有(无有(无重复)重复)”,AccessAccess将依据该字段建立无重复关键字值的索引,将依据该字段建立无重复关键字值的索引,那么该字段值则不允许重复。那么该字段值则不允许重复。v(2 2)多字段索引。在实际应用中,所面临的查询任务往往)多字段索引。在实际应用中,所面临的查询任务往往是复杂的,会涉及多个字段,对于这样的需求则要按照多

    38、个是复杂的,会涉及多个字段,对于这样的需求则要按照多个字段建立索引。字段建立索引。项目三数据表的管理项目三数据表的管理任务四任务四 创建表间关系创建表间关系v(二)创建、编辑和删除表之间的关系(二)创建、编辑和删除表之间的关系v关系指的是两个表中通过一个共有字段而建立的联系。在关系指的是两个表中通过一个共有字段而建立的联系。在AccessAccess中,数中,数据表不是孤立的,表与表之间存在着一定的相互联系据表不是孤立的,表与表之间存在着一定的相互联系 。v1 1创建关系创建关系v表与表之间的联系在第一章中曾经介绍过,存在有一对一、一对多、多表与表之间的联系在第一章中曾经介绍过,存在有一对一、

    39、一对多、多对多对多3 3种情况。种情况。v2 2实施参照完整性实施参照完整性v在创建关系的过程中可以选择在创建关系的过程中可以选择【实施参照完整性实施参照完整性】,当该选项被选中后,当该选项被选中后,【级联更新相关字段级联更新相关字段】和和【级联删除相关记录级联删除相关记录】选项也就随之可选。设选项也就随之可选。设置这两个选项后,在父表中更新或删除相关数据时,置这两个选项后,在父表中更新或删除相关数据时,AccessAccess将对子表保将对子表保持参照完整性,从而保证数据的一致性。持参照完整性,从而保证数据的一致性。项目三数据表的管理项目三数据表的管理任务四任务四 创建表间关系创建表间关系v

    40、3 3编辑、删除表之间的关系编辑、删除表之间的关系v表之间的关系不是一成不变的,用户可以对已经建立的关系表之间的关系不是一成不变的,用户可以对已经建立的关系进行编辑、修改和删除的操作。编辑或删除关系的操作首先进行编辑、修改和删除的操作。编辑或删除关系的操作首先要打开要打开“关系关系”窗口,在窗口,在“关系关系”窗口中,光标指向某两个窗口中,光标指向某两个表之间的关系连线,点击鼠标右键,在其快捷菜单中选择表之间的关系连线,点击鼠标右键,在其快捷菜单中选择“编辑关系编辑关系”或或“删除删除”的命令。也可以双击表之间的关系的命令。也可以双击表之间的关系连线进入连线进入“关系编辑关系编辑”窗口进行关系

    41、的编辑,或点击关系连窗口进行关系的编辑,或点击关系连线使其加粗后按下线使其加粗后按下【DeleteDelete】键完成关系的删除。键完成关系的删除。项目三数据表的管理项目三数据表的管理任务四任务四 创建表间关系创建表间关系v(三)子数据表的操作(三)子数据表的操作v子数据表是联接到父表且在子数据表是联接到父表且在“一对多一对多”关系中处于关系中处于“多多”的的一方数据表。一方数据表。 v1 1插入子数据表插入子数据表v2 2删除子数据表删除子数据表项目三数据表的管理项目三数据表的管理项目总结项目总结v通过以上项目实训,读者要能够掌握数据库表的基本操作和原理,为以通过以上项目实训,读者要能够掌握

    42、数据库表的基本操作和原理,为以后基于表这个基本数据源的操作做好数据准备。本章的内容是后续操作后基于表这个基本数据源的操作做好数据准备。本章的内容是后续操作的数据基础,数据表结构定义的合理性,表之间关系的确立对后面查询、的数据基础,数据表结构定义的合理性,表之间关系的确立对后面查询、窗体等都具有很大的影响。因此有以下几个知识点希望大家在学习后能窗体等都具有很大的影响。因此有以下几个知识点希望大家在学习后能够掌握。够掌握。v1 1常见的创建数据库表的几种方法。常见的创建数据库表的几种方法。v2 2数据表中字段属性的设置及其对数据产生的影响数据表中字段属性的设置及其对数据产生的影响v3 3对于表中记录的基本维护和数据的排序筛选、查找替换。对于表中记录的基本维护和数据的排序筛选、查找替换。v4 4表之间关系的建立以及在关系的基础上可以进行一系列操作。表之间关系的建立以及在关系的基础上可以进行一系列操作。项目三数据表的管理项目三数据表的管理

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Access实用教程项目3-数据表的管理课件.ppt
    链接地址:https://www.163wenku.com/p-2924331.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库