第13章 数据库的备份与恢复 13.1 数据库备份设备 13.2 数据库备份 13.3 数据库恢复.

Slides:



Advertisements
Similar presentations
實踐國中綜合活動. 我們的團隊 輔導 — 邱敏芳主任、洪穎馨組長、朱孝安組 長、徐維莉師、蔡嘉容師、蔡燕娟師 童軍 --- 蘇月琴團長、蔡盟玉師 家政 --- 阮雅倩師、李怡慧師、蔡佩瑩師.
Advertisements

武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
Database Management System 資料庫管理系統
数据库原理与应用教程 ―SQL Server
4 数据库管理.
数据库原理与应用 学习情境10:数据库系统的管理和维护.
第10章 数据库备份与恢复 第10章 数据库备份与恢复 10.1 数据库备份 10.2 恢复数据库 10.3 数据库的维护 上页 下页 结束.
第16章 备份与恢复 基 本 概 念 16.1 备份数据库 16.2 恢复数据库 16.3.
项目4 保障数据库安全 第13章 数据库的安全性 第14章 备份、恢复、分离附加与 导入导出数据库
8.1 备份和恢复概述 备份和恢复需求分析.
第15章 备份与恢复数据库 日志文件 基本概念 恢复数据库的基本原理 数据库故障的种类 备份数据库 备份的内容和时间 备份的一般方法
第11章 数据备份、恢复和报表 本章概述: 本章主要讲解如何规划数据库的日常备份策略,以及当数据库发生故障时应当采取怎样的手段进行数据恢复。本章首先讲解了如何制订备份策略,然后说明了如何进行备份和还原。同时,本章还介绍了数据库快照以及系统数据库恢复的问题。学生需要掌握多种备份策略,包括完整备份、差异备份、日志备份以及快照备份,同时需要了解应该在何种场合下使用相应的策略。
第四章 数据库管理和使用.
♥走馬瀨露營心得分享 二年七班 19號 鄭宜欣.
客家围龙屋 想知道梅州有哪些好吃好玩的吗?那接下来就让我带你去看吧!!GO。。。 梅州游乐篇.
数据库原理及应用 课程导引 成都东软学院.
新竹二日遊 準備出發囉!!GO.
6 Copyright © Oracle Corporation, All rights reserved. 维护控制文件.
第十三章 SQL Server的安全管理.
第三章 Management Studio.
数据库原理与SQL Server 第9章 保证数据完整性.
转正述职报告 乐恩公司 史航
Oracle数据库 Oracle 子程序.
飛天小女警遊縣警局.
主題樂園的開發評估與規劃.
復興國中95學年度生涯檔案製作簡介.
第 六 章 SQL Server 基础及使用 6.1 SQL Server 概述 6.2 安装与测试
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第六章: 建立資料庫.
教 师:曾晓东 电 话: 数据库技术 教 师:曾晓东 电 话:
第 11 章 建立檢視表.
Microsoft SQL Server 2000 李金双.
第4章 数据库管理 4.1 数据库的存储结构 4.2 创建、修改和删除数据库 4.3 数据库备份 4.4 恢复数据库 4.5 数据库的维护
第9章 SQL Server的数据库保护技术 教学目标:通过本章学习,了解SQL Server的安全体系结构的含义和安全认证模式的分类;掌握SQL Server登录账号、用户账号及角色的创建方法;熟悉权限的分类,掌握对象权限和语句权限的管理方法;明确SQL Server中数据完整性的种类,掌握数据完整性实现的具体方法;熟悉SQL.
SQL Injection.
第7章 SQL Server代理服务 7.1 SQL Server代理服务配置 7.2 定义操作员 7.3 作业管理 7.4 警报管理
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
第17章 网站发布.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
SQL Server 2000数据库 简明教程 李存斌 主编 下一页.
数据库技术.
第10章 备份和恢复 本章导读: 在数据库的使用过程中,难免会由于软硬件故障、病毒入侵、操作不当等各种因素造成数据的丢失或损坏。备份和恢复是保证数据库有效性、正确性和可靠性的重要措施。运用适当的备份策略,可以保证及时有效地恢复数据库中的重要数据,将数据损失量降低到最小点。 知识要点: 备份 恢复.
本次课主题:备份和恢复.
学习要点: 备份的概念 备份的类型 数据库备份的方法 恢复数据库的方法
数据库原理与应用 合肥学院 叶潮流
複詞三胞胎(偏義複詞、同義複詞、反義複詞)
第九章 创建数据库.
第11章 事务与锁 11.1 事务Transact 11.2 数据并发的问题 11.3 锁Lock 11.4 事务隔离级别.
实验讲评
国家“十一五”规划教材 数据库原理与应用教程(第3版).
6 SQL語言與資料庫建置 6-1 SQL語言的基礎 6-2 SQL Server的資料庫結構 6-3 建立使用者資料庫
第3章 创建和维护数据库 3.1 数据库的结构 3.2 创建数据库的方法 3.3 数据库维护 3.4 数据库迁移.
数据库应用技术 SQL Server 2005.
圖畫成語 Go !Go ! Go ! 遊戲說明.
第10章 触发器的创建和使用 10.1 触发器概述 10.2 创建触发器 10.3 修改触发器 10.4 删除触发器.
VB与Access数据库的连接.
Lab17 程序设计B班
第9章 存储过程的创建和使用 9.1 存储过程简介 9.2 创建存储过程 9.3 修改存储过程 9.4 删除存储过程 9.5 执行存储过程.
第8章 索 引(Index) 8.1 索引概述 8.2 创建索引 8.3 修改和删除索引.
Touch Github = Touch the World
第11章 安全管理 教学提示:数据库安全是关系数据库中的非常重要的方面,包括了系统安全、数据安全、资源管理、用户管理、权限管理、角色管理、口令管理以及授权、认证、审计等相当多方面的内容。本章讲述有关数据库安全方面的知识。 数据库系统的安全性是每个数据库管理员都必须认真考虑的问题。SQL Server.
第9章 视 图 教学提示:用户在查询数据库中的数据时,除了直接查看数据库中的表中的数据以外,还可以通过视图来查看表中的数据,也就是说,视图为用户提供了另外一种查看表中的数据的方式。 视图是一种虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自于定义视图的查询所引用的表,并且在引用视图时动态生成。
響應立法院親民黨團擴大舉辦向全民徵文 《若我有8800億,要怎麼改造台灣!?》
學生端 操作說明.
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
2017学考复习 信息管理(导引P37).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
天澤堂兒童三色GO 高小級主日學 導師:李志誠 黃少華 2011年10月8日
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
作文教學--遊記篇 適用年級:五年級 教學者:鄭文娟老師.
Presentation transcript:

