




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Access数据库应用基础案例教程数据库应用基础案例教程 管信学院计算机基础教研部管信学院计算机基础教研部 第3章 数据库和表的基本操作 本章将通过具体的实例介绍如下主要内容: v创建与维护数据库的操作方法 v创建数据表的操作方法 v修改数据表的操作方法 v设置字段属性和表属性的操作方法 v更改数据表显示设置的操作方法 v数据表排序与筛选的操作方法 v创建索引及表间关系、设置参照完整性的操作方法 3.1 案例1创建与维护数据库 3.1.1 案例说明 v1. 任务任务 (1)使用 Access 2010 附带的本地模板创建“营销项目”数据库。 (2)使用 O 中的模板创建“资产”数据库。 (3)
2、创建空数据库“学生信息管理”。 (4)打开与关闭数据库。 (5)查看和编辑“资产”数据库的属性信息 (6)压缩和修复数据库。 (7)设置和撤消数据库密码。 (8)备份“学生信息管理”数据库。 v2. 目的目的 (1)了解Access数据库模板的使用方法。 (2)掌握空数据库的创建方法。 (3)掌握数据库维护管理的基本内容和操作方法 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v1. 使用使用 Access 2010 附带的本地模板创建数据库附带的本地模板创建数据库 (1)启动 Access 2010,在 Backstage 视图的【新建】功能界面内 ,单击【样本模板】选项。 (2)在
3、【可用模板】下,单击要使用的模板【营销项目】。 (3)在【文件名】框中,键入数据库文件名“营销项目.accdb”。 (4)单击【文件名】框旁边的文件夹图标 ,可通过浏览找到要创建 数据库的指定位置。如果不指明特定位置,Access 将在【文件名】 框下显示的默认位置创建数据库。 (5)单击【创建】按钮,完成数据库的创建过程。打开数据库便可 浏览其中包括的对象内容。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v2使用使用 O 中的模板创建数据库中的模板创建数据库 (1)启动 Access 2010,在 Backstage 视图的【新建】功能界面内 ,在【O模板】功能区下直接选择您感兴
4、趣的模板类别(如 【库存】),或在【搜索O中的模板】框中键入搜索关键词 “库存”,然后单击箭头按钮以进行搜索,即可找到相应的在线模 板。 (2)单击搜索到的“资产”模板以将其选中,在【文件名】框中会 自动出现默认的数据库文件名称“资产”。 (3)单击【文件名】框旁边的文件夹图标 ,可通过浏览找到要创建 数据库的指定位置。 (4)单击【下载】按钮,完成“资产”数据库的创建过程。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v3. 创建空数据库创建空数据库 (1)启动 Access,在Backstage视图的【新建】功能界面内,单击【 空数据库】选项。 (2)在【文件名】框中,键入数据库
5、文件名“学生信息管理.accdb” 。 (3)单击【文件名】框旁边的文件夹图标 ,通过浏览找到要创建数 据库的指定位置(C:)。 (4)单击【创建】按钮,完成空数据库的创建过程。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v4. 数据库的打开数据库的打开 打开数据库的方法一:打开数据库的方法一: (1)启动 Access,单击【文件】选项卡,弹出Backstage视图。 (2)单击【打开】命令,弹出【打开】对话框。 (3)浏览找到文件所处的文件夹位置,选中指定的数据库文件名称。 (4)若以共享方式打开数据库,可直接单击【打开】按钮;若以独占 方式打开数据库,则需单击【打开】按钮右端
6、的下拉按钮 ,在展开的 打开方式列表中选择【以独占方式打开】命令。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v4. 数据库的打开数据库的打开 打开数据库的方法二:打开数据库的方法二: (1)启动 Access,单击【文件】选项卡,弹出Backstage视图。 (2)或者直接在最近使用过的前4个数据库文件名列表中单击打开; 或者先单击【最近所用文件】选项,然后在右侧展开的【最近使用的 数据库】列表中选择某个指定的文件打开。 打开数据库的方法三:打开数据库的方法三: (1)启动Windows的【资源管理器】窗口。 (2)浏览找到所要打开的数据库文件。 (3)双击文件名将会启动Acce
7、ss同时打开该数据库文件。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v5. 查看和编辑数据库的属性信息查看和编辑数据库的属性信息 (1)单击【文件】选项卡,在弹出的Backstage视图中选择【信息】 命令。 (2)单击其中的【查看和编辑数据库属性】超链接,即可弹出数据库 属性对话框。 (3)依次点击属性对话框的各个选项卡,即可查看和编辑当前数据库 的常规、摘要、统计、内容等全部属性信息。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v6. 压缩和修复数据库压缩和修复数据库 利用Access系统提供的【压缩和修复数据库】功能,不仅能够减少数 据库文件所占用的磁盘空间,同
8、时还能防止和校正数据库文件中的各 种错误。 (1)单击【文件】选项卡,在弹出的Backstage视图中选择【信息】 命令。 (2)单击其中的【压缩和修复数据库】按钮,压缩和修复的过程将会 自动完成。 (3)再次查看数据库的属性信息,将会看到数据库的大小发生了变化 ,会比原来小很多。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v7. 设置和撤消数据库密码设置和撤消数据库密码 (1)以独占方式打开数据库。 (2)单击【文件】选项卡,在Backstage视图中选择【信息】命令。 (3)单击其中的【用密码进行加密】按钮,打开【设置数据库密码】 对话框。 (4)在【密码】文本框中键入自己的密
9、码,再在【验证】文本框中键 入与密码内容完全相同的验证码。 (5)单击【确定】按钮返回。 (6)将当前数据库关闭。当再次打开该数据库时,便会弹出【要求输 入密码】对话框,此时只有输入了正确的密码,方能进入数据库。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v7. 设置和撤消数据库密码设置和撤消数据库密码 (7)若要撤销数据库密码,需再次单击【文件】选项卡,在 Backstage视图中选择【信息】命令。此时会发现原来的【用密码进行 加密】按钮已经变成了【解密数据库】按钮。单击该【解密数据库】 按钮,打开【撤销数据库密码】对话框。在【密码】文本框中键入自 己正确的原始密码,单击【确定】
10、按钮返回,即可撤销原有的数据库 密码。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v8. 备份数据库备份数据库 经常性的备份数据库,可以有效地保护数据库的安全性,避免在电脑 软硬件出现重大错误时导致数椐丢失。 (1)打开 “学生信息管理”数据库,然后单击【文件】选项卡。 (2)在打开的Backstage视图中选择【保存并发布】命令。 (3)在【文件类型】区域内选择【数据库另存为】选项,在【数据库 另存为】区域内选择【备份数据库】选项。 (4)单击【另存为】按钮,系统将弹出【另存为】对话框。此时默认 的备份文件名为“原数据库文件名_备份日期.accdb”,保存位置与原 数据库文件的保
11、存位置相同。 (5)单击【保存】按钮,即可完成数据库的备份过程。 3.1 案例1创建与维护数据库 3.1.2 操作步骤 v 9. 关闭数据库关闭数据库 关闭数据库的方法一: (1)单击【文件】选项卡,弹出Backstage视图。 (2)单击【关闭数据库】命令,将直接关闭当前打开着的数据库。 关闭数据库的方法二: 关闭Access窗口的同时,关闭当前打开着的数据库。 3.2 案例案例2创建数据表创建数据表 3.2.1 案例说明 v1. 任务任务 (1)打开空数据库“学生信息管理.accdb”,在设计视图下创建“学生 表”。 (2)在数据表视图下创建“课程表”。 (3)以导入的方式创建“成绩表”。
12、 (4)在“课程表”的数据表视图中直接填写记录内容。 (5)以导入的方式快速录入“学生表”的数据。 (6)输入“学生表内”【OLE对象】类型字段的内容。 v2. 目的目的 (1)掌握创建数据表的各种常用方法。 (2)掌握数据录入的基本方法。 (3)掌握数据导入和数据导出的基本方法。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v1. 表结构表结构设计设计 要创建数据表,首先必须设计好表的结构,即根据数据的真实含义及计 算要求,严格定义好每一项数据(即字段)的名称、类型、大小、小数 位数及主键等相关信息。 根据“学生信息管理”数据库所应实现的具体管理功能,本案例设计了 三个数据
13、表,它们的具体结构详见表3-1、表3-2、表3-3所示。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v1. 表结构表结构设计设计 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v1. 表结构表结构设计设计 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v2. 在设计视图下创建在设计视图下创建“学生表学生表”的结构的结构 (1)打开前节所建的空数据库“学生信息管理.accdb”。 (2)单击【创建】选项卡【表格】组内的【表设计】按钮,将会在导 航栏的右侧自动出现一个表结构设计窗口。 (3)在【字段名称】下的第一行处输入“学号”,回车确认后光标进
14、 入该行的【数据类型】单元格中,并自动出现默认的数据类型“文本” 。 (4)如果当前字段的数据类型与默认类型不符,可单击单元格右侧的 下拉按钮,在展开的下拉列表中重新选定所要的数据类型。 (5)在下方的【常规】属性列表中,将字段大小改为“10”。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v2. 在设计视图下创建在设计视图下创建“学生表学生表”的结构的结构 (6)如果该字段为表的主键,可在设计网格内重新选定该行,然后单 击【表格工具|设计】选项卡【工具】组内的【主键】按钮,此时该字段 名的左侧会出现一个主键图标 ,标明该字段为表的主键。 (7)重复上述的(3)(5)步,依照
15、表3-1的设计内容,完成其他字 段的定义过程。 (8)单击【保存】按钮,在弹出的【另存为】对话框内输入表名“学 生表”。 (9)单击【确定】按钮,完成表结构的定义过程。单击视图按钮,切 换到数据表视图,即可向表中录入数据了。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v3. 在数据表视图下的空表中定义【课程表】的结构在数据表视图下的空表中定义【课程表】的结构 (1)打开数据库“学生信息管理.accdb”。 (2)单击【创建】选项卡【表格】组内的【表】按钮,将会在导航栏 的右侧自动出现一个空数据表。 (3)单击第2列标题行处的【单击以添加】,在展开的数据类型下拉列 表中选择“
16、文本”,此时标题行处会自动显示出默认的字段名“字段 1”,并处于文字已被选中的可编辑状态。同时右侧又会出现一个新列 ,标题处依然会显示出“单击以添加”的字样。 (4)将默认的字段名“字段1”改为“课程编号”,单击下一行,完成 该字段的初步定义。 (5)重复上述的(3)(4)步,完成表3-2中其余字段的定义过程。 结果如图3-18所示。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v3. 在数据表视图下的空表中定义【课程表】的结构在数据表视图下的空表中定义【课程表】的结构 (6)单击【保存】按钮,在弹出的【另存为】对话框内输入表名“课程 表”,再单击【确定】按钮返回。 (7)单
17、击视图按钮,切换到设计视图,依照表3-2的设计内容,重新设定 各字段的大小。 (8)在设计网格内选定字段名称为【ID】的第一行,右击鼠标,在弹出 的快捷菜单中选择【删除行】命令(或用鼠标直接单击【设计】选项卡【 工具】组内的【删除行】按钮),将原来自动添加的主键“ID”删除掉。 (9)在设计网格内选定“课程编号”所在的行,然后单击【表格工具|设 计】选项卡【工具】组内的【主键】按钮,将“课程编号”重新设置为主 键。 (10)单击【保存】按钮,完成该表结构的定义过程。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v4. 以导入文本文件数据的方式创建以导入文本文件数据的方式创建“
18、成绩表成绩表” (1)单击【外部数据】选项卡【导入并链接】组内的【文本文件】按钮, 打开【获取外部数据-文本文件】对话框。 (2)单击【浏览】按钮,在磁盘中找到事先准备好的文本文件“成绩表 .txt” (3)在【指定存储方式和存储位置】区域的三个选项中,选择【将源数据 导入当前数据库的新表中】。 (4)单击【确定】按钮,打开【导入文本向导】对话框。 (5)确认已选定【带分隔符】选项按钮,单击【下一步】按钮,进入图3- 22所示的界面。 (6)确认第一行是否包含字段标题及字段分隔符的类型,单击【下一步】 按钮,进入图3-23所示的向导界面。 3.2 案例案例2创建数据表创建数据表 3.2.2 操
19、作步骤 v4. 以导入文本文件数据的方式创建以导入文本文件数据的方式创建“成绩表成绩表” (7)本步骤需要依照“表3-3”的设计内容,逐列确认待导入数据的数据类 型。第一列和第二列数据已默认为“文本”型,不需改动。分别选定第三列 (平时成绩)、第四列(期末成绩)及第五列(总评)数据,将【字段选项 】区域内的【数据类型】下拉列表值改为“整型”。单击【下一步】按钮, 进入图3-24所示的向导界面。 (8)确认选定【不要主键】选项按钮。单击【下一步】按钮,进入图3-25 所示的向导界面。 (9)确认导入将要生成的新表的名称:“成绩表”。单击【完成】按钮, 完成“成绩表”的创建过程。 3.2 案例案例
20、2创建数据表创建数据表 3.2.2 操作步骤 v4. 以导入文本文件数据的方式创建以导入文本文件数据的方式创建“成绩表成绩表” (10)在【导航窗格】内选中“成绩表”对象,单击鼠标右键,在弹出的 快捷菜单中单击【设计视图】命令,打开成绩表的设计视图,依照表3-3的 设计内容,进一步修改“成绩表”的结构。 (11)在设计网格内选定字段名称为【学号】的第一行,在下面的【常规】 属性列表中将该字段的【字段大小】修改为“10”。 (12)在设计网格内选定字段名称为【课程编号】的第二行,同样将该字 段的【字段大小】修改为“10”。 (13)在设计网格内将【学号】和【课程编号】这两行同时选定,然后单 击【
21、表格工具|设计】选项卡【工具】组内的【主键】按钮,将“学号”和 “课程编号”两个字段共同设置为联合主键。 (14)单击【保存】按钮,结束“成绩表”的结构修改过程。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v5. 在数据表视图内向在数据表视图内向“课程表课程表”直接输入数据直接输入数据 (1)在数据表视图下打开该表。 (2)在数据表视图内直接逐行输入下图所示的数据内容。 (3)单击【保存】按钮保存输入的结果。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v6. 由由Excel表导入表导入“学生表学生表”的数据的数据 (1)单击【外部数据】选项卡【导入并链接
22、】组内的【Excel】按钮,打 开图3-28所示的【获取外部数据-Excel电子表格】对话框。 (2)单击【浏览】按钮,在磁盘中找到事先准备好的数据源文件“学生 表.xlsx”。 (3)在指定存储方式和存储位置选项中,选择第2个选项:【向表中追 加一份记录的副本】,并在后面的表名下拉列表中选择“学生表”(若要 导入成一个新表,请选择第1个选项;若要以链接方式导入,请选择第3 个选项)。 (4)单击【确定】按钮,打开图3-29所示的【导入数据表向导】对话框 。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v6. 由由Excel表导入表导入“学生表学生表”的数据的数据 (5)单击
23、【下一步】按钮,进入图3-30所示的向导界面。 (6)确认已选定【第一行包含列标题】复选框,单击【下一步】按钮, 进入图3-31所示的向导界面。 (7)确认导入目标表的名称“学生表”,单击【完成】按钮,完成数据 的导入过程。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v7. 【OLE对象】类型字段内容的输入对象】类型字段内容的输入 (1)打开“学生表”的数据表视图,将光标定位于要添加照片记录行( 本例选择的是第一行)的【照片】列处,单击鼠标右键,在快捷菜单中选 择【插入对象】命令,将会弹出如图3-32所示的对话框。 (2)选定【由文件创建】选项,单击【浏览】按钮,打开【浏览
24、】对话 框。 (3)在【浏览】对话框内找到要导入的图片文件,单击【确定】按钮返 回到图3-32所示的对话框。 (4)单击【确定】按钮完成本次的照片导入过程。 3.2 案例案例2创建数据表创建数据表 3.2.2 操作步骤 v8. 表中数据的导出表中数据的导出 (1)在左侧的【导航窗格】内选定要导出的数据表对象。 (2)在【外部数据】的【导出】组内单击要导出的文件类型(Excel、文 本文件、Access等),打开图3-34所示的【导出】对话框。 (3)单击【浏览】按钮,确认导出结果文件的存放位置。 (4)单击【确定】按钮,完成数据表内容的导出操作。 3.3 案例3修改数据表 3.3.1 案例说明
25、 v1. 任务任务 (1)修改数据表的结构:添加新字段、删除字段。 (2)修改数据表中的数据:修改原有数据、添加新记录、删除记录。 v2. 目的目的 (1)掌握维护数据表结构的基本方法。 (2)掌握维护数据表记录的基本方法。 3.3 案例3修改数据表 3.3.2 操作步骤 v1. 在原有字段的后面追加新字段在原有字段的后面追加新字段 方法1: (1)在数据表视图下打开“成绩表”,单击右侧空白列标题处的【单 击以添加】,会自动弹出字段可选类型列表。 (2)在列表中选定新字段的数据类型后,会在原空白列的标题处出现 “字段1”的字样。 (3)将默认名称“字段1”改成新字段的名称即可。 方法2: 在“
26、成绩表”的设计视图下,先在设计网格内原有字段名下方的空白行 处直接填写新字段名称,然后再重新选定新字段的数据类型。 3.3 案例3修改数据表 3.3.2 操作步骤 v2. 在原有字段的中间插入新字段在原有字段的中间插入新字段 方法1: (1)在“成绩表”的数据表视图下,将光标定位于要插入新字段位置的 前一列(课程编号)中,在【表格工具|字段】选项卡的【添加和删除】 组内,单击与新字段数据类型相匹配的类型按钮(文本、数字、货币等 ),将会在指定字段的右侧出现一个新列,默认字段名为“字段1”。 (2)输入新字段的正式名称。 方法2: (1)在“成绩表”的设计视图下,将光标定位于要插入新字段位置的下
27、 一行中,在【表格工具|设计】选项卡的【工具】组内单击【插入行】按 钮,即可在当前行的上方出现一个新的空白行。 (2)在刚刚插入的空行内输入新字段的名称,选定新字段的数据类型。 3.3 案例3修改数据表 3.3.2 操作步骤 v3. 删除字段删除字段 方法1: 在数据表视图下,先将光标定位于要删除的表格列中,在【表格工具|字 段】选项卡的【添加和删除】组内,单击【删除】按钮,将会弹出图3- 40所示的确认对话框,单击【是】按钮即可删除该字段。 方法2: 在设计视图下,将光标定位于要删除字段所在的行中,在【表格工具|设 计】选项卡的【工具】组内单击【删除行】按钮,即可删除当前字段。 3.3 案例
28、3修改数据表 3.3.2 操作步骤 v4. 编辑表中的数据编辑表中的数据 (1)在【导航窗格】内用鼠标直接双击指定的表名,或者用鼠标右击表 名,在弹出的快捷菜单中选择【打开】命令,均可在数据表视图下打开 该表。 (2)在当前表的数据表视图内即可直接浏览和编辑修改数据内容。 v5. 添加新记录添加新记录 在数据表视图下,将光标定位于表尾的空白行内,依次输入新记录的各 项数据内容,即可完成在表尾追加新记录的任务。 3.3 案例3修改数据表 3.3.2 操作步骤 v6. 删除记录删除记录 方法1: (1)在数据表视图下,选中要删除的一行或多行数据,在鼠标右键展开 的快捷菜单中选择【删除记录】命令,会
29、自动弹出删除确认对话框。 (2)单击【是】按钮,完成删除记录的操作。 方法2: (1)在数据表视图下,选中要删除的一行或多行数据,然后在【开始】 选项卡的【记录】组内单击【删除】按钮,弹出删除确认对话框。 (2)单击【是】按钮,完成删除记录的操作。 3.4案例4设置字段属性及表属性 3.4.1 案例说明 v1. 任务任务 (1)为“学生表”的“系名”字段创建可选值列表。 (2)将“学生表”中的“出生日期”字段的显示格式设置成【长日期】 的格式。 (3)为“学生表”的“入学成绩”字段设置输入掩码,限制该字段最多 输入3位整数及1位小数。 (4)设置“学生表”的“学号”字段的标题为“学生证号码”。
30、 (5)设置“学生表”的“团员否”字段的默认值为逻辑“真”值。 (6)为“学生表”的“性别”字段设置有效性规则,限定该字段只能输 入“男”或“女”,错误提示信息为“性别输入有误,请重新输入!”。 3.4案例4设置字段属性及表属性 3.4.1 案例说明 v1. 任务任务 (7)将“学生表”的“姓名”字段设置为【必填】字段。 (8)为“成绩表”设置记录级有效性规则,限定条件为“平时成绩必须 小于或等于30且期末成绩必须小于或等于100”,错误提示信息为“平时 成绩或期末成绩输入有误,请重新输入!”。 v2. 目的目的 (1)掌握设置字段常用属性(字段值列表、显示格式、输入掩码、标题 、默认值、有效
31、性规则及有效性文本)的操作方法。 (2)掌握设置数据表常用属性(记录级的有效性规则及有效性文本)的 操作方法。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v1. 为字段设置可选值列表为字段设置可选值列表 (1)打开“学生表”,切换到【设计视图】。 (2)将光标定位于“系名”字段的【数据类型】框内,单击该框右侧的 下拉按钮,在展开的下拉列表中单击【查阅向导】项,弹出【查阅向导 】对话框。 (3)选中【自行键入所需的值】选项,单击【下一步】按钮。 (4)在【第1列】下方的各行中依次输入“税务系”、“金融系”、“会 计系”和“信息系”,直接点击【完成】按钮,返回表的设计视图。 (5)点
32、击【保存】按钮,再点击【视图】按钮,切回到数据表视图。 (6)将光标定位于某行的【系名】列内,该格的右侧就会出现一个下拉 按钮。单击该按钮就会展开该字段的可选值列表。 (7)从列表中选定某一项,就会用该值自动替换掉该字段的原值。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v2. 设置字段的显示格式设置字段的显示格式 例:将“学生表”中的“出生日期”字段的格式设置成【长日期】。操 作步骤如下: (1)打开“学生表”,切换到【设计视图】。 (2)先在设计网格内选定“出生日期”字段,再在下方的【常规】属性 列表中选定【格式】框,单击右侧的下拉按钮,在展开的下拉列表中选 定【长日期】格式
33、。 (3)点击【保存】按钮,再点击【视图】按钮,切回到数据表视图,即 可看到图3-46所示的设置结果。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v3. 设置字段的输入掩码设置字段的输入掩码 例:为“学生表”的“入学成绩”字段设置输入掩码,限制该字段最多输 入3位整数及1位小数。操作步骤如下: (1)打开“学生表”,切换到【设计视图】。 (2)先在设计网格的上方区域内选定“入学成绩”字段,再单击下方【 常规】属性列表中的【输入掩码】属性框,在其中输入掩码“999.9”。 (3)单击快速访问工具栏的【保存】按钮,保存设置。 (4)切换至数据表视图,即可看到设置掩码后的效果。如图3-
34、48所示。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v4. 设置字段标题设置字段标题 例:为“学生表”的“学号”字段设置标题:“学生证号码”。操作步骤 如下: (1)打开“学生表”,切换到【设计视图】。 (2)先在设计网格的上方区域内选定“学号”字段,再单击下方【常规 】属性列表中的【标题】属性框,在其中输入该字段的标题文本“学生证 号码”。 (3)点击【保存】按钮,再点击【视图】按钮,切回到数据表视图,即 可看到图3-49所示的设置结果。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v5. 设置字段默认值设置字段默认值 例:为“学生表”的“团员否”字段设置默认值为
35、逻辑“真”值。操作步 骤如下: (1)打开“学生表”,切换到【设计视图】。 (2)先在设计网格的上方区域内选定“团员否”字段,再单击下方【常 规】属性列表中的【默认值】属性框,在其中输入默认值“True”。 (3)点击【保存】按钮,保存设置结果。 (4)切换到数据表视图,即可在空行处看到图3-50所示的设置结果。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v6. 设置字段的有效性规则和有效性文本设置字段的有效性规则和有效性文本 例:为“学生表”的“性别”字段设置有效性规则,限定该字段只能输入 “男”或“女”,错误提示信息为“性别输入有误,请重新输入!”。操 作步骤如下: (1)打
36、开“学生表”,切换到【设计视图】。 (2)先在设计网格的上方区域内选定“性别”字段,再单击下方【常规 】属性列表中的【有效性规则】属性框,在其中输入“男 Or 女”。 (3)再单击【有效性文本】属性框,在其中输入“性别输入有误,请重 新输入!”。如图3-51所示。 (4)点击【保存】按钮,保存设置结果。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v7. 设置必填字段设置必填字段 例:将“学生表”的“姓名”字段设置为【必填】字段。操作步骤如下: (1)打开“学生表”,切换到【设计视图】。 (2)先在设计网格的上方区域内选定“姓名”字段,再单击下方【常规 】属性列表中的【必需】属性框
37、,打开它的可选值列表,在其中选择“是 ”,同时将【允许空字符串】属性值设置成“否”。 (3)点击【保存】按钮,保存设置结果。 (4)切回到数据表视图,当将某行的姓名值清空,回车确认时就会弹出 信息框,单击【确定】按钮,光标便会返回原位置,要求用户继续改正, 直到修改的结果符合非空的要求为止。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v8. 设置表的有效性规则和有效性文本设置表的有效性规则和有效性文本 例:为“成绩表”设置记录级有效性规则,限定条件为“平时成绩必须小 于或等于30且期末成绩必须小于或等于100”,错误提示信息为“平时成 绩或期末成绩输入有误,请重新输入!”。操作步
38、骤如下: (1)打开“成绩表”,切换到【设计视图】。 (2)单击【表格工具|设计】选项卡【显示/隐藏】组内的【属性表】按 钮,会在窗口右侧自动打开【属性表】窗格。 (3)单击【属性表】窗格内的【有效性规则】属性框,再单击该框右侧 的编辑按钮 ,打开如图3-54所示的【表达式生成器】对话框。 3.4案例4设置字段属性及表属性 3.4.2 操作步骤 v8. 设置表的有效性规则和有效性文本设置表的有效性规则和有效性文本 (4)借助表达式生成器构造出如下有效性规则:“平时成绩=30 And 期末成绩=520”。 (3)单击【开始】选项卡【排序和筛选】组内的【切换筛选】按钮,即 可在“学生表”的数据表视
39、图内看到筛选结果。 (4)再次单击【切换筛选】按钮即可取消筛选状态。 3.6 案例6数据表的排序与筛选 3.6.2 操作步骤 v5.数据表的高级筛选数据表的高级筛选 例:打开“学生表”,筛选出“金融系的男生”和“会计系的女生”的学 生记录。操作步骤如下: (1)打开“学生表”的数据表视图,单击【开始】选项卡【排序和筛选 】组内的【高级】按钮,在展开的下拉列表中选择【高级筛选/排序】命令 ,打开图3-71所示的【学生表筛选1】窗口。 (2)先在第1列的【字段】框内选定“系名”字段,在【条件】框内输入 “金融系”,在【或】框内输入“会计系”;再在第2列的【字段】框内 选定“性别”字段,在【条件】框
40、内输入“男”,在【或】框内输入“女 ”,如图3-71所示。 3.6 案例6数据表的排序与筛选 3.6.2 操作步骤 v5.数据表的高级筛选数据表的高级筛选 (3)再次单击【开始】选项卡【排序和筛选】组内的【高级】按钮,在 展开的下拉列表中选择【应用筛选/排序】命令,或直接单击【开始】选项 卡【排序和筛选】组内的【切换筛选】按钮,即可在“学生表”的数据表 视图内看到图3-72所示的筛选结果。 (4)再次单击【切换筛选】按钮即可取消筛选状态。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.1 案例说明 v1. 任务任务 (1)为“学生表”按照“姓名”字段创建【无重复】索引,
41、按照“入学 成绩”字段创建【有重复】索引。 (2)为“学生表”按照“系名”和“入学成绩”两个字段联合创建【有 重复】索引。 (3)建立“学生表”与“成绩表”之间的关联关系,并实施参照完整性 约束。 (4)建立“课程表”与“成绩表”之间的关联关系,并实施参照完整性 约束。 (5)验证参照完整性约束的实施效果。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.1 案例说明 v2. 目的目的 (1)掌握各种索引的建立方法。 (2)掌握表间关联关系的创建规则和基本方法。 (3)掌握为关联关系实施参照完整性约束的基本方法。 (4)了解各种参照完整性约束规则的具体含义。 3.7 案例
42、案例7建立索引和表间的关建立索引和表间的关 系系 3.7.2 操作步骤 v1.索引的类型索引的类型 Access中的索引类型可分为无重复索引和有重复索引两种。 如果已将某个字段或字段组合设置成为其所属表的主键,Access 会自动 为主键创建【无重复】索引(即唯一索引),它要求所有记录在关键字表 达式上的取值必须是唯一的。如果还要限定表中其他字段值的唯一性,则 需再按这些字段分别建立各自的【无重复】索引。 另一种索引即为【有重复】索引。它不会限定被索引字段取值的唯一性, 只会在检索数据或建立表间关联关系时起到它的应有作用。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.
43、2 操作步骤 v2.创建单字段索引创建单字段索引 例:对于“学生表”按照“姓名”字段创建【无重复】索引(这里假定表 内不存在同名的学生),按照“入学成绩”字段创建【有重复】索引。操 作步骤: (1)打开“学生表”并切换至【设计视图】。 (2)在设计视图上方的【字段名称】列表中选定“姓名”字段,再单击 设计视图下方【常规】属性列表中的【索引】属性框,在展开的索引类型 列表中选择【有(无重复)】选项。 (3)在【字段名称】列表中重新选定“入学成绩”字段,再单击【常规 】属性列表中的【索引】属性框,在展开的索引类型列表中选择【有(有重 复)】选项。 (4)单击【快速访问工具栏】上的【保存】按钮,保存
44、操作结果。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.2 操作步骤 v3.创建多字段索引创建多字段索引 例:对于“学生表”按照“系名”和“入学成绩”两个字段联合创建【有 重复】索引,索引名称为“系名+入学成绩”,要求记录先按“系名”升 序排序,“系名”相同的情况下再按“入学成绩”降序排序。操作步骤如 下: (1)打开“学生表”并切换至【设计视图】。 (2)单击【表格工具|设计】选项卡【显示/隐藏】组内的【索引】按钮, 打开图3-73所示的索引对话框。此时会看到前面创建完成的三项索引已经 自动显示在其中了。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系
45、 3.7.2 操作步骤 v3.创建多字段索引创建多字段索引 (3)在【索引名称】列的第4行处输入新索引名称“系名+入学成绩”, 在该行的【字段名称】列内选定“系名”字段,【排序次序】选择“升序 ”。 (4)在【字段名称】列的第5行处选定“入学成绩”字段,【排序次序】 选择“降序”。设计结果如图3-73所示。 (5)单击【快速访问工具栏】上的【保存】按钮,保存操作结果,最后 再将该对话框关闭即可。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.2 操作步骤 v4. 建立表间关系的前提基础建立表间关系的前提基础 (1)关联字段在一个数据表中是主关键字,在另一个相关联的数据表
46、中 的关联字段通常被称为外关键字。 (2)外关键字可以是数据表中的主键,也可以是多个候选关键字(无重 复索引)中的一个,也可以是建立了有重复索引的普通字段。 (3)建立关联的两个字段的名称不要求必须相同,但要求外部关键字字 段与关联表中的主关键字段中的数据内容必须相匹配,它们的数据类型通 常情况下也应该完全相同。 (4)如下两种情况,两个关联字段的数据类型可以不一致:一是【自动 编号】型字段可以与【字段大小】属性设置为【长整型】的【数字型】字 段自动匹配;二是【自动编号】型字段可以与【字段大小】属性设置为【 同步复制ID】的【数字型】字段自动匹配。 3.7 案例案例7建立索引和表间的关建立索引和表间的关 系系 3.7.2 操作步骤 v5.建立表间的关系及实施参照完整性建立表间的关系及实施参照完整性 例:在“学生信息管理”数据库中,分别建立“学生表”与“成绩表”、 “课程表”与“成绩表”之间的关联关系,并实施参照完整性约束。操作 步骤如下: (1)确认建立表间关联关系的如下前提条件已经具备: 将“学生表”的“学号”字段设置为【主键】。 将“课程表”的“课程编号”字段设置为【主键】。 将“成绩表”分别按“学号”字段和“课程编号”字段创建【有重复】索 引
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年土地流转协议合同
- 福建省厦门市2025届高三下学期第二次质量检测日语试题 含解析
- 2024年伊春丰林县招聘社区工作者真题
- 专业定制加盟合同范本
- 2024年山东青岛西海岸新区山东省公费师范生招聘真题
- 2024年宁波市市属事业单位考试真题
- 2024年龙岩市市直事业单位遴选真题
- 酒店白酒采购合同范本
- 2024年安徽省淮南卫生学校专任教师招聘真题
- 人教版|中考物理一轮复习:八年级上下册第1-12章共12套试题汇编(含答案解析)
- 烟草信息采集工作总结
- 语文学业质量监测-国测四年级模拟试题(A)
- 医美整形美容的面部抗衰老技术解析
- 车队长安全责任状范文
- 《医学影像技术学》课件
- 中考历史选择题最后冲刺训练题及答案
- 2024年(医学)形态学专项考试试题及答案
- 行政人资总监绩效考核表
- 地下停车场预算报价
- 外墙蜘蛛人施工方案
- 健康管理-体重管理课件
评论
0/150
提交评论