数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt

数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt

ID:50146584

大小:2.66 MB

页数:37页

时间:2020-03-09

数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt_第1页
数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt_第2页
数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt_第3页
数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt_第4页
数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt_第5页
资源描述:

《数据库管理与应用教材的电子课件和所用数据库 09-Chap09.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库管理与应用实例教程彭勇主编第9章数据库的管理本章导航本章的主要内容及其在SQLServer2005数据库管理系统中的位置如图示。SQLserver2005基础数据模型数据库技术概述数据库的创建数据库的管理数据库基础视图索引表存储过程触发器数据库对象子查询连接查询简单查询联合查询查询技术数据库备份与恢复数据库的安全游标、事务和锁数据库分享与附加数据库导入与导出数据库安全与管理数据库设计和应用程序开发学习要点(1)数据库备份与恢复的基本概念(2)数据库备份设备的管理(3)数据库备份与恢复的方法(4)数据库分离与附加的方法(5)

2、数据导入与导出的方法数据库备份一、数据库备份概述SQLServer提供了四种数据库备份方式,用户可以根据自己的备份策略选择不同的备份方式。(1)数据库完全备份(Database-complete)(2)数据库差异备份(Database-differential)(3)事务日志备份(Transactionlog)(4)文件或文件组备份(FileandFilegroup)SQLServer支持在线备份,因此,通常情况下可以一边进行备份,一边进行其他操作。但是,在备份过程中不允许执行以下操作:创建或删除数据库文件。创建索引。执行非日志

3、操作。自动或手工缩小数据库或数据库文件大小。二、备份设备介绍1.磁盘备份设备2.命名管理设备3.磁带设备4.物理备份和逻辑备份设备5.使用T-SQL管理备份设备(1)创建备份设备使用存储过程sp_addumpdevice创建备份设备,其语法格式如下:sp_addumpdevice'device_type','logical_name','physical_name‘(2)查看备份设备使用存储过程sp_helpdevice语句查看备份设备信息,其语法格式如下:sp_helpdevice'name‘(3)删除备份设备使用存储过程sp

4、_dropdevice语句删除备份设备,其语法格式如下:sp_dropdevice'device'[,'delfile']三、课堂案例1—使用SSMS备份数据库【案例学习目标】学会用管理平台备份books数据库。【案例知识要点】创建备份设备,备份数据库。【案例完成步骤】(1)展开SQLServerManagementStudio工具,在“对象资源管理器”中,展开【服务器对象】树形目录,右键单击【备份设备】,如图所示。(2)在弹出的快捷菜单中选择【新建备份设备】命令,将弹出【备份设备】窗口,如图所示。(3)在【设备名称】文本框中输

5、入备份设备的名称:books_backup。(4)在【文件】文本框中输入备份设备的路径和文件名:D:SQLbooks_backup.bak。(5)单击【确定】按钮,开始创建备份设备操作。(6)在“对象资源管理器”中,依次展开节点到要备份的数据库books。(7)右击【books】数据库,在弹出的快捷菜单中选择【任务】→【备份】命令,如图所示。(8)打开如图所示的对话框。在【名称】文本框内,输入备份名称。默认为“books-完整数据库备份”,如果需要,在【说明】文本框中输入对备份集的描述。默认没有任何描述。(9)在【备份类型】

6、下拉列表框选择备份的方式。其中,“完整”:执行完整的数据库备份;“差异”:仅备份自上次完全备份以后,数据库中新修改的数据;“事务日志”:仅备份事务日志。(10)指定备份目的。在【目标】选项组中单击【添加】按钮,并在如图所示的【选择备份目标】对话框中,指定一个备份文件名。(11)返回到【备份数据库】对话框后,单击【确定】按钮,开始执行备份操作,此时会出现相应的提示信息。单击【确定】按钮,完成数据库备份。四、使用T-SQL备份数据库1.将数据库备份到备份设备先使用sp_addumpdevice创建备份设备,然后再使用BACKUPDA

7、TABASE备份数据库。创建备份设备的语法格式如下:ap_addumpdevice'设备类型','逻辑名','物理名‘备份数据库的语法格式如下:BACKUPDATABASE数据库名TO备份设备(逻辑名)[WITH[NAME='备份的名称'][,INIT

8、NOINIT]]例如,使用sp_addumpdevice创建数据库备份设备BKBACK,使用BACKUPDATABASE在该备份设备上创建books数据库的完全备份,备份名为booksbak.。先在D盘上创建SQL文件夹,然后运行以下命令:--使用sp_addumpdevice创

9、建数据库备份设备EXECsp_addumpdevice'disk','BKBACK','D:SQLbooksbak'--EXECsp_dropdevice'BKBACK'--执行删除该设备BACKUPDATABASEbookstoBKBACKWITHINIT

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

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

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