第13章 数据库的备份与恢复 13.1 数据库备份设备 13.2 数据库备份 13.3 数据库恢复

掌握SQL Server 2005数据库备份的分类和特点; 备份设备的概念以及备份设备的创建、查看和 删除方法; 能力目标   掌握SQL Server 2005数据库备份的分类和特点;   备份设备的概念以及备份设备的创建、查看和 删除方法;   使用“SQL Server Management Studio”管理工具 实现数据库备份方法;   使用Transact-SQL语句实现数据库备份方法; 实现数据库恢复方法;   使用Transact-SQL语句实现数据库恢复方法。

态度目标   团队精神;   态度积极;   任务按时完成;   出勤。

使用“SQL Server Management Studio”管理工具 实现数据库备份方法; 重点难点   重点:   使用“SQL Server Management Studio”管理工具 实现数据库备份方法; 实现数据库恢复方法。   难点:   使用Transact-SQL语句实现数据库备份方法;   使用Transact-SQL语句实现数据库恢复方法。

13.1 数据库备份设备 1. SQL Server 2005数据库备份方案 完整备份——完整备份是对所有数据库操作和事   完整备份——完整备份是对所有数据库操作和事 务日志中的事务进行备份,它可以作为系统运行失败 时恢复数据库的基础信息,是对整个数据库的备份。   差异备份——差异备份是对最近一次数据库完整 备份以来所发生的信息进行备份。对一个差异备份进 行数据库恢复时,需按一下步骤进行:   (1)恢复完全数据库备份;   (2)恢复差异备份。   事务日志备份——事务日志备份是对事务进行备 份,包括从上次进行事务日志备份、差异备份和数据 库完全备份之后所有已经完成的事务。

13.1 数据库备份设备   2. 备份设备   方法1:使用 “ SQL Server Management Studio ” 管理备份设备

13.1 数据库备份设备 2. 备份设备 方法2:使用Transact-SQL语句创建和删除备份 设备   2. 备份设备   方法2:使用Transact-SQL语句创建和删除备份 设备   使用系统存储过程创建备份设备的语法格式: sp_addumpdevice [ @devtype = ] 'device_type' , [ @logicalname = ] 'logical_name' , [ @physicalname = ] 'physical_name'

