SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt

SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt

ID:50306496

大小:411.00 KB

页数:44页

时间:2020-03-07

SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt_第1页
SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt_第2页
SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt_第3页
SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt_第4页
SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt_第5页
资源描述:

《SQL Server 2008数据库应用与开发教程(第二版) 教学课件 作者 978-7-302-24453-0第11章 数据备份、恢复和报表.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章数据备份、恢复和报表本章的学习目标:掌握数据库的导入、导出方法理解数据库的备份策略掌握如何创建备份理解数据库的还原策略掌握还原数据库的方法掌握分离和附加数据库11.1数据库的导入导出通过导入导出操作可以在SQLServer2008和其他异类数据源(例如Excel或Oracle数据库)之间轻松地移动数据。例如,可以将数据从Excel应用程序导出到数据文件,然后将该数据文件导入到SQLServer表中。导出是指将数据从SQLServer表复制到数据文件中;导入是指将数据从数据文件加载到SQLServer表中。11.1.1数据库的导出在SQLServer

2、2008中,可以将数据表中的数据在SQLServerManagementStudio中导出。具体操作步骤如下:(1)打开SQLServerManagementStudio,右击“对象资源管理器”中的“实例数据库”对象,从弹出的快捷菜单中选择“任务”|“导出数据”命令,如图11-1所示。(2)在打开的“SQLServer导入和导出向导”对话框中,选择需要导出的数据源。(3)接下来选择导出数据的目标,即导出数据复制到何处。如果选择“SQLNativeClient”选项,则将本机的SQLServer数据库数据导出到其他计算机的SQLServer服务器中;(4)在

3、这一步选择是从表中复制数据还是从查询中复制数据。本例中,选中“复制一个或多个表或视图的数据”单选按钮,(5)在“配置平面文件目标”对话框中,选择导出数据的源表或视图。在本例中,在“源表或源视图”下拉列表中选择“学生表”选项,如图11-5所示,然后单击“下一步”按钮。(6)这一步是保存并执行包,选中“立即执行”复选框,如图11-6所示,然后单击“下一步”按钮。(7)完成导出数据的向导设置后,单击“完成”按钮,如图11-7所示。(8)导出数据操作完成后,打开执行成功的界面,提示用户已经成功导出了6行数据,如图11-8所示。11.1.2数据库的导入在SQLSer

4、ver2008中,也可以在SQLServerManagementStudio中将数据导入到数据库表中。为了演示数据的导入操作,本例将上一节导出操作所导出的数据导入到“实例数据库”中,具体操作步骤如下:(1)打开SQLServerManagementStudio,右击“对象资源管理器”中的“实例数据库”对象,从弹出的快捷菜单中选择“任务”|“导入数据”命令,如图11-10所示。(2)在打开的“SQLServer导入和导出向导”对话框中,选择导入数据的数据源。在本例中,设置“数据源”选项为“平面文件源”,指定导入数据的文件名为上一节导出的文件,如图11-11所

5、示,然后单击“下一步”按钮。(3)此时可以看到将要导入的数据记录,如图11-12所示,然后单击“下一步”按钮。(4)在“选择目标”对话框中,指定导入数据的数据库为“实例数据库”,如图11-13所示,然后单击“下一步”按钮。(5)接下来,设置要复制的表到目标数据库的映射,单击“映射”列下的“编辑”按钮,如图11-14所示。(6)在弹出的“列设置”对话框中,设置目标数据库中表的各列属性,可以修改各个列的名称和数据类型以符合需要,如图11-15所示,然后单击“确定”按钮。(7)返回“SQLServer导入和导出向导”对话框,选中“立即执行”复选框,如图11-16

6、所示,然后单击“下一步”按钮。(8)完成导入数据的向导设置后,单击“完成”按钮,如图11-17所示。(9)导入数据操作完成后,自动打开执行成功的界面,提示用户已成功导入了6行数据,如图11-18所示。打开“实例数据库”查看导入的数据表,可以看到该表中已导入的学生信息,如图11-19所示。11.2数据库的备份与还原尽管在SQLServer2008中采取了许多措施来保证数据库的安全性和完整性,但故障仍不可避免。同时还存在其他一些可能造成数据丢失的因素,例如,用户的操作失误、蓄意破坏、病毒攻击和自然界不可抗力等。因此,SQLServer2008制定了一个良好的备

7、份还原策略,定期将数据库进行备份以保护数据库,以便在事故发生后能够还原数据库。11.2.1数据库的备份MicrosoftSQLServer2008提供了4种不同的备份方式:完整备份和完整差异备份、部分备份和部分差异备份、事务日志备份、数据库文件和文件组备份。(1)完整备份和完整差异备份(2)部分备份和部分差异备份(3)事务日志备份(4)数据库文件和文件组备份SQLServer备份类型备份类型描述完整备份完整备份包含所有数据文件和部分事务日志事务日志备份所有数据库更改尾日志备份包含上一次未备份的日志部分(称为日志的“活动部分”)的事务日志备份差异备份备份上一

8、次完整数据库备份之后被更改的数据库部分文件或文件组备份制定的文件或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。