计算机SQL 数据库的修改和删除

  • 格式:doc
  • 大小:20.00 KB
  • 文档页数:3

实验三数据库的修改和删除
【实验目的】
1、掌握附加数据库的操作方法;
2、掌握分离数据库的操作方法;
3、掌握修改数据库的基本操作方法;
4、掌握删除数据库的基本操作方法。

【实验准备】
1、附加和分离数据库的两种操作方法;
2、修改数据库的SQL命令;
3、删除数据库的SQL命令。

【实验内容】
一、附加数据库
二、分离数据库
三、修改数据库
1、添加数据文件
2、添加事务日志文件
3、添加文件组
4、修改文件组属性
5、修改文件属性
6、删除文件组
7、数据库更名
四、删除数据库
【实验步骤】
(说明:请书写第三、四大题的SQL命令于实验步骤处)
一、附加数据库
使用企业管理器或查询分析器将数据库student附加到SQL Server服务器中。

数据库“student”的数据文件和事务日志文件现存放在如下目录中:
f:\student_data.mdf
f:\student_log.ldf
操作提示:
1、在企业管理器中附加数据库
打开企业管理器,右击【数据库】->【所有任务】->【附加数据库】,在打开的对
话框中单击“浏览”按钮选择要附加的.mdf文件,确定即可。

2、在查询分析器中附加数据库
使用存储过程sp_attach_db,具体SQL语句如下:
EXEC sp_attach_db
@dbname = 'student',
@filename1 = 'f:\student_data.mdf',
@filename2 = 'f:\student_log.ldf'
二、分离数据库pubs
操作提示:
1、在企业管理器中分离数据库
打开企业管理器,右击要分离的数据库->【所有任务】->【分离数据库】,在打开的对话框中单击“确定”按钮即可。

注:在数据库状态区域可查看是否有客户机连接到数据库,如有连接则不能进行分离操作,单击“清除”按钮断开客户机的连接,然后单击“确定”按钮实现数据库分离。

2、在查询分析器中分离数据库:
使用存储过程sp_detach_db,具体SQL语句如下:
EXEC sp_detach_db
@dbname = 'pubs'
三、修改数据库
1、添加数据文件
添加两个数据文件到student 数据库中去,逻辑文件名称分别为s1,s2,其他属性自定。

2、添加事务日志文件
添加一个事务日志文件到student 数据库中去,逻辑文件名称为s3,其他属性自定。

3、添加文件组
添加文件组data1到student数据库中。

4、将文件添加至指定文件组,修改文件组属性
添加一个数据文件(逻辑文件名称为s4,其他属性自定)到student数据库的data1文件组,并将文件组属性修改为默认文件组。

请继续实验如下操作:添加一个数据文件(逻辑文件名称为s5,其他属性自定)到student
数据库中,不指定文件组。

5、修改文件属性
修改student 数据库中的s1 文件的增容方式为一次增加2MB。

6、删除文件组
删除建立的data1文件组。

7、更改数据库名称
将student数据库更名为aa。

四、删除数据库
删除aa数据库。

【实验思考】
1、添加数据文件时,若未指定文件组,则文件将会添加到哪个文件组中?
2、删除文件组时遇到什么问题?如何解决?。