数据库安全与管理课件.ppt

上传人(卖家):三亚风情 文档编号:3325419 上传时间:2022-08-20 格式:PPT 页数:18 大小:652KB
下载 相关 举报
数据库安全与管理课件.ppt_第1页
第1页 / 共18页
数据库安全与管理课件.ppt_第2页
第2页 / 共18页
数据库安全与管理课件.ppt_第3页
第3页 / 共18页
数据库安全与管理课件.ppt_第4页
第4页 / 共18页
数据库安全与管理课件.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、Access数据库教程 第第9章章 数据库安全与管理数据库安全与管理第1页,共18页。9.1不同版本数据库转换不同版本数据库转换 由于不同版本的Access数据库的数据结构不同,为了用不同版本的Access建立的数据库在其它版本的Access中,就需要将不同版本之间的数据库文件进行转化。例例9-1 将Access 2000格式的“学生管理系统.mdb”数据库转换Access 2003的文件格式。(1)在Access窗口中打开要转换文件格式“学生管理系统.mdb”数据库。(2)执行“工具/数据库实用工具/转换数据库/转为Access 2002-2003文件格式”命令,打开“将数据库转换为”对话框

2、,在对话框中,指定转换后的数据库文件名“学生管理系统.mdb”(3)单击“保存”按钮。转换后的文档就能在Access 2003中使用。第2页,共18页。9.2数据导入、导出数据导入、导出 数据的导入、导出是指Access当前数据库与其他数据库或外部数据源之间的数据复制。其他数据库可以是Access数据库或非Access数据库,外部数据源可以是电子表格、文本格式的文件或网页文档。这个功能可以大大增加数据的共享程度,提高数据的处理能力。第3页,共18页。9.2数据导入、导出数据导入、导出 9.2.1数据导入数据导入 数据的导入就是将外部数据转化为Access 2003的数据或数据库对象。导入的数据

3、可以来自其他Access数据库、电子表格、Word文档和文本文件等文件格式。1导入其他Access数据库的数据例例9-29-2 在一个空数据库中导入“学生管理系统”数据库中的“学生信息”表。(1)创建一个空Access数据库,命名new.mdb。(2)选择“文件/获取外部数据”中的“导入”命令,打开“导入”对话框。(3)在“导入”对话框中,选择“学生管理系统”数据库作为导入操作的数据源,然后单击“导入”按钮,打开“导入对象”对话框(4)选择“表”选项卡,在列表框中选择“学生信息学生信息”表,单击“确定”按钮第4页,共18页。9.2数据导入、导出数据导入、导出 9.2.1数据导入数据导入 导入来

4、自电子表格中的数据例例9-39-3 下面以在new数据库中导入电子表格文档“学生信息.xls”为例说明导入电子表格文档的过程。(1)打开new数据库。(2)执行“文件/获取外部数据”中的“导入”命令,打开“导入”对话框。首先选择文件类型为“Microsoft Excel(*.xls)”,文件名为“学生信息.xls”。(3)单击“导入”按钮,屏幕显示“导入数据表向导”第1个对话框,选择“显示工作表”单选按钮,选择“学生信息”电子表,(4)单击“下一步”按钮,按向导提示完成相应操作 第5页,共18页。9.2数据导入、导出数据导入、导出 9.2.1数据导入数据导入 3导入来自文本文件的数据例例9-4

5、9-4 从一个文本文件向new数据库中导入数据。要导入的文本文件为“班级信息.txt”(1)打开new数据库。(2)执行“文件/获取外部数据”中的“导入”命令,打开“导入”对话框,选择文件类型为“文本文件”,文件名为“班级信息.txt”。(3)单击“导入”按钮,屏幕显示“导入文本向导”第1个对话框,选择“带分隔符”单选按钮第6页,共18页。9.2数据导入、导出数据导入、导出9.2.2导出数据库中的数据导出数据库中的数据 数据的导出是指将Access数据库中的数据(表、查询、窗体或报表等)输出到其他数据库或外部数据源。导出与复制和粘贴的功能相同,可以用复制和粘贴的方法将一个数据库对象导出。1导出

