《Access数据库应用实训教程》第2章:数据库的操作和管理.ppt_第1页
《Access数据库应用实训教程》第2章:数据库的操作和管理.ppt_第2页
《Access数据库应用实训教程》第2章:数据库的操作和管理.ppt_第3页
《Access数据库应用实训教程》第2章:数据库的操作和管理.ppt_第4页
《Access数据库应用实训教程》第2章:数据库的操作和管理.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上一页 下一页 返回首页 返回本章 第2章 数据库的操作和管理 2.1 创建数据库 2.2 数据库的管理 上一页 下一页 返回首页 返回本章 第2章 数据库的操作和管理 实训概要: 数据是信息的载体,而数据库是存储数据的场所。为了更 好的利用信息,数据库的管理必不可少。利用数据库对数 据进行管理,可以尽可能地降低数据重复存储,实现数据 的共享。通过本章实训,读者能够用Access向导创建数据 库,导入外部数据和连接外部数据,并能对数据库进行常 规管理,包括它的压缩修复数据库,拆分数据库,和转化 数据库,并能对Access的安全性有所了解,能对其进行安 全设置。 上一页 下一页 返回首页 返回本章 2.1 创建数据库 2.1.1使用“数据库向导”创建数据库 Microsoft Access 提供创建 Access数据库的方法无外乎两 种,一种是用“数据库向导”,仅一次操作即可为所选数据库类型 创建必要的表、窗体及报表,这是开始创建数据库的最简单的 方法,由向导创建数据库虽然迅速,却往往不能完全满足用户 的要求;也可以先创建一个空数据库,然后再添加表、窗体、 报表及其他对象,这是最灵活的方法,但需要分别定义每一个 数据库对象。无论哪一种方法,在数据库创建之后,都可以随 时修改或扩展数据库。 上一页 下一页 返回首页 返回本章 使用“数据库向导”创建数据库操作方法: 1. 启动Access2002,单击工具栏上的“新建”; 2. 在“新建文件”任务窗格中的“根据模板新建”下,单击“通用模板”。如图 2.1 所示; 图2.1 模板对话框 上一页 下一页 返回首页 返回本章 3. 在“数据库”选项卡上,单击要创建的数据库类型的图标,如“ 资源调度”,然后单击“确定”,进入“文件新建数据库”对话框; 4. 在“文件新建数据库”对话框中,指定数据库的名称和位置, 如图2.2所示; 图2.2 数据库保存对话框 上一页 下一页 返回首页 返回本章 5. 然后单击“创建”,进入“数据库向导对话框”之一,如所示; 图2.3“数据库向导对话框”之一 上一页 下一页 返回首页 返回本章 6. 单击“下一步”按钮,进入“数据库向导对话框”之二,如图2.4 所示; 图2.4“数据库向导对话框”之二 上一页 下一页 返回首页 返回本章 7. 在“数据库对话框”之二中进行数据库表的字段的选择,选择 后再单击“下一步”按钮,进入“数据库向导对话框”之三,如 图2.5所示; 图2.5“数据库向导对话框”之三 上一页 下一页 返回首页 返回本章 8. 在“数据库向导对话框”之三中确定屏幕显示样式,单击“下一 步”按钮进入“数据库向导对话框”之四,如图2.6所示; 图2.6 “数据库向导对话框”之四 上一页 下一页 返回首页 返回本章 9. 在“数据库向导对话框”之四中确定打印报表选用的样式,单 击“下一步”按钮进入“数据库向导“之五,如图2.7所示; 图2.7“数据库向导“之五 上一页 下一页 返回首页 返回本章 10.在“数据库向导“之五中输入指定数据库标题“资源调度”,单 击“下一步”进入“数据库向导”之六,如图2.8所示; 图2.8“数据库向导“之六 上一页 下一页 返回首页 返回本章 11.在“数据库向导”之六中,将“是的,启动数据库”前的复选 框选中,单击“完成”按钮,数据库将按刚才的向导进行创 建并打开,数据库所对应的数据库子窗口,如图2.9所示 。 图2.9数据库子窗口 上一页 下一页 返回首页 返回本章 至此由向导创建的数据库创建结束,读者可以打开创建的 数据库查看一下数据库对象,也可以按上述方法创建另 外的数据库。 注意:在使用向导创建数据库的过程中,读者可以随时按“完成” 按钮来接受默认的选项结束创建过程,当然也可以选择“上一步” 来修改自己以前的选择。 上一页 下一页 返回首页 返回本章 2.1.2 导入外部数据 在Access2002中有两种从外部获取数据的方法: 导入和链接。这些外部数据源可以是Access数据库、 文本文件夹、Excel、FoxPro、SQL Server数据库等 ,当我们建立了一个空的数据库后,如果外部数据已 存在,就可以利用Access的导入功能创建数据库对象 了。 操作方法: 1. 首先创建一个新的空数据库,命名为“迷你超市业务信息 管理系统”; 2. 在Access2002“文件”菜单中选择“获取外部数据”命令, 在“获取外部数据”的子菜单中选择“导入”命令,则会打开 导入对话框; 上一页 下一页 返回首页 返回本章 3. 选中外部数据文件名,单击“导入”,系统会弹出“ 导入对象”对话框,如图2.10所示; 图2.10“导入对象”对话框 上一页 下一页 返回首页 返回本章 4. 在“导入对象”对话框的各个选项卡中选中需要导入 数据库对象名,这儿我们先择“表”选项,然后选中 要导入的表,之后单击“确定”即可; 5. 导入表成功后的数据库子窗口,如图2.11所示; 图2.11 导入成功后的数据库子窗口 上一页 下一页 返回首页 返回本章 2.1.3 链接外部数据 数据库中的表除了可以通过创建表和导入表来增加 表外,还可以通过链接来实现。表的链接与表的导入 创建类似。 操作方法: 1. 打开上述实训中创建的数据库“迷你超市业务信息管理系 统”; 2. 在Access2002“文件”菜单中选择“获取外部数据”命令, 在“获取外部数据”的子菜单中选择“链接表”命令,则会打 开链接表对话框; 3. 选中外部数据文件名,单击“链接”按钮,系统会弹出“链 接表”对话框,如图2.12所示; 上一页 下一页 返回首页 返回本章选中外部数据文件名,单击“链接”按钮,系统会弹出“链 接表”对话框,如图2.12所示; 图2.12 “链接表”对话框 上一页 下一页 返回首页 返回本章 4. 如果链接表成功后,数据库表对象窗口,如图2.13所示 。 图2.13 链接表成功后数据库子窗口 上一页 下一页 返回首页 返回本章 在数据库应用系统的使用过程中,要保证数据的正确 性、一致性,并使数据及时得到更新,数据库的管理是 至关重要的。 2.2 数据库的管理 2.2.1 压缩和修复数据库 如果对数据库频繁执行删除表和添加表操作,则数据 库的存储空间可能会存在碎片,为了有效地利用磁盘空间 ,压缩数据库可以备份数据库、重新安排数据库文件在 磁盘中保存的位置,并可以释放部分磁盘空间。 如果要压缩当前的数据库,首先单击“工具”菜单,然后选 择“数据库实用工具”下“压缩和修复数据库”命令即可。 上一页 下一页 返回首页 返回本章 如果要压缩Access2002未打开的数据库,操作方法: 1. 关闭当前打开的数据库“迷你超市业务信息管理系统”; 2. 单击“工具”菜单,然后选择“数据库实用工具”下“压缩和修复数 据库”命令,打开“压缩和修复数据库来源”对话框,如图2.14 所示; 图2.15“压缩数据库为”对话框 上一页 下一页 返回首页 返回本章 3. 在对话框中选择要压缩的数据库,单击“压缩”按钮,打开“压 缩数据库”对话框,如图2.15所示; 图2.14“压缩数据库来源”对话框 上一页 下一页 返回首页 返回本章 4. 在“文件名”框中输入要压缩的数据库名称“迷你超市”,最 后单击“保存”按钮,即开始压缩和修复数据库。 注意:如果从有自动编号字段的表的结尾删除记录,当压缩数 据库时,Access 2002将下一条添加记录的自动编号值重新设 置为比最后一条未删除的自动编号值多1,保存自动编号的连 续性。 上一页 下一页 返回首页 返回本章 当读者把已经完成的数据库应用系统共享给网络上的其他用 户时,会发现用户要想访问数据库中的数据时,必须要把所需 要的表、窗体、查询报表等数据库对象都拷贝到自己的计算 机中,这样很不方便。“数据库拆分”可以把数据库应用系统一 分为二,将数据库部分放在后端数据库服务器上,而前端的 操作界面(如窗体和报表等)放在每一个想使用这个数据库 应用系统的计算机上,这样用户在自己的计算机上安营扎寨 操纵界面而数据库服务器负责传输数据,就构成一个“客户/服 务器”应用。 2.2.2 拆分数据库 上一页 下一页 返回首页 返回本章 操作方法: 1. 保证所有的用户都关闭了数据库; 2. 使用管理权限打开数据库,这儿我们可以打开上述实训中用 向导创建的数据库“资源调度”; 3. 在“工具”菜单中“数据库实用工具”中选择“拆分数据库”命令, 系统会弹出“数据库拆分器”对话框,单击“拆分数据库”按钮, 如图2.16所示; 图2.16 拆分数据库 上一页 下一页 返回首页 返回本章 4. 在弹出的“后端数据库”对话框中,选择后端数据库要存放 到网络计算机上的一个确定位置,如图2.17所示; 图2.17“创建后端数据库”对话框 上一页 下一页 返回首页 返回本章 5. 在“创建后端数据库”对话框中,输入文件名,也可以采用 默认文件名,单击“拆分”按钮,如果网络路径正确,会弹 出“拆分成功”的对话框,单击“确定”按钮即可,拆分后的前 端数据库与如图2.18所示,这些表是链接到后端数据库的 链接表; 图2.18前端数据库 上一页 下一页 返回首页 返回本章 6. 打开后端数据库,只有一些“表”,其他的数据库对象都放 到了前端,如图 2.19、图2.20所示。 图2.19后端数据库“表”对象 上一页 下一页 返回首页 返回本章 6. 打开后端数据库,只有一些“表”,其他的数据库对象都放 到了前端,如图 2.19、图2.20所示。 图2.19后端数据库“表”对象 图2.20后端数据库“窗体”对象 上一页 下一页 返回首页 返回本章 由于Access版本的不同,所创建的数据库应用系统的文 件格式会有所区别,Access2002可以转化数据库文件, 一是把旧版的Access数据库应用系统转化为Access2002 版本的数据库文件;二是把Access2002版本下的数据库 应用系统转化为旧版Access文件。 2.2.3转化数据库 上一页 下一页 返回首页 返回本章 将旧版本的数据库转换到“Access2002”的操作方法 : 1. 单击“文件”菜单中“打开”命令,弹出“打开”对话框,选择数据 库文件“迷你超市业务信息管理系统”,在“打开”按钮右侧的下 拉列表中选择“以独占方式打开”,如图2.21所示; 图2.21打开数据库对话框 上一页 下一页 返回首页 返回本章 2. 选择“工具”菜单中“数据库实用工具”中的“转换数据库”子菜 单中的“转换为Access2002的格式”,弹出“将数据库转换为 ”对话框,如图2.22所示; 图2.22“将数据库转换为”对话框 上一页 下一页 返回首页 返回本章 3. 在“将数据库转换为”对话框中输入转换后的文件名“迷你超 市业务信息管理系统1”,单击“保存”按钮,系统弹出提示 信息框,如图2.23所示; 4. 单击“确定”按钮,转换结束。 图2.23系统提示信息框 上一页 下一页 返回首页 返回本章 注意:在Access 2002中创建的数据库默认的文件格式是 Access2000格式,旧数据库文件转换成Access 2002数 据库文件后就不能在Access 2000或Access 97下打开。 将Access 2002版本的文件转化为Access 97文件,操作方法 : 1. 在Access 2002中打开源数据库“迷你超市业务信息管理 系统1”; 2. 选择“工具”菜单中“数据库实用工具”中的“转换数据库”子菜 单的“转换为Access 97文件格式”命令; 3. 选择新文件的位置和名称,单击“保存”按钮即可。 注意:将Access 2002文件格式转换为Access 2000或 Access 97,有些特性由于某种原因版本不支持而丢失。 上一页 下一页 返回首页 返回本章 在Access 2002中使用Access 97文件时,系统会弹出如图 2.24所示转换/打开数据库提示框,读者可以转换或打开数 据库文件,如果选择打开按钮后,在Access 2002中将只能 查看数据库,不能对其修改。 图2.24所示转换/打开数据库提示框 上一页 下一页 返回首页 返回本章 若想保护数据库不被别人使用、修改及窃用,用户可以给数 据库设置用户密码。设置数据库用户密码后,一旦需要更 换或修改密码,可以撤消原密码,再对数据库用户密码进 行重新设置。复杂的安全设置参见第11章。 2.2.4 数据库的安全设置 设置数据库密码操作方法: 1. 以独占方式打开数据库; 2. 在“数据库”窗口,打开“工具”菜单,选择“安全”选项,再 选择“设置数据库密码”选项,进入“设置数据库密码”窗口 ,如图1.25所示 ; 图1.25设置数据库密码对话框 上一页 下一页 返回首页 返回本章 3. 在“设置数据库密码”窗口,先输入数据库用户密码,再输入 验证码; 当确认“密码”文本框内输入的数据与“验证”文本框内输入的数据 完全相同时,再按“确定”按钮,结束数据库用户密码的设置; 选择“安全”子菜单中的“加密/解密数据库”命令,系统会提示读 者把加密的数据库保存为新的文件,至此所有的加密工作结束 ; 如要撤消密码,选择“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论