13.1 数据库备份设备 2. 备份设备 【案例13.1】创建一个磁盘备份设备diskdump,其   2. 备份设备 【案例13.1】创建一个磁盘备份设备diskdump,其 物理名称为 c:\ diskdump.bak。 【案例13.2】删除一个备份设备。 USE master GO EXEC sp_addumpdevice 'disk', 'diskdump', 'c:\diskdump.bak' USE master GO EXEC sp_dropdevice 'diskdump'

13.2 数据库备份   方法1:使用“SQL Server Management Studio”备 份数据库

13.2 数据库备份 方法2:使用Transact-SQL语句备份数据库 【案例13.3】创建一个数据库和日志的完整备份,将 13.2 数据库备份   方法2:使用Transact-SQL语句备份数据库 【案例13.3】创建一个数据库和日志的完整备份,将 数据库备份到DataDevice的逻辑备份设备上,然后将 日志备份到 LogDevice的逻辑备份设备上(创建逻辑 备份设备需要一次完成)。 -- 建立数据库eTradeInfo的完整备份设备 USE master GO EXEC sp_addumpdevice 'disk', 'DataDevice', 'D:\dump\DataDevice.bak' EXEC sp_addumpdevice 'disk', 'LogDevice', 'D:\dump\LogDevice.bak' -- 完整备份数据库eTradeInfo到备份设备DataDevice BACKUP DATABASE eTradeInfo TO DataDevice -- 备份数据库逻辑日志到备份设备LogDevice BACKUP LOG eTradeInfo TO LogDevice

13.3 数据库恢复   方法1:使用“SQL Server Management Studio” 恢复数据库

13.3 数据库恢复 方法2:使用Transact-SQL语句恢复数据库 【案例13.4】从备份设备PubsDevice还原完整数据库备份。 13.3 数据库恢复   方法2:使用Transact-SQL语句恢复数据库 【案例13.4】从备份设备PubsDevice还原完整数据库备份。 RESTORE DATABASE pubs FROM PubsDevice 【案例13.5】从备份设备 xDB_device 上还原完整数据库 xDatabase和事务日志。 RESTORE DATABASE xDatabase FROM xDB_device WITH NORECOVERY RESTORE LOG xDatabase FROM xDB_log_device WITH RECOVERY 其中参数NORECOVERY指示还原操作不回滚任何未提交的事务;RECOVERY指示还原操作回滚任何未提交的事务。

使用案例数据库eTradeInfo,在“SQL Server Management Studio”管理窗口中,完成操作与调试。 案例分析 使用案例数据库eTradeInfo,在“SQL Server Management Studio”管理窗口中,完成操作与调试。   1. 建立一个名为myDevice设备,并将数据库 eTradeInfo备份到该设备所对应的磁盘中的 Transact-SQL语句。   2. 删除备份设备myDevice。   3. 恢复数据库eTradeInfo的Transact-SQL语句, 要求对数据库进行完整备份还原后还原事务日志。

要求: 问题: 讨论: 1. 使用“SQL Server Management Studio”管理工具实现 数据库备份方法 案例分析 要求:   1. 使用“SQL Server Management Studio”管理工具实现 数据库备份方法   2. 使用Transact-SQL语句实现数据库备份方法   3. 使用“SQL Server Management Studio”管理工具实现 数据库恢复方法   4. 使用Transact-SQL语句实现数据库恢复方法 问题:   1. 数据库备份设备是一种物理设备吗?   2. 使用事务日志恢复数据库,需要怎样的备份条件? 讨论:   数据库备份与恢复与数据库分离和附加有什么区别? 各自有何特点和优点?

常用的数据库备份包括完全备份、差异备份和 事务日志备份,而数据库完全备份是数据库备份的 基础。 差异备份和事务日志备份的花费的备份时间短, 本章小结   常用的数据库备份包括完全备份、差异备份和 事务日志备份,而数据库完全备份是数据库备份的 基础。   差异备份和事务日志备份的花费的备份时间短, 效率高。当数据库非常庞大时,可以采用文件或文 件组备份方案。   数据库备份需要建立备份设备,备份设备可以 是磁盘文件、磁带机等。   实现备份和恢复一般可以通过 “ SQL Server Management Studio”或Transact-SQL语句来完成,并 且,可以通过建立备份任务的形式,实现数据库备 份的自动管理。