admin 管理员组

文章数量: 1184232


2024年3月9日发(作者:radio前面要加the吗)

一、数据库的分离、附加、备份及还原

一、 实验目的

1. 掌握数据库分离和附加的基本概念。

2. 掌握数据库分离和附加的基本操作方法。

3. 掌握数据备份和还原的基本概念。

4. 掌握数据备份和还原的几种方式。

5. 掌握SQL Server备份和还原的基本操作方法。

6. 了解数据导入和导出的作用。

7. 掌握使用DTS导入、导出向导在SQL Server实例之间导入和导出数据的操作方法。

二、 实验内容及步骤

1. 新建数据库student文件。

提示:停止SQL Server服务器运行,并选定数据文件和日志文件进行复制,然后粘

贴到目的位置即可。

2. 将创建的学生信息数据库student文件移动到D盘根目录下。

提示:启动SQL Sserver服务器,在企业管理器中删除student数据库。然后右击“数

据库”文件夹,选择“所有任务”|“附加数据库”命令,在弹出的“附加数据库”对话框

中,指定要附加数据库的MDF文件,单击“确定”按钮,执行附加操作。

3. 用企业管理器创建备份设备STUBACK1,此设备的物理位置为d盘根目录。

4. 将学生信息数据库Student备份至STUBACK1设备中。

5. 为学生信息数据库Student设置一个备份计划,要求每周五晚上7点进行数据库备

份。

提示:进行备份时,在弹出的“SQL Server备份”对话框中。选择“调度”复选框,

进行相应设置。

6. 查看备份设备STUBACK1的相关信息。

7. 删除备份设备STUBACK1。

8. 创建数据库Student数据库,在其中创建3个表,stu表、course表、sc表(表

格结构自己定义),并利用企业管理器添加几条记录。

9. 创建数据库Stu,使用DTS导入向导将Student数据库中的所有表导入到新创建的

Stu数据库中。

10. 创建一个access数据库“学生”,利用导出数据将student库中的stu表导出

到“学生”库中。

11. 在access中的“学生”库中,创建一个表“stu”,将SQL Server库中的student

表中所有数据插入到“stu”表的末尾,并查看stu表是否增加了相应记录。

提示:在“选择源表和视图”对话框的“目的”列中,设置目的列对应表,单击其中

的“转换”列中的“。。。”按钮,弹出“列映射和转换”对话框,在此对话框的“列映射”

选项卡中,选择“在目的表中追加行”单选按钮。

12. 将数据库Stu中的stu表中的所有数据导入到d:中,文本格式为“ANSI”,

分隔符为“,”。然后用记事本打开该文本文件,查看与St_Info表中的数据是否一致。

提示:在“指定表复制或查询”对话框中,选择“用一条查询指定要传输的数据”单

选按钮。采用图形方式输入查询语句,单击“键入SQL语句”对话框的“查询生成器”按

钮,弹出“选择列”对话框。在“选择列”对话框中,进行相应设置,直至完成操作。


本文标签: 数据库 对话框 备份 选择