SQL Server 2005数据库技术与应用 作者 赵丽辉 第13章 数据库管理操作.ppt

SQL Server 2005数据库技术与应用 作者 赵丽辉 第13章 数据库管理操作.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 数据库管理操作 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 【学习要点】 数据库备份和恢复的基本概念 管理备份设备 数据库备份和恢复的实现 数据库导入数据和导出数据的实现 13.1 数据库备份 13.1.1数据库备份概述 在数据库系统中虽然采取了各种保护措施来防止数据库的安全性和完整性被破坏,保证运行事务的正确执行,但是计算机系统中硬件的故障、软件的错误、操作人员的失误以及恶意的破坏仍是不可避免的。 13.1 数据库备份 13.1.1数据库备份概述 备份基本概念 所谓备份就是对SQL Server数据库中的数据文件和日志文件进行复制,以便在数据库遭到破坏的时候能够修复数据库。 备份的目的 数据对于企业或用户来说是非常重要和关键的资源。数据是存放在计算机上的,但是即使是最可靠的硬件和软件,也会出现系统故障或产品故障。所以,应该在意外发生之前做好充分的准备工作,使丢失的数据量减少到最少。 13.1 数据库备份 13.1.1数据库备份概述 备份类型 备份需要经常进行,并进行有效的数据管理。SOL Serve 2005可以进行在线备份,即可以一边进行备份,一边进行其他操作。 针对不同数据库系统的实际情况,SQL Server 2005提出了四种备份方式: 全库备份 日志备份 差异备份 文件和文件组的备份 13.1 数据库备份 13.1.2 数据库备份设备 在进行数据库备份之前首先要创建或指定备份设备。数据库备份设备是用来存储备份数据的存储介质,主要用来存储数据库、事务日志或文件和文件组。当建立一个备份设备时,要给该备份设备分配一个逻辑设备名和一个物理设备名。 物理设备名:主要用来供操作系统对备份设备进行管理,通常备份在硬盘上以文件方式存储的完整路径,如:“E:\BackUp\STUDENT\FULL.BAK”。 逻辑设备名:是物理设备的别名,通常比物理设备名更能简单、有效地描述备份设备的特征,它被永久地记录在SQL Server的系统表sysdevices中。比如:逻辑设备名是STUDENT_BackUp,而物理设备名则是“E:\BackUp\STUDENT\FULL.BAK”。 13.1 数据库备份 “新建备份设备”选项,如图 13.1 数据库备份 13.1.3使用Transact-SQL语句管理备份设备 1)创建备份设备 使用系统存储过程SP_ADDUMPDEVICE创建备份设备。语法格式: sp_addumpdevice 设备类型, 逻辑名称, 物理名称 参数说明: ? 设备类型:指备份设备的类型。包括磁盘、磁带和命名管道,分别用disk、pipe、和tape表示。 ? 逻辑名称:备份设备的逻辑名称。 ? 物理名称:备份设备的物理名称。 13.1 数据库备份 13.1.4 执行数据库备份 在“对象资源管理器”中展开【数据库】节点,右键单击要进行备份的 “学生信息管理”数据库,从弹出快捷菜单中选择【任务】|【备份】命令,如图左所示。单击【备份】命令打开“备份数据库-学生信息管理”对话框。如图右所示 13.2 数据库恢复 13.2.1 数据库恢复概述 恢复基本概念 恢复数据库就是把遭到破坏、丢失的数据或出现重大错误的数据库恢复到原来正常的状态,能够恢复到什么状态由备份决定的,为了维护数据库的一致性,在备份中未完成的事务并不进行恢复。 恢复模式分类 恢复模式是SQL Server 2005数据库运行时,记录事务日志的模式。它控制事务记录在日志中的方式。恢复模式不仅决定恢复的过程,也决定了备份的行为。它约定了备份和恢复之间的关系。SQL Server 2005数据库的恢复模式分为三类:简单恢复模式、完整恢复模式和大容量日志恢复模式 13.2 数据库恢复 13.2.2 执行数据库恢复 在恢复数据库之前,为了限制其他用户对该数据库进行操作,首先要设置数据库访问属性。在“对象资源管理器”中展开【数据库】节点,右键单击要还原的数据库,从弹出的快捷菜单中选择【属性】选项,弹出“数据库属性”窗口。单击【选项】选项,并选择窗口右下部的【限制访问】下拉列表框中选择“Single”选项,如图所示 13.3 数据导入导出 13.3.1 数据导入导出概述 用户在接触SQL Server 2005之前,也许已经使用过其他的数据库管理系统,如Sysbase,Oracle,DB2或Access等。用户可能希望将自己存储在其它数据库管理系统中的数据导入到SQL Server 2005的数据库中,例如将Excel工作表中的数据导入到SQL Server 2005数据库中。同样,也许因为某些特殊的需要,用户希

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档