《第九章数据库的管理和维护.ppt》由会员分享,可在线阅读,更多相关《第九章数据库的管理和维护.ppt(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第9 9章章 数据库的管理和维护数据库的管理和维护第第9 9章章 数据库的管理和维护数据库的管理和维护 9.1 数据库的安全保护 9.2 保护数据 9.3 数据传递数据库的安全保护数据库的安全保护 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据的安全性能否得到保证是衡量一个数据库系统的重要指标。Access提供了对数据库进行安全保护的方法主要是为打开数据库设置密码和数据库的加密和解密。设置密码保护设置密码保护给数据库设置密码的操作步骤如下。(1)关闭需要设置密码的数据库。如果在网络下共享数据库,则应确保其他用户都已经关闭了该数据库。(2)选择“文件”菜单,单
2、击“打开”菜单命令,打开“打开”对话框。在对话框中选择要设置密码的数据库文件。(3)单击对话框中的“打开”按钮右边的下拉按钮,从下拉列表中选择“以独占方式打开”选项。(4)选择“工具”菜单中的“安全”级联菜单下的“设置数据库密码”命令,打开“设置数据库密码”对话框。(5)在“设置数据库密码”对话框中的“密码”文本框中,输入指定的密码;在“验证”文本框中再次键入指定的密码,单击“确定”按钮,完成数据库密码的设置。当再次打开该数据库时,将弹出一个“要求输入密码”的对话框,提示用户输入该数据库的密码,只有输入正确的密码,才可能打开数据库。如果输入的密码不正确,提示用户密码无效,需要重新输入。如果要撤
3、消数据库的密码保护,可以采用以下的操作步骤。(1)关闭设置了密码的数据库。如果在网络下共享数据库,则应确保其他用户都已经关闭了该数据库。(2)以独占方式打开要撤消密码的数据库。(3)选择“工具”菜单中的“安全”级联菜单下的“撤消数据库密码”命令,打开“撤消数据库密码”对话框。打开“撤消数据库密码”对话框(4)在“密码”文本框中,输入数据库的密码,然后单击“确定”按钮,即可删除数据库的密码。数据库的加密和解密数据库的加密和解密 对数据库文件进行加密的步骤如下:(1)打开要进行加密的数据库。(2)选择“工具”菜单中的“安全”级联菜单下的“加密/解密数据库”命令,打开“数据库加密后另存为”对话框。(
4、3)输入数据库加密后的另存为文件名,单击“保存”按钮,Access将对数据库进行加密。生成加密文件后,原来未加密的文件仍然存在,可将原文件删除。经过加密的文件不能被Access之外的其他应用程序所打开。解密的操作步骤如下:(1)启动Access并关闭所有数据库。(2)选择“工具”菜单中的“安全”级联菜单下的“加密/解密数据库”命令,打开“加密/解密数据库”对话框,选择解密的数据库文件,单击“确定”按钮,打开“数据库解密后另存为”对话框。(3)输入数据库解密后的另存为文件名,单击“保存”按钮,即可完成对数据库解密。创建数据库副本创建数据库副本 Access的数据库作为一个.mdb文件存在于系统中
5、,可以在操作系统下使用备份文件的方法对数据库进行备份。Access系统也提供了一个备份数据库的功能,操作步骤如下。首先打开要创建备份的数据库,然后选择“工具”|“同步复制”|“创建副本”菜单命令,单击“是”按钮,Access将关闭当前数据库,并对其制作副本。压缩和修复数据库压缩和修复数据库 由于对数据库进行频繁的数据的更新,会是数据库存储空间中存在大量碎片,使得数据库占据较大得存储空间,响应时间也变长了。Access系统提供了压缩数据库的功能,可以实现数据库文件的高效存储。压缩数据库的操作步骤如下压缩数据库的操作步骤如下:(1)启动Access并且不打开任何数据库,选择菜单栏上的“工具”|“数
6、据库实用工具”|“压缩和复制数据库”命令,打开“压缩数据库来源”对话框。(2)选择要压缩的数据库文件,单击“压缩”按钮,打开“将数据库压缩为”对话框,输入压缩后的数据库文件名,单击“保存”,系统将对数据库文件压缩后生成指定的文件。如果使用数据库时出现问题,可以选择“工具”|“数据库实用工具”|“压缩和复制数据库”菜单命令来修复数据库。数据传递数据传递 Access支持与其他类型的数据库进行数据交换与共享,也支持与一般的Windows应用程序进行数据交换。数据的交换使用导入、导出与链接的方式。数据导入数据导入 数据导入是将文本文件、电子表格或其他数据库中的数据复制到当前数据库的表中。向一个数据库
7、中导入数据的操作步骤如下。(1)打开需要导入数据的数据库,选择“文件”|“获取外部数据”|“导入”菜单命令,打开“导入”对话框。(2)选择要导入的数据的文件,单击“文件类型”的下拉按钮,可以在文件类型列表中选择文件的类型,在文件列表框中选择需要的文件,选中Excel的“成绩.xls”文件。(3)单击“导入”按钮,打开“导入数据表向导”对话框,如图所示。选择“显示工作表”选项,再选择工作表“Sheet1”。单击“下一步”按钮,打开确定表的列标题的导入数据的向导对话框,然后确定指定的第一行包含列标题。(4)根据向导指示,选择表的存放位置,然后进行有关表的字段的设置,如确认字段的名称,选择字段的数据
8、类型,设置字段的索引属性,以及为表确定主关键字字段等,如图所示。最后输入新表的名称,单击“完成”按钮导入数据。数据导出数据导出 导出是将数据库对象输出到文本文件、电子表格或其他数据库的方法,这样就可以使用其他数据库或应用程序来使用Access数据库的内容。在Access中可以将表、查询或报表中的数据导出为Excel电子表格文件。操作步骤如下。(1)打开教学管理数据库,选择“学生选课成绩”查询。(2)单击“文件”|“导出”菜单命令,打开“将查询“学生选课成绩”导出为”对话框。(3)指定文件的存放文件夹,选择导出文件类型为“Microsoft Excel97-2002”,输入导出的文件名,单击“导
9、出”按钮。链接数据链接数据 链接数据是指通过链接的方式来读取或更新外部数据源中的数据,这些数据并不存储在数据库中。当外部数据源链接带目标数据库后,外部数据源的格式保持不变,并且还可以用该数据文件的程序来修改它。将电子表格文件链接到Access数据库的操作步骤如下。(1)打开要使用链接文件的“教学管理”数据库。(2)单击“文件”|“获得外部数据”|“链接表”菜单命令,打开“链接”对话框,(3)在对话框中的“文件类型”下拉列表中,选择“Microsoft Excel”,然后选择要链接的文件名“成绩”。如果是在网络上进行链接,则应该选择包含要连接数据库的网络服务器的逻辑驱动器名,如果在每次打开链接了文件的表时,都能自动连接到这个网络服务器,则可以在“文件名”文本框中输入完整的网络位置,而不是选择逻辑驱动器。(4)单击“链接”按钮,启动链接电子表格向导。依照向导的提示操作。步骤如导入电子表格的步骤相似。最后为链接的表命名。操作完成后在数据库的表对象的列表框中将出现被链接的电子表格的图标。在数据库中对链接的电子表格文件操作时,可以进行添加和更新行的操作,但不能作删除行的操作。