《数据库原理与应用》
课程实验报告
实验二 数据库的创建、管理、备份及还原实验
所在院(系):  数学与信息学院   
班级:       
学号:     
姓名:     
1.实验目的
(1)掌握分别使用SQL Server Management Studio图形界面和Transact-SQL语句创建和修改数据库的基本方法;
(2)学习使用SQL Server查询分析窗口接收Transact-SQL语句和进行结果分析。
(3)了解SQL Server的数据库备份和恢复机制,掌握SQL Server中数据库备份与还原的方法。
2.实验要求
(1)使用SQL Server Management Studio创建“教学管理”数据库。
(2)使用SQL Server Management Studio修改和删除“教学管理”数据库。
(3)使用Transact-SQL语句创建“教学管理”数据库。
(4)使用Transact-SQL语句修改和删除“教学管理”数据库。
(5)使用SQL Server Management Studio创建“备份设备”;使用SQL Server Management Studio对数据库“教学管理”进行备份和还原。
(6)SQL Server 2005数据库文件的分离与附加。
(7)按要求完成实验报告   
3.实验步骤、结果和总结实验步骤/结果
(1) 总结使用SQL Server Management Studio创建、修改和册除“TM”(教学管理)数据库的过程。
 利用Microsoft Sql Server Management studio 创建数据库的示例方法如下:
  一、打开安装好的Microsoft Sql Server Management studio -在对象资源管理器里到【数据库】--右键【新建数据库】到下图界面。
1、在数据库名称处输入要创建数据库的名称。
2、表格中的两个路径分别为:
  2.1、上为数据库存放物理地址。
  2.2、下为数据库日志存放物理地址。
3、初始大小图片中显示的为默认的值,可以根据自已的需求进行修改大小,要修改大小【点击大小值表格】会出现编辑状态文本框。如图3-1和图3-2所示:
图3-1 新建数据库
图3-2 更改参数 
二、对已经建功立业好的数据库,有时还需要对它的属性参数进行查看和修改。
使用SQL Server Management Studio 图形界面直接修改“教学管理”数据库名为“TM”。
图3-3 数据库重命名
单击数据库文件夹前面的+号,使之展开;用鼠标右击指定的数据库标识,在弹出的快捷菜单中选择“属性”项,在该对话框中选择“文件”项,就可以对数据库文件进行修改。可以增加数据文件,也可以删除数据文件,还可以修改数据文件的逻辑名、大小、增长率等,如图3-4所示:
图3-4 数据库属性
三、对数据库进行删除

1.对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
2.展开“数据库”,右键单击要删除的数据库,再单击“删除”
3.确认选择了正确的数据库,再单击“确定”。
图3-5 删除数据库
(2) 总结在实验中为创建、修改和删除“教学管理”数据库所编写的各条T-SQL语句及其完成了什么功能。
sqlserver备份表语句●SQL语句建立数据库
假设在F:\MyDB建立数据库“教学管理”,先在E:盘建立一个空目录MyDB。单击常用工具栏的按钮“新建查询”,就可以新建一个数据为引擎查询文档,检查所输入SQL语句有无语法错,确认正确后,按F5键或单击“执行”按钮,就可以执行该SQL语句,创建指定数据库文件位置的数据库。
文件组的参数语法如下:
1、数据库名:数据库的名称,最长为128个字符。
2、PRIMARY:该选项是一个关键字,指定主文件组中的文件。
3、LOG ON:指明事务日志文件的明确定义。
4、NAME:指定数据库的逻辑名称,这是在SQL Server系统中的使用名称,是数据库在SQL Server中的标识符。
5、FILENAME:指定数据库所在文件的操作系统文件名称和路径,该操作系统文件名和NAME的逻辑名称一一对应。
6、SIZE:指定数据库的初始容量大小。
7、MAXSIZE:指定操作系统文件可以增长到的最大尺寸。
8、FILEGROWTH:指定文件每次增加容量的大小,当指定的数据为0时,表示文件不增长。
特别注意:SQL 语句不区分大小写,每一项的分隔符是“逗号“,最后一项没有逗号。
将下面内容输入 [新建查询] 则建立数据库教学管理如图3-6所示:
图3-6 T-SQL创建“教学管理”数据库
SQL语句修改数据库
    使用ALTER DATABASE 语句修改“TM”数据库。
    编写T-SQL语句,为前述实验步骤中建立的“教学管理”数据库增加数据文件。如:为数据库增加一个与数据文件F:\MyDB\JXGL_Data.mdf不同存储路径下(该文件路径中目录必须存在,否则需手动创建)的数据文件,如:'D:\JXGL_EXT\jxgl_ext_Data.mdf',代码如下图3-7所示:
图3-7 添加数据文件
为“TM”数据库增加一个日志文件。增加日志文件使用ADD LOG FILE代码如图3-8所示:
图3-8 添加日志文件
SQL语句删除数据库
删除了数据库“教学管理”:drop database 教学管理
(3) 总结使用SQL Server Management Studio备份与还原数据库的几种方法。
通过 SQL Server Management Studio 备份与还原数据库
    下面分别介绍如何通过 SQL Server Management Studio 进行数据库的备份与还原操作。 
  1、通过 SQL Server Management Studio 备份数据库
  使用 SQL Server Management Studio 进行数据库备份的步骤如下所示:
 (1) 打开 SQL Server Management Studio,右击需要备份的数据库,从弹出的快捷菜单中依次选择【任务】--【备份】命令,打开【备份数据库】对话框。如下图3-8所示:
   
图3-8 备份数据库
(2) 在【备份数据库】对话框的【常规】页面中根据需要选择需要备份的【数据库】,在本示例选择备份数据库.接下来还可以选择【备份类型】、备份集的名称等相关参数。默认情况下,备份操作会所数据库中的数据备份到 SQL SERVER 数据库的默认工作目录如图3-9所示:
图3-9 数据库默认路径
(3)切换【备份数据库】对话框中的【选项】页面。在此页面中,可以根据需要进行相应的设置。例如,可以根据需要将现有数据备分到现有的备份集中,也可使用数据库中的当前数据覆盖现有的备份集。除此之外。还可以设置备份操作的可靠性选项。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。