




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章 数据库安全与管理,9.1不同版本数据库转换,由于不同版本的Access数据库的数据结构不同,为了用不 同版本的Access建立的数据库在其它版本的Access中,就需 要将不同版本之间的数据库文件进行转化。 例9-1 将Access 2000格式的“学生管理系统.mdb”数据库转换Access 2003的文件格式。 (1) 在Access窗口中打开要转换文件格式“学生管理系统.mdb”数据库。 (2) 执行“工具/数据库实用工具/转换数据库/转为Access 2002-2003文件格式”命令,打开“将数据库转换为”对话框 ,在对话 框中,指定转换后的数据库文件名“学生管理系统.mdb” (3) 单击“保存”按钮。转换后的文档就能在Access 2003中使用。,9.2数据导入、导出,数据的导入、导出是指Access当前数据库与其他数据库或外部数据源之间的数据复制。其他数据库可以是Access数据库或非Access数据库,外部数据源可以是电子表格、文本格式的文件或网页文档。这个功能可以大大增加数据的共享程度,提高数据的处理能力。,9.2数据导入、导出,9.2.1数据导入 数据的导入就是将外部数据转化为Access 2003的数据或数据库对象。导入的数据可以来自其他Access数据库、电子表格、Word文档和文本文件等文件格式。 1导入其他Access数据库的数据 例9-2 在一个空数据库中导入“学生管理系统”数据库中的“学生信息”表。 (1)创建一个空Access数据库,命名new.mdb。 (2)选择“文件/获取外部数据”中的“导入”命令,打开“导入”对话框。 (3)在“导入”对话框中,选择“学生管理系统”数据库作为导入操作的数据源,然后单击“导入”按钮,打开“导入对象”对话框,(4)选择“表”选项卡,在列表框中选择“学生信息”表,单击“确定”按钮,9.2数据导入、导出,9.2.1数据导入,导入来自电子表格中的数据 例9-3 下面以在new数据库中导入电子表格文档“学生信息.xls”为例说明导入电子表格文档的过程。 (1)打开new数据库。 (2)执行“文件/获取外部数据”中的“导入”命令,打开“导入”对话框。首先选择文件类型为“Microsoft Excel(*.xls)”,文件名为“学生信息.xls”。 (3)单击“导入”按钮,屏幕显示“导入数据表向导”第1个对话框,选择“显示工作表”单选按钮,选择“学生信息”电子表,,(4)单击“下一步”按钮,按向导提示完成相应操作,9.2数据导入、导出,9.2.1数据导入,3导入来自文本文件的数据 例9-4 从一个文本文件向new数据库中导入数据。要导入的文本文件为“班级信息.txt”,(1)打开new数据库。 (2)执行“文件/获取外部数据”中的“导入”命令,打开“导入”对话框,选择文件类型为“文本文件”,文件名为“班级信息.txt”。 (3)单击“导入”按钮,屏幕显示“导入文本向导”第1个对话框,选择“带分隔符”单选按钮,9.2数据导入、导出,9.2.2导出数据库中的数据 数据的导出是指将Access数据库中的数据(表、查询、窗体或报表等)输出到其他数据库或外部数据源。导出与复制和粘贴的功能相同,可以用复制和粘贴的方法将一个数据库对象导出。 1导出到电子表格 例9-5 将“学生管理系统”数据库的“学生信息”表 ,导出一个名为“学生信息表.xls”的电子表格文件。 操作步骤: (1)在学生管理数据库的表对象窗口中,单击选择“学生信息”表。 (2)在“学生信息”表上单击鼠标右键,弹出快捷菜单,然后执行快捷菜单中的“导出”命令,打开“将表学生信息表导出为”对话框,9.2数据导入、导出,9.2.2导出数据库中的数据,2导出到其他Access数据库 可以将一个Access数据库对象导出到另一个Access数据库中。 例9-6 把“学生管理系统”数据库中的“学生成绩”表中的数据表导出到Stu数据库中。 (1)在“学生管理系统”数据库数据表对象窗口中,选择“学生成绩”表。 (2)在“学生成绩”表上单击鼠标右键,弹出快捷菜单,然后执行“导出”命令,打开“将表“学生成绩”导出为”对话框。在对话框中指定导出到的数据库文件名称为:“Stu.mdb”, 保存类型为“Microsoft Office Access(*. rndb)”,保存位置为“我的文档”。 (3)单击“导出”按钮,打开“导出”对话框 4)在“导出”对话框中,系统默认给出数据表的名称为“学生成绩”,也可以修改成其它的名字。在“导出表”选项组中,有两个单选按钮,系统默认选择“定义和数据”。使用系统默认的选择。 (5)单击“确定”按钮,完成导出操作。,9.3数据库的备份、压缩和修复,9.3.1 数据库的备份 Access 主要有两种备份的方法:在Access中备份和在Windows系统中备份。 1在Access中备份 在Access系统中备份数据库的具体操作步骤如下: (1)打开要备份的数据库,并关闭数据库中的所有对象。 (2)执行“文件”菜单中的“备份数据库”命令。 (3)在“备份数据库另存为”对话框中,指定备份的数据库文件的名称和保存位置。 2在Windows系统中备份 在Windows系统中使用复制命令实现数据的直接备份的具体操作步骤如下: (1)关闭要备份的数据库,特别是在多用户的数据库环境中,要确保所有用户都关闭了要备份的数据库。 (2)打开Windows的“资源管理器”或“我的电脑”,执行系统中的复制文件命令,复制所要备份的数据库,然后粘贴到目标位置。 在备份数据库时应该注意,如果有数据访问页文档,则需要单独备份,因为这类文档是单独存放的。,9.3数据库的备份、压缩和修复,9.3.2 数据库的压缩和修复 在Access数据库中,压缩和修复操作是同时进行的,压缩和 修复数据库可以先打开目标数据库,也可以先不打开。 压缩数据库文件可以重新组织文件在磁盘上的存储方式,减 少文件的存储空间,提高了读取效率,优化了数据库的性能。 修复数据库文件可以修复数据库中表、窗体、报表或模块的 损坏以及显示打开特定窗体、报表或模块需的块所信息。 打开数据库时,数据库的压缩和修复的具体操作步骤如下: (1)打开数据库。 (2)执行“工具/选项”命令,打开“选项”对话框,在对话框的“常规”选项卡中,选择“关闭时压缩”复选框。然后单击“确定”按钮。,9.4数据库的安全机制,Access 提供了多种措施来保护数据库的安全,按照安全级 别由高到低可以分为:编码解码、在数据库窗口中显示或 隐藏对象、使用启动选项、使用密码、使用用户级安全机制 等在Office 2003下,Access数据库的安全机制已经更为完善。 除了对数据库设置密码保护,对数据库进行编码压缩,还 可以启用用户级的安全机制,在用户级别上控制对数据库的 访问。对于单机使用的数据库或者是需要工作组共享的数据 库,仅设置密码保护较为合适。知道密码的组成员,都有数 据库的完全操作权限,彼此之间的使用权限没有什么区别。,9.4数据库的安全机制,9.4.1 设置数据库密码 保护数据库的最简单办法就是为打开的数据库设置密码。设置密码后, 打开数据库时系统要求用户输入密码,只有输入正确密码的用户才可以 打开数据库。 1设置用户密码 (1)打开数据库,选择“工具/安全/设置数据库密码”,弹出Access 2003的提示对话框。 (2)单击“确定”按钮,关闭当前的数据库。单击“打开”按钮,弹出“打开”对话框。在该对话框中选择以“独占方式”打开数据库。 (3选择“工具/安全/设置数据库密码”命令,弹出“设置数据库密码”对话框,在“密码”文本框中输入密码,在“验证”文本框中再次输入密码,,2取消用户密码 先用独占方式打开这个数据库,然后进择“工具/安全/撤销数据库密码”命令,在弹出的“撤销数据库密码”对话框中输入刚才设置的密码,单击“确定”按钮即可。,9.4数据库的安全机制,9.4.2用户与组账户 设置数据库安全的最灵活和最广泛的方法是设置用户级安全。这种安全类似于很多网络中使用的方法,使用用户级安全的主要原因有: (1)有效地保护数据库中的代码和各种数据库对象。 (2)防止用户无意地更改应用程序所依赖的代码或对象而破坏应用程序。 (3)保护数据库中的敏感数据库。,9.4数据库的安全机制,9.4.2用户与组账户,1创建组账户 (1)打开“学生管理系统”数据库,选择“工具/安全/用户与组账户”命令,打开“用户与组账户”对话框,选择“组”选项卡 (2)在“组”选项卡中,可以进行添加新组、删除已有的组或者更改组名等操作。单击“新建”按钮,弹出“新建用户组”对话框,在“名称”文本框中输入新的组名 (3)单击“确定”按钮,建立了一个“普通用户组”新组。,9.4数据库的安全机制,9.4.2用户与组账户,2创建新用户 (1)在“用户与组账户”对话框中选择“用户”选项卡,弹出“新建用户组”对话框。 (2)在“名称”文本框中、“个人ID”文本框中输入信息,。单击“确定”按钮.。,9.4数据库的安全机制,9.4.2用户与组账户,3更改登录密码 选择“用户与组账户”对话框中的“更改登录密码”选项卡,在“旧密码”文本框中输入旧密码,在“新密码”文本框中输入新密码,并在“验证”文本框中再次输入新密码,最后单击“确定”按钮,9.4数据库的安全机制,9.4.2用户与组账户,4设置用户与组权限 设置数据库的密码只能起到不让其他用户打开这个数据库的作用,要使数据库的使用者拥有不同的权限,即有的人可以修改数据库的内容,而有的人只能看看数据库的内容而不能修改,这就需要为不同的用户或用户组设置权限。 (1)设置用户权限。打开“学生管理系统”数据库,选择“工具/安全/用户与组权限”命令,弹出“用户与组权限”对话框,选择“权限”选项卡中的“权限”选项区域中的各选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 长期卧床离婚协议书
- 合伙贷款买货车协议书
- 农产品帮扶采购协议书
- smt合作开厂协议书
- 茶叶企业订购协议书
- 采矿劳务施工协议书
- 餐厅设施移交协议书
- 道路开挖押金协议书
- 被迫堕胎补偿协议书
- Brand KPIs for second-hand apparel online shops Kleinanzeigen (eBay-Kleinanzeigen) in Germany-外文版培训课件(2025.2)
- 环保行业大气污染治理和废弃物处理方案
- 产科护理风险管理与预防
- 2025年山东黄金集团夏季校园招聘668人高频重点提升(共500题)附带答案详解
- 大众汽车整车开发流程
- 《华为国际化之路》课件
- 南京工业大学浦江学院《工程财务管理》2023-2024学年第一学期期末试卷
- TSG特种设备安全技术规范TSG08-2017
- 胖东来生鲜蔬果实操培训
- 《高血压精准化诊疗中国专家共识(2024)》解读
- 2025届吉林省长春市高中名校高三第四次模拟考试英语试卷含解析
- 自然辩证法论述题146题带答案(可打印版)
评论
0/150
提交评论