第3章-数据库及表的基本操作ppt课件(全).ppt
《第3章-数据库及表的基本操作ppt课件(全).ppt》由会员分享,可在线阅读,更多相关《第3章-数据库及表的基本操作ppt课件(全).ppt(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Access数据库应用基础案例教程数据库应用基础案例教程第3章 数据库和表的基本操作本章将通过具体的实例介绍如下主要内容:v创建与维护数据库的操作方法v创建数据表的操作方法v修改数据表的操作方法v设置字段属性和表属性的操作方法v更改数据表显示设置的操作方法v数据表排序与筛选的操作方法v创建索引及表间关系、设置参照完整性的操作方法3.1 案例1创建与维护数据库3.1.1 案例说明v1.任务任务(1)使用 Access 2010 附带的本地模板创建“营销项目”数据库。(2)使用 O 中的模板创建“资产”数据库。(3)创建空数据库“学生信息管理”。(4)打开与关闭数据库。(5)查看和编辑“资产”数据
2、库的属性信息(6)压缩和修复数据库。(7)设置和撤消数据库密码。(8)备份“学生信息管理”数据库。v2.目的目的(1)了解Access数据库模板的使用方法。(2)掌握空数据库的创建方法。(3)掌握数据库维护管理的基本内容和操作方法3.1 案例1创建与维护数据库3.1.2 操作步骤v1.使用使用 Access 2010 附带的本地模板创建数据库附带的本地模板创建数据库(1)启动 Access 2010,在 Backstage 视图的【新建】功能界面内,单击【样本模板】选项。(2)在【可用模板】下,单击要使用的模板【营销项目】。(3)在【文件名】框中,键入数据库文件名“营销项目.accdb”。(4
3、)单击【文件名】框旁边的文件夹图标,可通过浏览找到要创建数据库的指定位置。如果不指明特定位置,Access 将在【文件名】框下显示的默认位置创建数据库。(5)单击【创建】按钮,完成数据库的创建过程。打开数据库便可浏览其中包括的对象内容。3.1 案例1创建与维护数据库3.1.2 操作步骤v2使用使用 O 中的模板创建数据库中的模板创建数据库(1)启动 Access 2010,在 Backstage 视图的【新建】功能界面内,在【O模板】功能区下直接选择您感兴趣的模板类别(如【库存】),或在【搜索O中的模板】框中键入搜索关键词“库存”,然后单击箭头按钮以进行搜索,即可找到相应的在线模板。(2)单击
4、搜索到的“资产”模板以将其选中,在【文件名】框中会自动出现默认的数据库文件名称“资产”。(3)单击【文件名】框旁边的文件夹图标,可通过浏览找到要创建数据库的指定位置。(4)单击【下载】按钮,完成“资产”数据库的创建过程。3.1 案例1创建与维护数据库3.1.2 操作步骤v3.创建空数据库创建空数据库(1)启动 Access,在Backstage视图的【新建】功能界面内,单击【空数据库】选项。(2)在【文件名】框中,键入数据库文件名“学生信息管理.accdb”。(3)单击【文件名】框旁边的文件夹图标,通过浏览找到要创建数据库的指定位置(C:)。(4)单击【创建】按钮,完成空数据库的创建过程。3.
5、1 案例1创建与维护数据库3.1.2 操作步骤v4.数据库的打开数据库的打开打开数据库的方法一:打开数据库的方法一:(1)启动 Access,单击【文件】选项卡,弹出Backstage视图。(2)单击【打开】命令,弹出【打开】对话框。(3)浏览找到文件所处的文件夹位置,选中指定的数据库文件名称。(4)若以共享方式打开数据库,可直接单击【打开】按钮;若以独占方式打开数据库,则需单击【打开】按钮右端的下拉按钮,在展开的打开方式列表中选择【以独占方式打开】命令。3.1 案例1创建与维护数据库3.1.2 操作步骤v4.数据库的打开数据库的打开打开数据库的方法二:打开数据库的方法二:(1)启动 Acce
6、ss,单击【文件】选项卡,弹出Backstage视图。(2)或者直接在最近使用过的前4个数据库文件名列表中单击打开;或者先单击【最近所用文件】选项,然后在右侧展开的【最近使用的数据库】列表中选择某个指定的文件打开。打开数据库的方法三:打开数据库的方法三:(1)启动Windows的【资源管理器】窗口。(2)浏览找到所要打开的数据库文件。(3)双击文件名将会启动Access同时打开该数据库文件。3.1 案例1创建与维护数据库3.1.2 操作步骤v5.查看和编辑数据库的属性信息查看和编辑数据库的属性信息(1)单击【文件】选项卡,在弹出的Backstage视图中选择【信息】命令。(2)单击其中的【查看
7、和编辑数据库属性】超链接,即可弹出数据库属性对话框。(3)依次点击属性对话框的各个选项卡,即可查看和编辑当前数据库的常规、摘要、统计、内容等全部属性信息。3.1 案例1创建与维护数据库3.1.2 操作步骤v6.压缩和修复数据库压缩和修复数据库利用Access系统提供的【压缩和修复数据库】功能,不仅能够减少数据库文件所占用的磁盘空间,同时还能防止和校正数据库文件中的各种错误。(1)单击【文件】选项卡,在弹出的Backstage视图中选择【信息】命令。(2)单击其中的【压缩和修复数据库】按钮,压缩和修复的过程将会自动完成。(3)再次查看数据库的属性信息,将会看到数据库的大小发生了变化,会比原来小很
8、多。3.1 案例1创建与维护数据库3.1.2 操作步骤v7.设置和撤消数据库密码设置和撤消数据库密码(1)以独占方式打开数据库。(2)单击【文件】选项卡,在Backstage视图中选择【信息】命令。(3)单击其中的【用密码进行加密】按钮,打开【设置数据库密码】对话框。(4)在【密码】文本框中键入自己的密码,再在【验证】文本框中键入与密码内容完全相同的验证码。(5)单击【确定】按钮返回。(6)将当前数据库关闭。当再次打开该数据库时,便会弹出【要求输入密码】对话框,此时只有输入了正确的密码,方能进入数据库。3.1 案例1创建与维护数据库3.1.2 操作步骤v7.设置和撤消数据库密码设置和撤消数据库
9、密码(7)若要撤销数据库密码,需再次单击【文件】选项卡,在Backstage视图中选择【信息】命令。此时会发现原来的【用密码进行加密】按钮已经变成了【解密数据库】按钮。单击该【解密数据库】按钮,打开【撤销数据库密码】对话框。在【密码】文本框中键入自己正确的原始密码,单击【确定】按钮返回,即可撤销原有的数据库密码。3.1 案例1创建与维护数据库3.1.2 操作步骤v8.备份数据库备份数据库经常性的备份数据库,可以有效地保护数据库的安全性,避免在电脑软硬件出现重大错误时导致数椐丢失。(1)打开“学生信息管理”数据库,然后单击【文件】选项卡。(2)在打开的Backstage视图中选择【保存并发布】命
10、令。(3)在【文件类型】区域内选择【数据库另存为】选项,在【数据库另存为】区域内选择【备份数据库】选项。(4)单击【另存为】按钮,系统将弹出【另存为】对话框。此时默认的备份文件名为“原数据库文件名_备份日期.accdb”,保存位置与原数据库文件的保存位置相同。(5)单击【保存】按钮,即可完成数据库的备份过程。3.1 案例1创建与维护数据库3.1.2 操作步骤v 9.关闭数据库关闭数据库关闭数据库的方法一:(1)单击【文件】选项卡,弹出Backstage视图。(2)单击【关闭数据库】命令,将直接关闭当前打开着的数据库。关闭数据库的方法二:关闭Access窗口的同时,关闭当前打开着的数据库。3.2
11、 案例案例2创建数据表创建数据表3.2.1 案例说明v1.任务任务(1)打开空数据库“学生信息管理.accdb”,在设计视图下创建“学生表”。(2)在数据表视图下创建“课程表”。(3)以导入的方式创建“成绩表”。(4)在“课程表”的数据表视图中直接填写记录内容。(5)以导入的方式快速录入“学生表”的数据。(6)输入“学生表内”【OLE对象】类型字段的内容。v2.目的目的(1)掌握创建数据表的各种常用方法。(2)掌握数据录入的基本方法。(3)掌握数据导入和数据导出的基本方法。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v1.表结构表结构设计设计要创建数据表,首先必须设计好表的结构,
12、即根据数据的真实含义及计算要求,严格定义好每一项数据(即字段)的名称、类型、大小、小数位数及主键等相关信息。根据“学生信息管理”数据库所应实现的具体管理功能,本案例设计了三个数据表,它们的具体结构详见表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)单击【创建
13、】选项卡【表格】组内的【表设计】按钮,将会在导航栏的右侧自动出现一个表结构设计窗口。(3)在【字段名称】下的第一行处输入“学号”,回车确认后光标进入该行的【数据类型】单元格中,并自动出现默认的数据类型“文本”。(4)如果当前字段的数据类型与默认类型不符,可单击单元格右侧的下拉按钮,在展开的下拉列表中重新选定所要的数据类型。(5)在下方的【常规】属性列表中,将字段大小改为“10”。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v2.在设计视图下创建在设计视图下创建“学生表学生表”的结构的结构(6)如果该字段为表的主键,可在设计网格内重新选定该行,然后单击【表格工具|设计】选项卡【工具
14、】组内的【主键】按钮,此时该字段名的左侧会出现一个主键图标,标明该字段为表的主键。(7)重复上述的(3)(5)步,依照表3-1的设计内容,完成其他字段的定义过程。(8)单击【保存】按钮,在弹出的【另存为】对话框内输入表名“学生表”。(9)单击【确定】按钮,完成表结构的定义过程。单击视图按钮,切换到数据表视图,即可向表中录入数据了。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v3.在数据表视图下的空表中定义【课程表】的结构在数据表视图下的空表中定义【课程表】的结构(1)打开数据库“学生信息管理.accdb”。(2)单击【创建】选项卡【表格】组内的【表】按钮,将会在导航栏的右侧自动出
15、现一个空数据表。(3)单击第2列标题行处的【单击以添加】,在展开的数据类型下拉列表中选择“文本”,此时标题行处会自动显示出默认的字段名“字段1”,并处于文字已被选中的可编辑状态。同时右侧又会出现一个新列,标题处依然会显示出“单击以添加”的字样。(4)将默认的字段名“字段1”改为“课程编号”,单击下一行,完成该字段的初步定义。(5)重复上述的(3)(4)步,完成表3-2中其余字段的定义过程。结果如图3-18所示。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v3.在数据表视图下的空表中定义【课程表】的结构在数据表视图下的空表中定义【课程表】的结构(6)单击【保存】按钮,在弹出的【另存
16、为】对话框内输入表名“课程表”,再单击【确定】按钮返回。(7)单击视图按钮,切换到设计视图,依照表3-2的设计内容,重新设定各字段的大小。(8)在设计网格内选定字段名称为【ID】的第一行,右击鼠标,在弹出的快捷菜单中选择【删除行】命令(或用鼠标直接单击【设计】选项卡【工具】组内的【删除行】按钮),将原来自动添加的主键“ID”删除掉。(9)在设计网格内选定“课程编号”所在的行,然后单击【表格工具|设计】选项卡【工具】组内的【主键】按钮,将“课程编号”重新设置为主键。(10)单击【保存】按钮,完成该表结构的定义过程。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v4.以导入文本文件数据
17、的方式创建以导入文本文件数据的方式创建“成绩表成绩表”(1)单击【外部数据】选项卡【导入并链接】组内的【文本文件】按钮,打开【获取外部数据-文本文件】对话框。(2)单击【浏览】按钮,在磁盘中找到事先准备好的文本文件“成绩表.txt”(3)在【指定存储方式和存储位置】区域的三个选项中,选择【将源数据导入当前数据库的新表中】。(4)单击【确定】按钮,打开【导入文本向导】对话框。(5)确认已选定【带分隔符】选项按钮,单击【下一步】按钮,进入图3-22所示的界面。(6)确认第一行是否包含字段标题及字段分隔符的类型,单击【下一步】按钮,进入图3-23所示的向导界面。3.2 案例案例2创建数据表创建数据表
18、3.2.2 操作步骤v4.以导入文本文件数据的方式创建以导入文本文件数据的方式创建“成绩表成绩表”(7)本步骤需要依照“表3-3”的设计内容,逐列确认待导入数据的数据类型。第一列和第二列数据已默认为“文本”型,不需改动。分别选定第三列(平时成绩)、第四列(期末成绩)及第五列(总评)数据,将【字段选项】区域内的【数据类型】下拉列表值改为“整型”。单击【下一步】按钮,进入图3-24所示的向导界面。(8)确认选定【不要主键】选项按钮。单击【下一步】按钮,进入图3-25所示的向导界面。(9)确认导入将要生成的新表的名称:“成绩表”。单击【完成】按钮,完成“成绩表”的创建过程。3.2 案例案例2创建数据
19、表创建数据表3.2.2 操作步骤v4.以导入文本文件数据的方式创建以导入文本文件数据的方式创建“成绩表成绩表”(10)在【导航窗格】内选中“成绩表”对象,单击鼠标右键,在弹出的快捷菜单中单击【设计视图】命令,打开成绩表的设计视图,依照表3-3的设计内容,进一步修改“成绩表”的结构。(11)在设计网格内选定字段名称为【学号】的第一行,在下面的【常规】属性列表中将该字段的【字段大小】修改为“10”。(12)在设计网格内选定字段名称为【课程编号】的第二行,同样将该字段的【字段大小】修改为“10”。(13)在设计网格内将【学号】和【课程编号】这两行同时选定,然后单击【表格工具|设计】选项卡【工具】组内
20、的【主键】按钮,将“学号”和“课程编号”两个字段共同设置为联合主键。(14)单击【保存】按钮,结束“成绩表”的结构修改过程。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v5.在数据表视图内向在数据表视图内向“课程表课程表”直接输入数据直接输入数据(1)在数据表视图下打开该表。(2)在数据表视图内直接逐行输入下图所示的数据内容。(3)单击【保存】按钮保存输入的结果。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v6.由由Excel表导入表导入“学生表学生表”的数据的数据(1)单击【外部数据】选项卡【导入并链接】组内的【Excel】按钮,打开图3-28所示的【获取外部数据
21、-Excel电子表格】对话框。(2)单击【浏览】按钮,在磁盘中找到事先准备好的数据源文件“学生表.xlsx”。(3)在指定存储方式和存储位置选项中,选择第2个选项:【向表中追加一份记录的副本】,并在后面的表名下拉列表中选择“学生表”(若要导入成一个新表,请选择第1个选项;若要以链接方式导入,请选择第3个选项)。(4)单击【确定】按钮,打开图3-29所示的【导入数据表向导】对话框。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v6.由由Excel表导入表导入“学生表学生表”的数据的数据(5)单击【下一步】按钮,进入图3-30所示的向导界面。(6)确认已选定【第一行包含列标题】复选框,
22、单击【下一步】按钮,进入图3-31所示的向导界面。(7)确认导入目标表的名称“学生表”,单击【完成】按钮,完成数据的导入过程。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v7.【OLE对象】类型字段内容的输入对象】类型字段内容的输入(1)打开“学生表”的数据表视图,将光标定位于要添加照片记录行(本例选择的是第一行)的【照片】列处,单击鼠标右键,在快捷菜单中选择【插入对象】命令,将会弹出如图3-32所示的对话框。(2)选定【由文件创建】选项,单击【浏览】按钮,打开【浏览】对话框。(3)在【浏览】对话框内找到要导入的图片文件,单击【确定】按钮返回到图3-32所示的对话框。(4)单击【
23、确定】按钮完成本次的照片导入过程。3.2 案例案例2创建数据表创建数据表3.2.2 操作步骤v8.表中数据的导出表中数据的导出(1)在左侧的【导航窗格】内选定要导出的数据表对象。(2)在【外部数据】的【导出】组内单击要导出的文件类型(Excel、文本文件、Access等),打开图3-34所示的【导出】对话框。(3)单击【浏览】按钮,确认导出结果文件的存放位置。(4)单击【确定】按钮,完成数据表内容的导出操作。3.3 案例3修改数据表3.3.1 案例说明v1.任务任务(1)修改数据表的结构:添加新字段、删除字段。(2)修改数据表中的数据:修改原有数据、添加新记录、删除记录。v2.目的目的(1)掌
24、握维护数据表结构的基本方法。(2)掌握维护数据表记录的基本方法。3.3 案例3修改数据表3.3.2 操作步骤v1.在原有字段的后面追加新字段在原有字段的后面追加新字段方法1:(1)在数据表视图下打开“成绩表”,单击右侧空白列标题处的【单击以添加】,会自动弹出字段可选类型列表。(2)在列表中选定新字段的数据类型后,会在原空白列的标题处出现“字段1”的字样。(3)将默认名称“字段1”改成新字段的名称即可。方法2:在“成绩表”的设计视图下,先在设计网格内原有字段名下方的空白行处直接填写新字段名称,然后再重新选定新字段的数据类型。3.3 案例3修改数据表3.3.2 操作步骤v2.在原有字段的中间插入新
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基本 操作 ppt 课件
限制150内