配色: 字号:
《Access数据库应用技术(第2版)》项目二创建数据库和表
2023-05-24 | 阅:  转:  |  分享 
  
项目二 创建数据库和表《ACCESS 数据库应用技术》教学目标能力目标掌握Access 2013中创建数据库的操作掌握创建表及设置表属性
的操作掌握向表中输入数据的操作掌握对表进行编辑和修改的操作掌握对表中数据进行筛选和排序的操作掌握表间关系的建立和维护操作知识目标了
解创建数据库和表的多种方法理解并掌握表中的数据类型及主键的概念理解表中记录的筛选和排序的相关概念理解表与表间的关系主要内容任务2
创建数据库中的表任务3 对表进行编辑和修改任务4 对表记录进行操作任务1 创建数据库任务5 设置并编辑表间关系任务1
创建数据库Access2013中提供了新建空白桌面数据库和使用模板创建数据库两种方法,其中新建空白数据库比较灵活,可以根据需要自主
创建数据库,然后再创建数据库的表和其它的对象。而使用模板创建数据库比较简便,并且创建完成的数据库已经直接包含有表和其它对象,但与实
际应用有差距,需要进行相应修改才能使用。本任务主要使用新建一个空白桌面数据库的方法创建“进销存管理”数据库。任务分析任务1 创建
数据库一、创建数据库的方法知识准备“空白桌面数据库”“本机上的模板…”任务1 创建数据库二、数据库的打开和关闭(1)直接单击数据
库文件右上角的“关闭”( )按钮。(2)选择“文件”菜单“关闭”命令。知识准备任务1 创建数据库操作实例:创建“进销存管
理”空数据库,并将其以“进销存管理.accdb”为文件名,保存在“D:\进销存管理”文件夹下。操作步骤:步骤1:启动Access2
013数据库管理系统。步骤2:选择“桌面空白数据库”图标,弹出新建数据库对话框。单击“浏览”按钮,在弹出的对话框中选择D盘“进销存
管理”文件夹,在“文件名”文本框内输入“进销存管理”数据库文件名。步骤3:单击“确定”按钮,返回新建数据库对话框。单击“创建”按钮
,Access2013将创建新的数据库 “进销存管理”数据库。步骤4:创建新数据库完成以后,会同时打开新数据库。在该窗口中可以建立
新表或其它的数据库对象。任务操作任务实训:利用“本机上的模板”创建数据库。【实训要求】1.利用Access2013自带的“教职员
”模板创建数据库,文件名为“教职员管理”,并将其保存在“我的文档”中。2.数据库创建完成后,根据提示输入测试数据,体验一下数据库的
数据管理功能。3.对“教职员管理”数据库进行打开、关闭等练习,熟练掌握操作方法。 任务实训任务1 创建数据库任务2 创建数据库
中的表创建了“进销存管理”数据库后,下一步就是创建库中的表。创建表就是创建表的结构,包括表中包含的字段名、字段的数据类型、长度和主
键等属性,根据项目一的设计,“进销存管理”数据库中包含“商品”表、“供应商”表、“客户”表、“入库记录”表、“销售记录”表、“商品
类别”表、“员工”表和“管理”等8个表。本任务将通过创建“供货商”表和“商品”表来介绍表的创建方法和步骤。任务分析任务2 创建数
据库中的表一、表的设计和创建方法 表由表的结构与表的内容两部分组成。表结构是指表的字段名称、字段数据类型和字段大小等,而表的
内容是指表中记录。建立表时,首先要建立表的结构,然后向表中输入具体的记录内容。1.创建表的方法(1)使用创建“表”建表
选择“创建”选项卡“表格”组中“表”命令。(2)使用“表设计”建表 选择“创建”选项卡“表格”组中“表设计”
命令。知识准备任务2 创建数据库中的表2.表的视图方式(1)设计视图(2)数据表视图(3)视图的转换方法 无论是在设计视图
下还是在数据表视图下,右键单击该视图的标题栏,在弹出的快捷菜单中进行选择,即可切换到另一种视图下。 知识准备二、数据类型知识准备A
ccess2013 中提供了10 种数据类型。1.短文本用于存储文字或文字与数字的组合以及不需要进行计算的数字等,例如:姓名、地址
、课程编号、电话号码、邮编等,文本型数据最多可以存储256个字符。2.长文本Access应用中使用长文本,它最多能存储1GB的字符
。对长文本类型的数据,Access2013提供了“仅追加”和“格式文本”两种属性。3.数字用于存储需要进行计算的数据,数字型包含字
节型、整型、长整型、单精度型、双精度型、小数等。字节型占1个字节宽度,可存储0~255之间的整数;整型占2个字节宽度,可存储-32
768~+32767间的整数;长整型占4个字节宽度,它能存储更大范围的数字。单精度型可以表示小数,双精度型可以表示更为精确的小数。
任务2 创建数据库中的表知识准备4.日期/时间用于存储日期和时间。这种类型的数据有多种格式可选。如:常规日期(yyyy-mm-d
d hh:mm:ss)、长日期(yyyy年mm月dd日)、长时间(hh:mm:ss)等,占用8个字节空间。5.货币用于表示货币值,
计算时禁止四舍五入,占用8个字节空间。6.自动编号在添加记录时给每一个记录自动插入的唯一顺序号(每次递增 1)或随机编号。创建新表
时会自动添加ID字段并将该ID字段设为自动编号类型。每个表中允许有一个自动编号字段。任务2 创建数据库中的表知识准备7.是/否用
于存储两个值中只可能是一个的数据。如是/否、真/假等。8.OLE 对象OLE是对象嵌入与链接的简称。用于存储声音、图形、图像等信息
。9.超链接用于存放超级链接地址。 可以存储电子邮件等地址。10.附件 允许用户向记录附加图片和其他文件,就像邮件的附件一样
。对于.bmp、.emf 等文件类型的文件,Access 会在添加附件时对其进行压缩。附件数据类型仅适用于 .accdb 文件格式
数据库。附加文件的名称不得超过 255 个字符,包括文件扩展名。任务2 创建数据库中的表任务2 创建数据库中的表三、主键及其设
置方法1.主键 主键是表中惟一能标识一条记录的一个字段或多个字段的组合。一个表中只能有一个主键。如果表中有惟一可以标识一条记
录的字段,就可以将该字段指定为主键。如果表中没有一个字段的值可以惟一标识一条记录,那么就要选择多个字段组合在一起作为主键。主键不允
许有NULL值,而且必须始终具有唯一值。2.设置主键的方法(1)将表中的一个字段设置为主键 打开表的设计视图,用鼠标右击要设
置的字段所在的行,在弹出的快捷菜单中选择“主键”,那么该字段左侧的按钮上就会出现钥匙形的主键图标( )。(2)将表中的
多个字段组合设置为主键 按住“Ctrl”键进行多个字段的选择,选中后然后设置主键。知识准备任务2 创建数据库中的表操作实例
1:使用“创建”选项卡“表”的方法创建“供应商”表,“供应商”表中包含的字段名称及数据类型如下表所示。任务操作操作步骤:步骤1:打
开“进销存管理”数据库,单击单击“创建”选项卡“表格”组中的“表”命令,进入建表的工作界面。步骤2:选择ID字段,右键快捷菜单选择
重命名字段,输入“供应商编号”,为该列指定字段名称。或者双击ID字段,也可直接输入字段名称。还可以单击“名称和标题”按钮,在弹出的
设置字段属性对话框中输入或编辑字段名称。步骤3:选择“供应商编号”列,单击“表格工具”中的“字段”选项,选择“格式”选项卡中的“数
据类型”选项,在下拉列表中选择“短文本”。选择属性选项卡,在“字段大小”框中输入“5”。步骤4:从第二列开始,在“单击以添加”列中
单击,选择第二列字段的数据类型为短文本,同时第二列的列名变为“字段1” ,右键快捷菜单单击“字段1”可以为其重命名为“供应商名称”
; 在属性选项卡中将字段大小设为50。任务操作任务2 创建数据库中的表步骤5:重复步骤4,继续单击第三列出现的“单击以添加”,选
择第三列字段的数据类型,设为“短文本”,将“字段1”更名为“联系人姓名”,设定其字段大小。步骤6:用同样的方法将其它字段名称也重命
名为新建“供应商”表中的字段名,并设置其字段大小。步骤7:指定表的名称可以通过两个途径进行设置。一种是单击“保存”按钮,在弹出的对
话框中指定表名“供应商”;另一种需要先关闭该表,在关闭表的时候弹出是否保存对表设计的修改,在选择“是”之后也会弹出另存为对话框,供
用户指定表名。还可以在对象列表区选择表名,右键快捷菜单重命名为新表名。步骤8:新表创建完成之后,如果需要对表结构进行修改,可以切换
到设计视图,修改之后重新保存,就可以完成对表结构的修改。任务操作任务2 创建数据库中的表任务2 创建数据库中的表操作实例2:使
用设计视图创建“商品”表,“商品”表中包含的字段名称及数据类型如下表所示。任务操作操作步骤:步骤1:打开“进销存管理”数据库,单击
单击“创建”选项卡“表格”组中“表设计”命令按钮,进入表设计视图建表的工作界面。步骤2:在表设计器中的“字段名称”栏首行输入“商品
编号”,在“数据类型”栏中选择“文本”,在“说明”栏输入“为商品提供的唯一编号”,在字段属性“常规”选项卡中设置“字段大小”为10
。步骤3:用同样的方法分别添加其它字段并分别设置数据类型及字段大小等。步骤4:在“商品编号”行单击右键,在弹出的快捷菜单中选择“主
键”命令,将“商品编号”设置为“商品”表的主键。主键设置完成后,单击工具栏中的“保存”按钮,在打开的“另存为”对话框中输入表的名称
“商品”,单击“确定” 。“商品”表创建完成。任务操作任务2 创建数据库中的表任务2 创建数据库中的表操作实例3:已经建好的“
商品”表中,有“商品单价”和“数量”字段,增加“金额”字段,让“金额”字段的值为商品单价数量。任务操作操作步骤:步骤1:打开“进
销存管理”数据库,选择“商品”表,双击打开。步骤2:选择“数量”列,在任意处单击。步骤3:选择“字段”菜单,单击“其他字段”“计算
字段”“货币”。步骤4:在弹出的表达式生成器中输入[商品单价][数量],单击“确定”按钮,会自动在“数量”列后出现新“字段1”列
,且自动填充计算值。步骤5:将新增加的字段1的字段名重命名为“金额”,关闭保存“商品”表。实训1:创建“销售记录”表、“入库记录”
表、“客户”表、“员工”表、“管理员”表和“商品类别”表,表的结构参照“项目一”中的结构。【实训要求】1.使用“创建-表”方法创建
“入库记录”表。2.使用“创建-表设计”的方法创建“销售记录”表。3.使用任意方法创建“管理员”表和“商品类别”表。 4. 每个表
创建完成后,要添加表中的记录。任务实训任务2 创建数据库中的表通过前面的任务可以看到,表可以有多种方法进行创建,在创建表时,已经
对表中的字段名称、数据类型、大小等进行了设置,但表中的字段除了这些属性外,还包括字段标题、数据的显示格式、字段默认值、有效性规则和
输入掩码等等属性。通过这些属性的设置,可以使表在数据输入、显示和管理上更加方便、安全和快捷。表建成以后,也可能根据需要对表的字段进
行一些添加、删除和修改等,以使表更能符合实际数据存储和管理的需要。本任务将通过实例来讲解对“进销存管理数据库”中部分表字段属性的设
置,以及对表结构进行修改的操作步骤和方法。任务分析任务3 对表进行编辑和修改任务3 对表进行编辑和修改一、表中字段的属性知识准
备字段的数据类型不同,字段能够设置的属性也不同,常用的有“字段大小”、“格式”、“输入掩码”、“标题”、“有效性规则”、“有效性文
本”等属性。知识准备任务3 对表进行编辑和修改1.“字段大小”属性“字段大小”属性用来设置存储数据所占的长度大小。只能对“短文本
”和“数字”两种数据类型的字段设置该属性。“短文本”型字段的取值范围是0~255,默认值为50,可以输入取值范围内的整数;“数字”
型字段的大小是通过单击“字段大小”属性框中的按钮,从下拉列表中选取某一类型来确定的,最常用的是设置为“长整型”和“双精度型”。2.
“格式”属性“格式”属性用来设置数据的显示方式。对于不同数据类型的字段,其格式的选择有所不同。“数字”、“自动编号”、“货币”类型
的数据有“常规数字、货币、欧元、固定、标准、百分比和科学计数”等显示格式,如单精度型数字“123.45”,货币格式为“¥123.4
5”,百分比格式为“12345.00%”。“日期/时间”类型的数据有“常规日期、长日期、中日期、短日期、长时间、中时间、短时间”等
显示格式。如长时间格式为“17:30:21”,中时间格式则为“5:30下午”,短时间格式为“17:30”。“是/否”类型的数据有“
真/假、是/否、开/关”显示格式。“OLE对象”类型的数据没有格式属性,“短文本”、“长文本”、“超链接”类型的数据没有特殊的显示
格式。“格式”属性只影响数据的显示方式,对表中的数据并无影响。任务3 对表进行编辑和修改知识准备3.“输入掩码”属性 “输
入掩码”用于设置数据的输入格式,Access中输入掩码主要用“文本型”和“日期型”字段,有时也用于“数字型”和“货币型”字段。4.
“标题”属性 标题是字段的另一个名称,字段标题和字段名称可以相同,也可以不同。当未指定字段标题时,标题默认为字段名。5.“默
认值”属性 用于指定新记录的默认值,设定默认值后,输入记录时,默认值会自动输入到新记录的相应字段中。6.“验证规则”和“验证
文本”属性“验证规则”是用来设置输入数据时必须遵守的规则。利用“验证规则”属性可限制字段的取值范围,确保输入数据的合理性,防止非法
数据输入。 ”验证文本”是用来配合“验证规则”使用的。当输入的数据违反了“验证规则”,系统会用设置的“验证文本”来给出提示信息。验
证一个字段而设置的表达式,是“字段的验证规则”;如果多个字段需要验证,用“表的验证规则”进行设置。任务3 对表进行编辑和修改知识
准备二、表中字段的编辑修改1.添加新字段在表设计视图中,添加的新字段在现有字段后面的,直接在字段名称栏的空行中输入新的字段名即可添
加新字段。若需要在原有字段的前面插入新字段,可单击原有字段,“设计”选项卡“工具”组中的“插入行”命令,会增加一个空行,输入新字段
名称,设置属性即可。在数据表视图中,添加的新字段在现有字段最后的,直接在字段名称列中的最后一列“单击以添加”进行单击,就可添加新字
段,并进行数据类型的设置。若需要在中间字段的后面插入新字段,可单击原有字段,再选择 “添加和删除”选项卡中的数据类型按钮,就可以同
时添加字段并给字段设置数据类型。如果不是常见的数据类型,可单击“其他字段”按钮,选择其他类型的数据类型并添加新的字段。任务3 对
表进行编辑和修改知识准备2.删除字段在表设计视图中,对于表中不需要的字段,可以进行删除。单击要删除的字段所在的行,单击“设计”菜单
的“删除行”命令或选择右键快捷菜单中的“删除行”命令,在打开的对话框中单击“是”按钮即可删除字段。在数据表视图中,对于需要删除的字
段,需要单击选中,单击工具栏中的“删除”,或者右键快捷菜单中的“删除字段”命令,都可以删除字段。任务3 对表进行编辑和修改知识准
备3.修改字段 如果需要修改字段名称,则可双击该字段名称或删除该字段名称,重新输入新的字段名称即可。要修改字段的数据类型、字
段大小,相应框内修改即可。4.移动字段 如果需要改变字段的显示顺序,左键单击字段名称右侧的“行选择器”(字段名称左侧的小方格
)选中要改变的字段,然后将其拖动到需要的位置。1. 删除字段后,如果表中有记录,会同时删除该字段中的全部数据。2. 修改字段数据类
型时,如果表中有数据记录,“OLE对象”数据类型不能修改为其他类型,不能将其它的数据类型修改为“自动编号”类型。3. 增加“字段大
小”不会影响已有数据记录,减小“字段大小”,记录中的数据会被截断。 任务3 对表进行编辑和修改操作实例1:设置“客户姓名”字段的
大小为10个字符,并设置“联系电话”字段的标题为“联系方式”,“收货地址”字段的标题为“客户地址”。操作步骤:步骤1:打开“客户”
表的设计视图,选中“客户姓名”字段。步骤2:在字段属性“常规”选项卡中的“字段大小”一行中输入“10”。步骤3:保存对“客户”表的
修改并关闭设计视图。切换到数据表视图,此时“客户”字段只能输入10个字符(或5个汉字)。步骤4:在“客户”表的设计视图中,选中“联
系电话”字段。在字段属性“常规”选项卡中的“标题”一行中输入“联系方式”。步骤5:也可以切换到“客户”表的数据表视图,在表格菜单中
选择“字段”-“名称和标题”,在弹出的“输入字段属性”对话框中,在“标题”文本框中输入“联系方式”。步骤6:同样,选择“收货地址”
字段,在字段属性“常规”选项卡中的“标题”一行中输入“客户地址”。步骤7:关闭“设计视图”,在打开的“是否保存对表的更改”对话框中
,选择“是”,保存对“客户”表的修改。双击打开“客户”表,在数据表视图,可以看到“联系电话”字段的标题被修改为“联系方式”,“收货
地址”字段的标题为“联系地址”。任务操作任务3 对表进行编辑和修改操作实例2:设置“电子邮箱”字段必须输入包含有“@”符号的数据
操作步骤:步骤1:打开“客户”表的设计视图,选中“电子邮箱”字段。在 “常规”选项卡中单击“验证规则”右边的按钮。弹出“表达式生成
器”对话框。步骤2:也可以打开“客户”表的数据表视图,选择需要设定规则的字段列“电子邮箱”,单击“字段”菜单下的“字段验证规则”,
也可以弹出“表达式生成器”对话框。步骤3:在“表达式生成器”内输入“Like "@"”,单击“确定”按钮。步骤4:在表设计视图
“常规”选项卡的“规则文本”框内输入“邮箱格式错误,缺少‘@’字符”提示信息。步骤5:关闭设计视图,在打开的“是否保存”对话框中
单击“是”按钮,对修改进行保存。当表中已存有数据时,会通过对话框提示“是否用新规则来测试现有数据”。任务操作任务3 对表进行编辑
和修改步骤6:单击“是”按钮,又会出现“是否用新设置继续测试?”的提示框。这是因为现有数据与不符合新的有效性规则。新的有效性规则不
能改变现有数据的格式,但对于后来再输入的数据可以起到限制作用。步骤7:单击“是”按钮,返回到数据库窗口。步骤8:再次双击打开“客户
”表,在数据表视图下,新增加记录时,在“电子邮箱”字段中输入不带“@”字符的非法邮件地址数据后,会弹出含有有效性文本提示信息的对话
框这就是由于输入的数据不符合字段的有效性规则的提示信息,必须输入带有“@”字符的数据,才可以继续输入。任务操作任务3 对表进行编
辑和修改操作实例3:设置“员工”的入职时间必须在出生日期之后。操作步骤:步骤1:打开“员工”表的数据表视图,选中“出生日期”字段列
。步骤2:选择“字段”菜单下的“验证规则”,也可以弹出“表达式生成器”对话框。步骤3:在“表达式生成器”内输入“[入职时间]>[出
生日期]"”,单击“确定”按钮。步骤4:也可以打开“员工”表的设计视图,选择“设计”菜单-“属性表”,在“属性表”中的“验证规则”
栏输入“[入职时间]>[出生日期]”,或者通过“表达式生成器”输入记录验证规则。步骤5:在数据表视图下打开“员工”表,添加或者修改
记录时,当输入“入职时间”时,如果“入职时间”的值在“出生日期”之前,会有出错信息提示,直到“入职时间”修改到“出生日期”之后为止
。任务操作任务3 对表进行编辑和修改操作实例4:设置“性别”字段的默认值为“男”,修改“邮编”字段名称为“邮政编码”,并设置该字
段只能输入6位阿拉伯数字操作步骤:步骤1:打开“客户”表的设计视图,选中“性别”字段。步骤2:在“字段属性“的“常规”选项卡-“默
认值”行输入“男”,按Ctrl+S保存对“性别”字段“默认值”属性的修改。步骤3:在设计视图中选择“邮编”字段,双击选中“邮编”字
段名称,直接输入“邮政编号”,即可完成字段名称的修改。步骤4:选择“邮政编码”字段,在“常规”选项卡中的“输入掩码”行输入 “00
0000”。步骤5:按Ctrl+S保存对“邮政编号”字段“输入掩码”属性的修改。步骤6:在数据表视图添加或修改记录时,“性别”字段
不用输入数据,默认自动输入“男”。“邮政编码”字段只能输入6位阿拉伯数字,否则将打开出错提示框。任务操作任务3 对表进行编辑和修
改操作实例5:在“客户”表“联系电话”字段前添加“工作单位”字段,将“电子邮箱”字段位置移动到“邮政编码”字段前。操作步骤:步骤1
:打开“客户”表的设计视图,将光标定位在“联系电话”字段上。步骤2:右键单击,在弹出的快捷菜单中选择“插入行”命令,或者单击“设计
“菜单中的“插入行”命令按钮。在“联系电话”字段前就添加了一个空字段,而该位置原来的字段自动向下移动。步骤3:在空字段中输入字段名
称“工作单位”,选择该字段数据类型为“短文本”,设置字段大小为“30”,字段添加完成。步骤4:也可以在“客户”的数据表视图中,选中
“联系电话”列,选择“字段”-“短文本“,就可以在”联系电话“前添加一列新字段,列名右键快捷菜单选择”重命名“命令,为该列命名为”
工作单位“。步骤5:单击“电子邮箱”字段前的行选择器选中该行,然后将其拖动到“邮政编码”字段前 ,字段移动完成。任务操作任务3
对表进行编辑和修改实训: 设置和修改各表的字段属性【实训要求】1.设置“商品”表中各字段的属性(1)设置“客户编号”字段只能输入1
0位数字。(2)设置“商品单价”字段验证规则为“单价大于10且小于等于30000”及验证文本为“输入单价错误!!!”。2.设置“销
售记录”表中各字段的属性(1)设置“数量”字段标题为“销售数量”。(2)设置“销售时间”字段的显示格式为“长日期”。(3)设置“付
款方式”字段验证规则为“只能输入已付或未付”及验证文本为“输入付款方式错误”。(4)设置“销售状态”字段默认值为“已售”。任务实训
任务3 对表进行编辑和修改任务4 对表记录进行操作对表中的记录进行操作,主要是指浏览、添加、删除和修改记录,以及对记录内容的查
找、替换以及对记录的排序和筛选等基本操作。本任务将通过实例来讲解对“进销存管理数据库”中表记录的添加、删除修改,以及对记录进行查找
、替换、排序和筛选等的操作步骤和方法,掌握对记录进行操作的基本应用。任务分析任务4 对表记录进行操作 对表中记录的操作一
般在“数据表视图”中完成,因此首先要打“开数据表视图”,打开的方法主要有以下几种:在“导航窗格”列表中点选“表”,在表列表中双击要
打开的表。在“导航窗格”列表中点选“表”,在表列表中右键要打开的表,在弹出的快捷菜单中选择“打开”命令。如果是在“设计视图”状态下
,选择“开始”选项卡“视图”按钮的下拉选项中的“数据表视图”命令。通过以上几种方法中的任何一种打开“数据表视图”后,就可以对表中的
记录进行相应的操作了。知识准备一、记录的添加、修改和删除1.常规数据类型的输入 常规数据可以直接在表中输入;“自动编号”添
加记录时自动完成;字段设置有“默认值”,则新记录该字段用“默认值”自动填充。2.OLE数据类型的输入 OLE数据类型的字段
不能直接在数据表视图中输入,可采用插入对象的方法输入数据。知识准备任务4 对表记录进行操作3.记录的修改和删除记录的修改和删除有
以下两种方法:选中表记录中要修改的字段,重新输入数据即可对记录进行修改。在“行选择器”中选中要删除的记录,然后选择“记录”选项卡-
“删除”命令,或右键单击打开快捷菜单,选择“删除记录”命令,即可对记录进行删除操作。4.操作中注意的问题(1)每输入一条记录,表会
自动添加一条新的空记录,并在该记录最左方的“行选择器”中显示出一个“”号,表示这是一条新记录。(2)对于选定准备输入的记录,其最
左方的“选择器”中会出现黄色矩形标记或者显示出一个箭头符号,表示该记录为当前记录。(3)对于正在输入的记录,其最左方的“行选择器”
中显示出一个铅笔符号( ),表示该记录正处在输入或编辑状态中。(4)Access2013的OLE对象可以是图片、Excel图表、P
owerPoint幻灯片、Word图片等;插入图片类型可以是BMP、JPG等,但只有BMP(位图)格式可以在窗体中正常显示,知识准
备任务4 对表记录进行操作二、记录的查找和替换1.记录的查找和替换(1)记录的查找 打开“查找和替换”对话框,在“查找内容
”列表框中输入要查找的内容,单击“查找下一个”按钮,光标将定位到包含“查找内容”的数据记录的位置。任务4 对表记录进行操作“查找
范围”:确定是在整个表还是在哪个字段中查找数据“匹配”:包括“整个字段”、“字段的任何部分”和“字段开头”三种方式。“搜索”:包括
“向上”、“向下”和“全部”三种方式。知识准备(2)记录的替换 打开“查找和替换”对话框,选择“替换”选项卡,在“查找内容”
列表框中输入要查找的内容,然后在“替换为”列表框中输入要替换为的内容。单击“替换”按钮,则手工查找并替换数据,单击“全部替换”按钮
,则自动全部把查找到的内容替换掉。任务4 对表记录进行操作知识准备(3)查找中可以使用的通配符通配符的含义任务4 对表记录进行
操作知识准备任务4 对表记录进行操作三、记录的排序1.排序的概念2.排序的规则(1)数字按大小排序。(2)英文字母按照26个字母
的顺序排序(大小写视为相同。(3)中文按照汉语拼音字母的顺序排序。(4)日期和时间字段,是按日期的先后顺序排序。(5)Access
2013中数据类型为长文本,超级链接或OLE对象的字段不能排序。(6)在“文本”类型的字段中保存的数字将作为字符串对待,排序时按照
ASCII码值大小来排。(7)字段内容为空时值最小,记录在升序排序时,含有空字段(包含Null值)的记录将排第一条。如果字段中同时
包含Null值和空字符串,包含Null值字段将在第一条显示,紧接着是空字符串。知识准备任务4 对表记录进行操作四、记录的筛选1.
筛选的概念2.筛选方式 Access2010提供了3种筛选方式:(1)按选定内容筛选(2)按窗体筛选(3)高级筛选/排序
知识准备任务4 对表记录进行操作五、数据表格式及行列操作1.设置数据表视图格式 设置表数据视图格式包括设置数据表的样式、
设置字体及字号,改变行高和列宽,调整背景色彩等。2.调整表的列高和行宽 (1)手动调节:使用鼠标进行调节。 (2)设定参数
调节:“记录”选项卡“记录”组“其他”按钮,对行高或者字段宽度选项的对话框中进行调节。3.隐藏列/取消隐藏列 “开始”选项卡“
记录”组“其他”选项“隐藏字段”命令,即可以隐藏/取消隐藏列。4.冻结/取消冻结列 “开始”选项卡“记录”组“其他”选项“隐藏
字段”命令,“冻结”或“取消冻结列”。知识准备操作实例1:在“员工”表中添加如下表中所示的记录,添加完成后,将“员工编号”为“90
005”的记录的姓名修改为“李芳”,并删除“员工编号”为“90003”的记录。任务4 对表记录进行操作任务操作操作步骤:步骤1:
在“进销存管理”数据库中,在导航窗格中选择“表”对象,双击“员工”表,在数据表视图中打开。步骤2:“员工”表是一个空表,先把光标定
位在表的第一行,按照字段顺序输入信息,输入过程中通过 “Tab”键或“Enter”键跳至下一个字段。步骤3:对于“照片”字段的输入
,光标先定位到“照片”字段,右键单击,弹出快捷菜单中选择“插入对象”命令。步骤4在打开的对话框中选择“有文件创建”,单击“浏览”按
钮,在打开的对话框中选择“查找范围”为“D:\进销存管理\”文件夹,文件名为“1.bmp”。步骤5:单击“确定”按钮,即把员工的照
片文件插入到“照片”字段中,依此方法,将表中的其它数据记录输入到表中,记录添加完成。步骤6:将光标定位到“员工编号”为“90005
”记录的姓名字段,直接将“李元芳”修改为“李芳”。步骤7:单击“员工编号”为“90003”的记录的行选择器,将该记录选中。步骤8:
单击“记录”选项卡的“删除”命令按钮;或右键单击选中记录的区域,在弹出的快捷菜单中选择“删除记录”命令,步骤9:在弹出的如图2-6
0所示对话框中,选择“是”,记录被删除。任务4 对表记录进行操作任务操作操作实例2:在“员工”表中查找“入职时间”为2008年9
月的员工记录,并将其“入职时间”替换为2009年7月。操作步骤:步骤1:在数据表视图中打开“员工”表。步骤2:单击第一条记录的“入
职时间”字段,选择 “查找”选项卡中的“查找”命令,“查找和替换”对话框的“查找”选项卡。步骤3:在“查找内容”框中输入“2008
-09”,因光标定位在“入职时间”字段,所以“查找范围”自动为“入职时间”,“匹配”选项选择“字段开头”,其它设置默认。任务4
对表记录进行操作任务操作步骤4:选择单击“查找下一个”按钮,则将第一个入职时间为“2008-09”的记录找到,并呈反白显示。步骤5
:再次入职时间为“2008-09”的记录。步骤6:选择“替换”选项卡,在“替换为”框中输入“2009-07”,单击“替换”按钮,则
将第一个符合条件的记录的“入职时间”改为“2009-07”,单击“全部替换”按钮,打开信息提示框,提示用户替换操作不能撤消,单击“
是”按钮,则将该字段中所有符合条件的记录都替换为“2009-07”。任务4 对表记录进行操作任务操作操作实例3:对“员工”表按“
入职时间”先后进行排序,“入职时间”相同的按“出生日期”进行降序排序。操作步骤:步骤1:在数据表视图中打开“员工”表。步骤2:将光
标定位到“入职时间”字段栏,单击工具栏中的“升序排序”按钮排序完成。任务4 对表记录进行操作任务操作步骤3:对于多字段排序,需要
使用“高级筛选/排序”来进行,选择“排序和筛选”选项组中的“高级”命令-“高级筛选“,打开“筛选”设计窗口。步骤4:在筛选网格第一
列字段的下拉列表中选择的“入职时间”,排序下拉列表选择“升序”,在第二列的字段下拉列表中,选择“出生日期”,对应的排序下拉列表中选
择“升序”。步骤5:单击 “排序和筛选”功能区的“切换筛选”命令应用筛选,回到“员工“表的数据表视图,入职时间相同的按出生日期降序
排序。任务4 对表记录进行操作任务操作操作实例4:先筛选出“员工”表中“女”员工的记录,然后再复筛选出2009年以前入职的“女”
员工的记录。操作步骤:步骤1:双击“员工”表,在数据表视图中打开。步骤2:光标定位在“性别”字段栏中任意一个值为“女”的单元格中,
单击“开始”菜单-“排序和筛选”选项卡-“选择”-等于“女”子命令。步骤3:在“入职时间”列中单击鼠标右键,在弹出的快捷菜单中的“
日期筛选器”-“之前”,在弹出的自定义筛选对话框中输入筛选条件“<=2009/1/1”,按回车键或单击工具栏中的应用筛选按钮,得到
筛选结果,任务4 对表记录进行操作任务操作步骤4:单击“开始”选项卡-“排序和筛选”-“高级“-“按窗体筛选”子命令。步骤5:这
时数据表视图只有一条记录,在“性别”下拉列表中选择“女”,在“入职时间”下拉列表中输入“<=#2009-01-01#”。步骤6:单
击 “排序和筛选”选项卡中的“切换筛选”命令或“高级“-”应用筛选/排序“命令得到筛选结果。任务4 对表记录进行操作任务操作操作
实例5:在“员工”表中,筛选出性别为“男”的员工,并按参加工作时间前后排序。操作步骤:步骤1:双击“员工”表,在数据表视图中打开。
步骤2:光标定位在“性别”栏值为“男”的任一单元格中单击“开始”→“排序和筛选”→“高级”- “高级筛选/排序”命令,弹出窗口。步
骤3:在第一列字段下拉列表中选择“性别”,“条件”中输入“"男"”,在字段下拉列表中选择“入职时间”,在排序中选择“升序”。步骤4
:单击 “切换筛选”按钮 进行“应用筛选”,完成高级筛选,,完成高级筛选.任务4 对表记录进行操作任务操作实训1:在“销售记录”
表、“入库记录”表、“商品”表、“商品类别”表及“管理员”表中添加记录。记录内容参考以下表格。【实训要求】1.在“数据表视图”中添
加表中的记录。2.对表中不同的数据类型采用不同的输入方法。3.输入完成后要及时进行保存。任务4 对表记录进行操作任务实训实训2:
对表结构的修改及对表记录的查找与替换【实训要求】1.在“进销存管理”数据库的“员工“表中“入职时间”字段前添加“学历”字段,其字段
属性为(文本,10),并自行输入模拟数据。2.在“商品类别”表的“类别名称”字段后面插入“BZ”字段,数据类型为“备注”型,并将“
BZ”字段的标题属性设置为“备注”,然后为记录添加备注内容。3.为“管理员”表添加2条记录,数据自拟,为“入库记录”表添加记录,数
据自拟。4.在“销售记录”表中,查找“退货”的记录,并将查找到的第一条记录的“销售状态”改为“换货”。任务4 对表记录进行操作任
务实训实训3:记录数据的排序、筛选与表的修饰【实训要求】1. 在“销售记录”表中,按“销售数量”字段升序排序。2. 在“商品”表中
,筛选出所有“生产日期”早于“2009年4月”的商品。3. 在“入库记录”表中,筛选出“业务类别”为“公司进货”的记录。4.对“学
生”表的数据视图进行修饰,要求设置表数据视图的单元格效果、网格线、背景、边框、字体、字形、字号和字的颜色等。任务4 对表记录进行
操作任务实训任务5 设置并编辑表间关系在“进销存管理”数据库中,每个表都是相对独立的,但表之间的数据并不是完全孤立的,表与表之间
可以通过共有的字段来创建关系,将不同表中的相关信息联系起来,以提供更加有用的数据。本任务将通过实例,详细介绍数据库表间关系的相关概
念,以及建立和维护表间关系的具体操作方法和步骤,以使读者能熟练掌握建立表间关系的技能。任务分析任务5 设置并编辑表间关系一.表间
关系的相关概念1.关系的概念 关系是在两个表的字段之间所建立的联系。通过关系,使数据库表间的数据联系起来,形成“有用”的数据,
以便于以后应用于查询、窗体和报表等对象中。2.关系类型3.参照完整性 由于设置参照完整性能确保相关表中各记录之间关系的有效性
,并且确保不会意外删除或更改相关的数据,所以在建立表间关系时,一般应“实施参照完整性”检查。知识准备任务5 设置并编辑表间关系二
.表间关系的建立和维护1.关系窗口表间关系的建立和维护在关系窗口中进行,选择“数据库工具”选项卡“关系”组中的“关系”命令,可以打
开关系窗口。打开“显示表”对话框的方法有以下几种:单击“关系”选项组中的“显示表”。在关系窗口的空白处单击右键,在弹出的快捷菜单中
选择“显示表”命令。知识准备2.隐藏和显示表 如果不想在关系窗口中显示某个表,可将其从关系窗口中删除或隐藏。3.创建及修改表
间关系(1)添加关系连线 将主表中字段列表中的字段拖动到子表字段列表窗口中的关联字段上,松开鼠标,打开“编辑关系”对话框,选择“实施参照完整性”选项,单击“创建”按钮,即可创建关系。(2)关系的修改和删除 关系创建完成后,建立有表间关系的表间有一条连接线,线的两端会显示符号“1”和“∞”,其中“1”表示关系的“一”方,“∞”表示关系的“多”方。双击连线即可打开“编辑关系”对话框对关系进行编辑和修改,删除关系连线就可以删除关系。任务5 设置并编辑表间关系知识准备操作实例1:按“进销存管理”数据库中表间关联字段建立各表间关系任务操作任务5 设置并编辑表间关系操作步骤:操作1:打开“进销存管理”数据库,单击“数据库工具”菜单-“关系”按钮,弹出“关系”设计的窗口。单击“显示表”按钮,弹出“显示表“对话框,框内显示数据库中所有的表,将除“管理员”表外的所有其它表都添加到关系窗口中。操作2:先建立“供应商”表和“商品”表之间的关系。用鼠标选中“供应商”表中的“供。应商编号”字段,将其拖至“商品”表的“供应商编号”字段上,弹出“编辑关系”对话框,选中“实施参照完整性”。操作3:单击“创建”按钮。操作4:用同样的方法, 建立其它表之间的关系建立完成的各表之间的关系,单击快速工具栏保存按钮进行保存。任务操作任务5 设置并编辑表间关系操作实例2:编辑“销售记录”表和“客户”表之间的关系,取消“实施参照完整性”,并删除“员工”表和入库记录表之间的关系。操作步骤:操作1:打开“进销存管理”数据库,单击“数据库工具”菜单-“关系”按钮打开“关系窗口”。操作2:右键单击“销售记录”表和“客户”表间关系的连线,在弹出的快捷菜单中选“编辑关系”选项,弹出“编辑关系”对话框。操作3:在“编辑关系”对话框中取消“实施参照完整性”复选框,单击“确定”按钮,关系修改完成。操作4:在“关系”窗口,右键单击“入库记录”表和“员工”表间的连线,在弹出的快捷菜单中选“删除”命令或直接按键盘上的“Del”键,在弹出的提示信息对话框中单击“是”按钮,即可删除表间关系。任务操作任务5 设置并编辑表间关系1.创建数据库和表的方法3.表的组成4.表的两种视图5.表的字段类型6.主键7.字段属性。8.表结构的添加、删除和编辑修改9.修改表的主关键字10.表的编辑修改11.数据的查找与替换12.数据的排序13.数据的筛选14.设置数据表的格式知识回顾本项目结束! 谢谢!
献花(0)
+1
(本文系大高老师首藏)