ID: 18763596

第7章 数据库维护 课件(共21张PPT)- 《网站数据库技术与应用(SQL Server 2008)》同步教学(水利水电版)

日期:2026-02-10 科目: 类型:课件 查看:39次 大小:1125888B 来源:二一课件通
预览图 1/9
水利水电,教学,同步,网站数据库技术与应用(SQL Server 2008),7章,PPT
  • cover
(课件网) 数据库技术与应用 数据库技术与应用教材编写组 第七章 数据库维护 数据备份和还原的基本概念 数据转换的基本概念 脚本的基本概念 数据备份的策略 数据库及数据表的维护管理 数据导入和导出向导的使用方法 数据备份和还原的简单操作 将数据库或数据表生成脚本的操作 * 问题提出 什么是数据库维护? 数据库的日常维护主要内容是什么? * 7.1 数据备份和还原 数据备份 数据还原 数据备份和还原操作 * 7.1.1 数据备份 备份是指定期或不定期地将SQL Server数据库中的全部或部分数据复制到安全的存储介质(磁盘、磁带等)上保存起来的过程。 备份类型(3种) 完整、差异和事务日志 注意:在创建第一个事务日志备份之前,必须先创建完全备份(如数据库备份或一组文件备份中的第一个备份)。 * 7.1.1 数据备份 备份设备 (1)磁盘:以硬盘或其它磁盘类设备为存储介质。 (2)磁带:使用磁带作为存储介质,必须将磁带物理地安装在运行SQL Server 的计算机上。 备份策略 是指确定需备份的内容、备份的时间及备份的方式。其中最重要的问题之一就是如何选择和组合备份方式。 常见的组合备份方式有: 完全备份、完全备份加日志备份、完全备份加差异备份再加事务日志备份。 * 7.1.2 数据还原 数据还原(数据恢复) 是数据备份的逆向操作。还原数据库是一个装载数据库的备份,然后应用事务日志重建的过程。 当数据库或数据遭受破坏或丢失,或者因维护任务或数据的远程处理从一个服务器向另一个服务器拷贝数据库时,需要执行还原数据库的操作。 执行还原操作可以重新创建在备份数据库完成时,数据库中存在的相关文件,但备份后对数据库的所有修改将不能被还原而丢失。 * 7.1.2 数据还原 SQL Server 2008有3种还原模式 简单还原模式 完整还原模式 大容量日志还原模式 * 7.1.2 数据还原 还原顺序 SQL Server中的还原方案使用一个或多个还原步骤(操作)来实现,称为“还原顺序”。还原的顺序与选择的备份类型和方式有关。 在简单情况下,还原操作只需要一个完整数据库备份、一个差异数据库备份和后续日志备份。在这些情况下,很容易构造一个正确的还原顺序。 例如,若要将整个数据库还原到故障点,先备份事务日志(日志的“尾部”),然后按备份的创建顺序还原最新的完全数据库备份、最新的差异备份(如果有)以及所有后续事务日志备份。 * 7.1.3 数据备份和还原操作 数据备份的基本操作 (1)选择备份类型 (2)创建备份设备 (3)实现备份 数据还原的基本操作 由于数据还原是静态的,所以在还原数据库时,需先限制用户对该数据库进行其他操作,再进行数据还原。 (1)限制用户 (2)实现还原 * 7.2 导入/导出数据 导入导出功能,可以在多种常用数据格式(数据库、电子表格和文本文件)之间导入和导出数据,为不同数据源间的数据转换提供方便。 SQL Server导入/导出数据可以使用的方法 使用SELECT INTO 语句根据数据创建新表 使用INSERT语句将数据添加到现有表 使用数据转换服务导入导出向导 使用SQL Server 复制技术(不介绍) * 7.2.1 导入数据表 【例7.1】首先使用Access创建一个“student.mdb”数据库,并在其中创建一个“班级情况”表,表中录入记录。然后使用“对象资源管理器”的“导入/导出向导”将“student.mdb”数据库中的“班级情况”表导入到SQL Server的“Student”数据库中。 * 7.2.2 导入其他数据源的数据 【例7.2】使用“对象资源管理器”的“导入/导出向导”,将Excel文件stu.xls中的“学生情况”表的内容,导入到SQL Server的“Student”数据库的St_Info表中。 * 从SQL Server 导出数据 导入数据 至Visual Foxpro下(必须先在Visual Foxpro下建好一个数据库) ... ...

~~ 您好,已阅读到文档的结尾了 ~~