1、1、实验目的1.掌握使用企业管理器或存储过程查看 SQL 数据库属性的方法。2.掌握附加和分离数据库的方法。3.熟悉数据库的收缩。4.熟悉数据库的更名。5.掌握数据库的删除。6.掌握使用企业管理器或 sp_dboption 存储过程修改数据库选项的方法。2、实验内容1.查看和修改数据库的属性实验内容 1.使用 sp_helpdb 存储过程查看 student 数据库的信息,然后企业管理器将student 数据库的事务日志文件的增长大小改为按 1MB 字节增长,再使用 sp_helpdb 存储过程查看 student 数据库的信息。步骤:在“查询分析器”中操作,输入 EXEC Sp_helpdb
2、 student,运行即可查看student 数据库的信息。如下在企业管理器中更改好后,再在“查询分析器”中运行,看到实验内容 2:使用 ALTER DATABASE 命令为 student 数据库添加一个新的数据文件,文件的逻辑名为 student_data4,初始大小为 2MB,增长值为 1MB,其他属性默认。步骤:在查询分析器中输入如下2.数据库的分离和附加可以使用企业管理器或 SQL 语言对数据库进行分离和附加操作。分离数据库的存储过程是 sp_detach_db,附加数据库的过程是 sp_attach_db。步骤:“分离”EXEC sp_detach_db Student,true“
3、附加”EXEC sp_attach_db dbname=Nstudent,filename1=ND:Microsoft SQL ServerMSSQLDatastudent.mdf,filename2=ND:Microsoft SQL ServerMSSQLDatastudent_log.ldf2.数据库的收缩数据库收缩可以缩小数据库的空闲空间。可以使用企业管理器和 SQL 语言对数据库进行收缩工作。实验内容 4:将 student 数据库数据设为自动收缩。步骤:在“查询分析器”中输入EXEC sp_dboptionstudent,autoshrink,true3.数据库的更名更改数据库的名称应使用 sp_renamedb 存储过程。实验内容 5:将 student 数据库改为 stu。步骤:EXEC sp_renamedb student, stu4.数据库的选项配置实验内容 6:使用企业管理器将 stu 数据库设为只读。实验内容 7:使用 sp_dboptionn 存储过程取消 stu 数据库的只读设置。步骤:EXEC sp_dboption stu,read only,false实验内容 8:使用 DROP DATABASE 命令将 stu 数据库删除。步骤:drop database stu