6、到电子表格例例9-5 将“学生管理系统”数据库的“学生信息”表,导出一个名为“学生信息表.xls”的电子表格文件。操作步骤:(1)在学生管理数据库的表对象窗口中,单击选择“学生信息”表。(2)在“学生信息”表上单击鼠标右键,弹出快捷菜单,然后执行快捷菜单中的“导出”命令,打开“将表学生信息表导出为”对话框 第7页,共18页。9.2数据导入、导出数据导入、导出9.2.2导出数据库中的数据导出数据库中的数据 2导出到其他导出到其他Access数据库数据库可以将一个Access数据库对象导出到另一个Access数据库中。例例9-6 把“学生管理系统”数据库中的“学生成绩”表中的数据表导出到Stu数据

7、库中。(1)在“学生管理系统”数据库数据表对象窗口中,选择“学生成绩”表。(2)在“学生成绩”表上单击鼠标右键,弹出快捷菜单,然后执行“导出”命令,打开“将表“学生成绩”导出为”对话框。在对话框中指定导出到的数据库文件名称为:“Stu.mdb”,保存类型为“Microsoft Office Access(*.rndb)”,保存位置为“我的文档”。(3)单击“导出”按钮,打开“导出”对话框 4)在“导出”对话框中,系统默认给出数据表的名称为“学生成绩”,也可以修改成其它的名字。在“导出表”选项组中,有两个单选按钮,系统默认选择“定义和数据”。使用系统默认的选择。(5)单击“确定”按钮,完成导出操

8、作。第8页,共18页。9.3数据库的备份、压缩和修复数据库的备份、压缩和修复9.3.1 数据库的备份数据库的备份 Access 主要有两种备份的方法:在Access中备份和在Windows系统中备份。1在Access中备份 在Access系统中备份数据库的具体操作步骤如下:(1)打开要备份的数据库,并关闭数据库中的所有对象。(2)执行“文件”菜单中的“备份数据库”命令。(3)在“备份数据库另存为”对话框中,指定备份的数据库文件的名称和保存位置。2在Windows系统中备份 在Windows系统中使用复制命令实现数据的直接备份的具体操作步骤如下:(1)关闭要备份的数据库,特别是在多用户的数据库环

9、境中,要确保所有用户都关闭了要备份的数据库。(2)打开Windows的“资源管理器”或“我的电脑”,执行系统中的复制文件命令,复制所要备份的数据库,然后粘贴到目标位置。在备份数据库时应该注意,如果有数据访问页文档,则需要单独备份,因为这类文档是单独存放的。第9页,共18页。9.3数据库的备份、压缩和修复数据库的备份、压缩和修复9.3.2 数据库的压缩和修复数据库的压缩和修复在Access数据库中,压缩和修复操作是同时进行的,压缩和修复数据库可以先打开目标数据库,也可以先不打开。压缩数据库文件可以重新组织文件在磁盘上的存储方式,减少文件的存储空间,提高了读取效率,优化了数据库的性能。修复数据库文

10、件可以修复数据库中表、窗体、报表或模块的损坏以及显示打开特定窗体、报表或模块需的块所信息。打开数据库时,数据库的压缩和修复的具体操作步骤如下:(1)打开数据库。(2)执行“工具/选项”命令,打开“选项”对话框,在对话框的“常规”选项卡中,选择“关闭时压缩”复选框。然后单击“确定”按钮。第10页,共18页。9.4数据库的安全机制数据库的安全机制 Access 提供了多种措施来保护数据库的安全,按照安全级提供了多种措施来保护数据库的安全,按照安全级别由高到低可以分为:编码解码、在数据库窗口中显示或别由高到低可以分为:编码解码、在数据库窗口中显示或隐藏对象、使用启动选项、使用密码、使用用户级安全机制

11、隐藏对象、使用启动选项、使用密码、使用用户级安全机制等在等在Office 2003下,下,Access数据库的安全机制已经更为完善。数据库的安全机制已经更为完善。除了对数据库设置密码保护,对数据库进行编码压缩,还除了对数据库设置密码保护,对数据库进行编码压缩,还可以启用用户级的安全机制,在用户级别上控制对数据库的可以启用用户级的安全机制,在用户级别上控制对数据库的访问。对于单机使用的数据库或者是需要工作组共享的数据访问。对于单机使用的数据库或者是需要工作组共享的数据库,仅设置密码保护较为合适。知道密码的组成员,都有数库,仅设置密码保护较为合适。知道密码的组成员,都有数据库的完全操作权限,彼此之

