计算机SQL 数据库的修改和删除
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三数据库的修改和删除
【实验目的】
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、删除文件组时遇到什么问题?如何解决?