第二章 数据库与表的操作精选文档.ppt
《第二章 数据库与表的操作精选文档.ppt》由会员分享,可在线阅读,更多相关《第二章 数据库与表的操作精选文档.ppt(91页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 数据库与表的操作本讲稿第一页,共九十一页本章要点 在介绍Access平台的基础上,着重讲解Access数据库的相关知识和基本操作,特别是其中表对象的相关知识和基本操作。本讲稿第二页,共九十一页2.1Access简介 1 1、AccessAccess的特点:的特点:Access2003 Access2003 是目前最受欢迎的小型关系数据库系统之是目前最受欢迎的小型关系数据库系统之一,易于学习和操作,功能强大。一,易于学习和操作,功能强大。Access是Microsoft Office的组件之一;Access不必编程就可以完成许多数据库管理功能;Access功能强大,内容丰富。既是数据库管
2、理系统,又是数据库应用软件的开发平台。一切包含在一个文件中。本讲稿第三页,共九十一页2.1Access简介 2 2、AccessAccess的启动与退出的启动与退出Access的安装与卸载Access的启动:A.桌面快捷方式B.“开始”-“程序”菜单进入C.双击任何一个扩展名为“.mdb”的Access数据文件D.命令启动“msaccess”(winword excel)Access的界面本讲稿第四页,共九十一页2.1Access简介 2 2、AccessAccess的启动与退出的启动与退出Access的退出A.单击关闭按钮B.选择“文件”-退出C.双击左上角控制菜单或选择其中的关闭菜单D.快
3、捷键“Alt+F4”本讲稿第五页,共九十一页2.2创建与使用Access数据库数据库是存储数据的仓库,是数据库系统的基础,也是开发数据库系统的第一步。不同的数据库管理系统,数据库的概念及内容会有所不同。Access中的数据库以“.mdb”为扩展名。本讲稿第六页,共九十一页2.2创建与使用Access数据库2.2.1 创建数据库利用向导创建数据库创建空数据库本讲稿第七页,共九十一页直接创建空数据库操作步骤如下:(1)打开“开始”菜单,启动Access,激活“新建文件”面板,选择“空数据库”命令,进入“文件新建数据库”窗口。(2)在“文件新建数据库”窗口,在“保存位置”的下拉框中,选择空数据库文件
4、保存位置,输入空数据库文件的名字,再按“创建”按钮,进入“数据库”窗口。(3)在“数据库”窗口,按 按钮,结束空数据库的创建。本讲稿第八页,共九十一页利用向导创建数据库操作步骤如下:(1)打开“文件”菜单,选择“新建”命令,激活“新建文件面板”。(2)选择“本机上的模板”命令,进入“模板”窗口。(3)选择“数据库”选项卡,在“数据库模板”列表框中,选择“向导数据库”,再按“确定”按钮,进入“文件新建数据库”窗口。(4)在“保存位置”下拉框中,选择数据库文件保存位置,再输入数据库文件的名字,再按“创建”按钮,进入“数据库向导”窗口。本讲稿第九页,共九十一页利用向导创建数据库 (5)将列出了新建数
5、据库中将要保存的信息,这些信息是由“向导”确定的,用户无法选择,如果生成的信息不能满足需求,要在数据库创建完成后再进行修改。在“数据库向导”窗口,再按“下一步”按钮,进入“数据库向导”的下一个窗口。(6)在“数据库中的表”列表框中,选择作为向导的表,再在“表中的字段”列表框中,选择表中可用的字段,其中,可选的字段是用斜体显示,否则是必选取字段。当选取好所需用字段后,再按“下一步”按钮,进入“数据库向导”的下一个窗口。本讲稿第十页,共九十一页利用向导创建数据库(7)确定窗体的屏幕背景样式,再按“下一步”按钮,进入“数据库向导”的下一个窗口。(8)确定报表打印的样式,再按“下一步”按钮,进入“数据
6、库向导”的下一个窗口。(9)先要确定数据库的标题,然后再确定打印报表是不是要加上图片,若需要,则可按“图片”按钮,插入图片,插入的图片将出现在报表左上角的位置,最后再按“下一步”按钮,进入“数据库向导”的下一个窗口。(10)按“完成”按钮,返回“数据库”窗口,此时,一个包含表、窗体、报表等数据库对象的数据库创建结束。本讲稿第十一页,共九十一页2.2创建与使用Access数据库2.2.2打开与关闭数据库菜单打开工具打开打开最近打开过的文件打开数据库的方式:关闭数据库的方式不再介绍本讲稿第十二页,共九十一页2.2.3Access数据库对象Access将数据库定义成“.mdb”文件,其中包括:本讲稿
7、第十三页,共九十一页一、表一、表表(Table)是数据库中用来存储数据的对象,它是整个数据库系统的数据源,也是数据库其它对象的基础。利用“表”浏览器维护表中数据的工作窗口如图所示:本讲稿第十四页,共九十一页一、表一、表利用“表”设计视图创建表的工作窗口如图所示:本讲稿第十五页,共九十一页二、查询二、查询查询(query)也是一个“表”,是以表为基础数据源的“虚表”。查询可以作为表加工处理后的结果,它是一个或多个表的相关信息的“视图”,它还可以作为数据库其它数据库对象的数据来源。利用“查询”浏览器浏览查询中的数据的工作窗口如图所示:本讲稿第十六页,共九十一页二、查询二、查询 利用“查询”设计视图
8、创建查询的工作窗口如图所示:本讲稿第十七页,共九十一页三、窗体三、窗体窗体(form)是屏幕的显示窗口。是计算机与人交互的界面。利用“窗体”设计视图创建数据窗体的工作窗口如图所示:本讲稿第十八页,共九十一页四、报表四、报表报表(report)是数据库中数据输出的形式之一。它不仅可以将数据库中的数据进行分析、处理的结果通过打印机输出,还可以对要输出的数据完成分类小计、分组汇总等操作。利用“报表”设计视图进行报表设计的工作窗口如图所示:本讲稿第十九页,共九十一页四、报表四、报表预览“报表”输出格式的工作窗口如图所示:本讲稿第二十页,共九十一页五、宏五、宏 宏(宏(macro)是)是“access”
9、数据库中的另一个特数据库中的另一个特殊的数据库对象(实际上,宏是殊的数据库对象(实际上,宏是Microsoft Office 的的重要组成部分),它是一个或多个操作命令的集合,重要组成部分),它是一个或多个操作命令的集合,其中每个命令实现一个特定的操作。其中每个命令实现一个特定的操作。本讲稿第二十一页,共九十一页六、数据访问页六、数据访问页数据访问页(web)是数据库中的一个特殊的数据库对象,它可以实现因特网与用户数据库中的数据的相互访问。在Access中,用户可以利用数据访问页将数据信息编辑成网页形式,然后将其发送到因特网上,以实现快速的数据共享,通过因特网获取信息和传播信息。本讲稿第二十二
10、页,共九十一页七、模块七、模块模块(module)是由VBA程序设计语言编写的程序集合,或一个函数过程。它通过嵌入在Access中的VBA程序设计语言编辑器和编译器,实现与Access的完美结合。利用模块设计器,编辑VBA程序设计代码的窗口如图所示:本讲稿第二十三页,共九十一页2.2.3Access数据库对象Access中7中数据对象的组织形式该窗口的内容会随着对象栏的不同选择而变化本讲稿第二十四页,共九十一页2.2.4数据库保护设置数据库密码编码数据库设置启动项生成MDE文件设置用户及安全机制以上功能都包含在工具菜单中的以上功能都包含在工具菜单中的“数据库实用工具数据库实用工具”和和“安全安
11、全”项目中项目中本讲稿第二十五页,共九十一页Access 安全概述(MDB)有各种不同的策略用来控制对 Microsoft Access 数据库及其对象的访问级别。下面大致按照安全级别的顺序,简要介绍这些策略。来自Access的帮助文件。本讲稿第二十六页,共九十一页数据库压缩数据库压缩/修复修复如果在 Access 数据库中删除数据或对象,或者在 Access 项目中删除对象,文件可能会变得支离破碎,并使磁盘空间的使用效率降低。压缩 Access 文件将制作文件的副本,并重新组织文件在磁盘上的存储方式。本讲稿第二十七页,共九十一页数据库压缩数据库压缩/修复修复操作步骤如下:(1)打开“工具”菜
12、单,选择“数据库实用工具”选项,再选择“压缩和修复数据库”命令,进入“压缩/修复数据库来源”窗口。(2)在“压缩/修复数据库来源”窗口,选择要压缩/修复的数据库文件,再按“压缩”按钮,进入“将数据库压缩/修复为”窗口。(3)在“将数据库压缩/修复为”窗口,输入压缩/修复后的数据库文件名,按“保存”按钮,开始对数据库文件进行压缩/修复。本讲稿第二十八页,共九十一页数据库压缩数据库压缩/修复修复在压缩/修复数据库文件时,要注意以下几点:(1)在进行压缩/修复数据库文件前,必须保证磁盘有足够的存储空间,存放数据库压缩/修复产生的文件,如果磁盘空间不够,将导致数据库压缩/修复失败。(2)如果压缩/修复
13、后的数据库文件与源文件同名且同路径,压缩/修复后的文件将替换原始文件。(3)如果要压缩/修复的数据库文件已打开,可直接选择“工具”菜单下的“数据库实用工具”选项,再选择“压缩和修复数据库”命令,系统将对打开的数据库文件进行压缩/修复。本讲稿第二十九页,共九十一页数据库转换数据库转换 1.从高版本到低版本转换从高版本到低版本转换 操作步骤如下:操作步骤如下:(1)打开)打开“工具工具”菜单,选择菜单,选择“数据库实用工具数据库实用工具”选项,再选选项,再选择择“转换数据库转换数据库”选项,最后选择选项,最后选择“到当前到当前Access数据库版本数据库版本”命令,进入命令,进入“转换数据库来源转
14、换数据库来源”窗口。窗口。(2)在)在“转换数据库来源转换数据库来源”窗口,选择要转换的数据库文件,再按窗口,选择要转换的数据库文件,再按“转换转换”按钮,进入按钮,进入“将数据库转换为将数据库转换为”窗口。窗口。(3)在)在“将数据库转换为将数据库转换为”窗口,输入转换后的数据库文件名,按窗口,输入转换后的数据库文件名,按“保存保存”按钮,开始对数据库文件进行转换。按钮,开始对数据库文件进行转换。本讲稿第三十页,共九十一页数据库转换数据库转换 2.从低版本到高版本转换 在Access 2003中,打开Access早期版本数据库文件,将直接进入“转换/打开数据库”窗口,如图所示:本讲稿第三十一
15、页,共九十一页2.3创建表2.3.1表的设计表的设计1、表的结构、表的结构在在Access中,表是一个中,表是一个满足关系模型满足关系模型的二维的二维表。表。金鑫超市管理系统中的金鑫超市管理系统中的“商品类别表商品类别表”如下:如下:类别编号类别编号类别名称类别名称负责人负责人供应商供应商说明说明L01 碳酸饮料李秀艳东海2日到货L02 牛奶制品张文杰日日发24小时到货L03果汁茶类康小丽佳佳2日到货本讲稿第三十二页,共九十一页2.3.1表的设计表的设计2、关于表的几个术语、关于表的几个术语 表名、字段、记录、域、分量、候选键、表名、字段、记录、域、分量、候选键、主关键字、外部关键字等。主关键
16、字、外部关键字等。类别编号类别编号类别名称类别名称负责人负责人供应商供应商说明说明L01碳酸饮料李秀艳东海2日到货L02牛奶制品张文杰日日发24小时到货L03果汁茶类康小丽佳佳2日到货本讲稿第三十三页,共九十一页关于表的几个术语关于表的几个术语在Access中,表都是以二维表的形式构成的,是由表文件名、表中的字段属性、表中的记录3部分构成的。(1)表名 表名是该表存储到磁盘的唯一标识。也可以理解为,它是用户访问数据的唯一标识。(2)表中字段及属性 表的字段即表的组织形式,它包括表中的字段个数,每个字段的名称、类型、宽度及是否建立索引等。(3)表中记录 表的记录是表中的数据,记录的内容是表所提供
17、给用户的全部信息。本讲稿第三十四页,共九十一页2.3.1表的设计表的设计3、表的设计原则:每个表只包含一个主题;确定表中的字段:每个字段直接与表相关;不包含推导和计算的数据;包含所需的所有信息;以最小的逻辑部分保存信息。明确有唯一值的字段。本讲稿第三十五页,共九十一页2.3.2表的创建创建一个表的过程分为“创建表的结构”和“向表中输入数据”,分别在设计视图和数据表视图中完成。创建表结构前必须要明确表的逻辑结构,即表所包含的字段及其属性。本讲稿第三十六页,共九十一页字段的属性字段的属性字段名称(代号)字段类型字段说明(不是必须的)字段长度字段的其他属性(字段的某些属性会因字段类型的不同而有所区别
18、)字段类型字段类型1.文本型文本型2.备注型备注型3.数字型数字型4.日期日期/时间型时间型 5.货币型货币型6.自动编号型自动编号型7.是是/否型否型8.OLE对象型对象型9.超级链接型超级链接型10.查阅向导型查阅向导型本讲稿第三十七页,共九十一页表的数据字典 表的结构可按如下字段属性(字段名、表的结构可按如下字段属性(字段名、字段类型、字段长度)定义,如表所示:字段类型、字段长度)定义,如表所示:字段名字段名字段类型字段类型字段长度字段长度小数点小数点说明说明商品编号文本6名称文本20类型文本20出厂日期时间30规格文本15备注备注本讲稿第三十八页,共九十一页2.3.2表的创建1、创建表
19、的结构使用数据库向导使用表向导直接向空白表输入数据表设计器本讲稿第三十九页,共九十一页使用数据表视图创建表使用数据表视图创建表操作步骤如下:(1)打开数据库。(2)在“数据库”窗口,按“新建”按钮,进入“新建表”窗口。(3)选择“数据表视图”,再按“确定”按钮,进入“表”编辑窗口。(4)可直接输入数据,系统将根据输入的数据内容,定义新表的结构。(5)打开“文件”菜单,选择“保存”命令,进入“另存为”窗口。(6)输入“文件”,按“确定”按钮,返回“数据库”窗口,结束表的创建。本讲稿第四十页,共九十一页使用表向导创建表使用表向导创建表操作步骤如下:(1)打开“文件”菜单,选择“打开”命令,进入“打
20、开”窗口。(2)选择要打开的数据库,再按“打开”按钮,进入“数据库”窗口。(3)按“新建”按钮,进入“新建表”窗口。(4)选择“表向导”,再按“确定”按钮,进入“表向导”窗口。(5)选择可作为向导的表,选择可用的字段。(6)先要定义新表名,再按“下一步”按钮,进入“表向导”的下一个窗口。(7)确定新表与数据库中已有的表间的关系,再按“下一步”按钮,进入“表向导”的下一个窗口。(8)在“表向导”窗口,可以选择以下几个按钮中的一个,决定下一步的操作和表的保存方式。本讲稿第四十一页,共九十一页使用设计视图创建表使用设计视图创建表操作步骤如下:(1)打开数据库。(2)在“数据库”窗口,按“新建”按钮,
21、进入“新建表”窗口。(3)在“新建表”窗口,选择“设计视图”,再按“确定”按钮,进入“表”结构窗口。(4)在“表”结构窗口,定义表的结构(逐一定义每个字段的名字、类型、长度和索引等相关内容),再按“退出”按钮,进入“另存为”窗口。(5)在“另存为”窗口,定义表名后,按“确定”按钮,返回“数据库”窗口。本讲稿第四十二页,共九十一页2.3.2表的创建2、向表中输入和编辑数据 表一旦打开,就进入了“表”浏览窗口,在“表”浏览窗口,可以给表输入数据,可以维护表中的数据。“表”浏览窗口,如图所示:本讲稿第四十三页,共九十一页2.3.2表的创建2、向表中输入和编辑数据 为了了解不同字段类型的输入方法及特点
22、,大家可以建立一个特殊的数据表,该表包含10个字段,每个字段的数据类型各不相同,字段名定义为数据类型名,然后打开输入数据,体会不同字段的输入方法。本讲稿第四十四页,共九十一页2.3.3字段的属性设置与维护字段设置与维护的目的:结构的修改对字段的显示格式、输入方法、字段标题、字段默认值、字段有效规则、和有效文本等属性的设置或补充。注意使用帮助 当光标放在相应属性时,会有提示说明。本讲稿第四十五页,共九十一页2.3.3字段的属性设置与维护操作步骤如下:操作步骤如下:(1)打开数据库。)打开数据库。(2)在)在“数据库数据库”窗口,选定窗口,选定“表表”,再按再按“设计设计”按钮,进入按钮,进入“表
23、表”结构窗口。结构窗口。(3)在)在“表表”结构窗口,选定要修改的结构窗口,选定要修改的字段对其进行维护。字段对其进行维护。(4)保存表,结束表中字段名称的修改。)保存表,结束表中字段名称的修改。本讲稿第四十六页,共九十一页2.3.3字段的属性设置与维护字段的属性设置与维护1、字段维护 字段维护包括:插入字段、删除字段、移动字段的位置、修改字段属性等,特别强调修改字段数据类型时可能会丢失信息,所以应及时备份数据。本讲稿第四十七页,共九十一页2.3.3字段的属性设置与维护字段的属性设置与维护2、字段属性设置、字段属性设置本讲稿第四十八页,共九十一页2.3.3字段的属性设置与维护字段的属性设置与维
24、护2、字段属性设置、字段属性设置(1)字段大小)字段大小尽量使用满足需要的最小字段大小尽量使用满足需要的最小字段大小字段由大改小,丢失的信息无法恢复字段由大改小,丢失的信息无法恢复本讲稿第四十九页,共九十一页2.3.3字段的属性设置与维护2、字段属性设置(2)字段格式 字段格式在不改变数据实际存储的情况下,改变显示和打印格式。如日期型字段“1994-6-19”的显示格式:要想自定义格式,将光标放在所修改字段的格式栏,按“F1”键,获取系统帮助。本讲稿第五十页,共九十一页2.3.3字段的属性设置与维护2、字段属性设置(2)字段格式文本和备注 型字段的格式:自定义格式最多有两个节:(三个节)第一节
25、有文本的字段的格式。第二节有零长度字符串及 Null 值的字段的格式。节之间用“;”分开 例如:;“none”;“unknown”本讲稿第五十一页,共九十一页2.3.3字段的属性设置与维护2、字段属性设置(2)字段格式文本和备注 型字段的格式:可以使用以下符号来创建自定义的格式:符号说明:要求文本字符(字符或空格)。&不要求文本字符。强制所有字符为大写。例如:;“none”;“unknown”本讲稿第五十二页,共九十一页2.3.3字段的属性设置与维护字段的属性设置与维护2、字段属性设置、字段属性设置(2)字段格式)字段格式数据型和货币型的格式:数据型和货币型的格式:日期型的格式:日期型的格式:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 数据库与表的操作精选文档 第二 数据库 操作 精选 文档
限制150内