12、间的使用权限没有什么区别。据库的完全操作权限,彼此之间的使用权限没有什么区别。第11页,共18页。9.4数据库的安全机制数据库的安全机制 9.4.1 设置数据库密码设置数据库密码保护数据库的最简单办法就是为打开的数据库设置密码。设置密码后,打开数据库时系统要求用户输入密码,只有输入正确密码的用户才可以打开数据库。1设置用户密码 (1)打开数据库,选择“工具/安全/设置数据库密码”,弹出Access 2003的提示对话框。(2)单击“确定”按钮,关闭当前的数据库。单击“打开”按钮,弹出“打开”对话框。在该对话框中选择以“独占方式”打开数据库。(3选择“工具/安全/设置数据库密码”命令,弹出“设置

13、数据库密码”对话框,在“密码”文本框中输入密码,在“验证”文本框中再次输入密码,2取消用户密码先用独占方式打开这个数据库,然后进择“工具/安全/撤销数据库密码”命令,在弹出的“撤销数据库密码”对话框中输入刚才设置的密码,单击“确定”按钮即可。第12页,共18页。9.4数据库的安全机制数据库的安全机制9.4.2用户与组账户用户与组账户设置数据库安全的最灵活和最广泛的方法是设置用户级安全。这种安全类似于很多网络中使用的方法,使用用户级安全的主要原因有:(1)有效地保护数据库中的代码和各种数据库对象。(2)防止用户无意地更改应用程序所依赖的代码或对象而破坏应用程序。(3)保护数据库中的敏感数据库。第

14、13页,共18页。9.4数据库的安全机制数据库的安全机制9.4.2用户与组账户用户与组账户1创建组账户(1)打开“学生管理系统”数据库,选择“工具/安全/用户与组账户”命令,打开“用户与组账户”对话框,选择“组”选项卡 (2)在“组”选项卡中,可以进行添加新组、删除已有的组或者更改组名等操作。单击“新建”按钮,弹出“新建用户组”对话框,在“名称”文本框中输入新的组名 (3)单击“确定”按钮,建立了一个“普通用户组”新组。第14页,共18页。9.4数据库的安全机制数据库的安全机制9.4.2用户与组账户用户与组账户2创建新用户(1)在“用户与组账户”对话框中选择“用户”选项卡,弹出“新建用户组”对

15、话框。(2)在“名称”文本框中、“个人ID”文本框中输入信息,。单击“确定”按钮.。第15页,共18页。9.4数据库的安全机制数据库的安全机制9.4.2用户与组账户用户与组账户3更改登录密码选择“用户与组账户”对话框中的“更改登录密码”选项卡,在“旧密码”文本框中输入旧密码,在“新密码”文本框中输入新密码,并在“验证”文本框中再次输入新密码,最后单击“确定”按钮第16页,共18页。9.4数据库的安全机制数据库的安全机制9.4.2用户与组账户用户与组账户4设置用户与组权限 设置数据库的密码只能起到不让其他用户打开这个数据库的作用,要使数据库的使用者拥有不同的权限,即有的人可以修改数据库的内容,而

16、有的人只能看看数据库的内容而不能修改,这就需要为不同的用户或用户组设置权限。(1)设置用户权限。打开“学生管理系统”数据库,选择“工具/安全/用户与组权限”命令,弹出“用户与组权限”对话框,选择“权限”选项卡中的“权限”选项区域中的各选项。(2)在“用户与组权限”对话框中选择“读取设计”和“读取数据”复选框,单击“确定”按钮,用户fl就有了读取“课程信息”表结构和数据的权限。(3)更改所有者 第17页,共18页。9.4数据库的安全机制数据库的安全机制9.4.3 使用安全机制向导使用安全机制向导 安全机制的设置是针对当前数据库而言,安全机制包括为工作组添加/删除用户、为用户和组分配数据库对象访问权限等。打开“学生管理系统”数据库,选择“工具/安全/设置安全机制向导”命令,弹出“设置安全机制向导”对话框 第18页,共18页。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(数据库安全与管理课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|