资源简介 (共20张PPT)2.1维护分离与附加数据库Software任务1 维护数据库提纲提纲使用SSMS图形化界面管理数据库使用T-SQL命令管理数据库任务描述维护CourseDB数据库。对学生选课数据库进行查看、修改、删除等维护操作,具体要求及参数:1)查看CourseDB学生选课数据库的基本信息。2)用SSMS方式对CourseDB学生选课数据库的数据库文件参数进行修改,如初始大小改为5MB、事务日志文件的增长改为10%等。3)用T-SQL语句对CourseDB学生选课数据库的数据库文件参数进行修改,如初始大小改为6MB、事务日志文件的增长改为15%等。4)分别用SSMS方式和T-SQL语句删除自建的数据库。T-SQL修改数据库的语法:ALTER DATABASE database_name{ADD FILE < filepec > [,…n ][TO FILEGROUP filegroup_name | DEFAULT]|ADD LOG FILE < filepec > [,…n ]|REMOVE FILE logical_file_name|MODIFY FILE < filepec > [,…n ]|ADD FILEGROUP filegroup_name|REMOVE FILEGROUP filegroup_name|MODIFY FILEGROUP filegroup_name{NAME=new_ filegroup_name|DEFAULT|< filegrouppec >}|MODIFY NAME new_database_name}任务准备T-SQL删除数据库的语法:DROP DATABASE database_name[,…n ]任务准备1.查看CourseDB学生选课数据库的基本信息任务演示2. 用SSMS方式修改CourseDB数据库任务演示2. 用T-SQL语句修改CourseDB数据库任务演示ALTER DATABASE CourseDBMODIFY FILE (NAME=CourseDB_Data,SIZE=6MB)ALTER DATABASE CourseDBMODIFY FILE (NAME=CourseDB_log,FILEGROWTH =15%)3. 删除数据库任务演示ALTER DATABASE CourseDBMODIFY FILE (NAME=CourseDB_Data,SIZE=6MB)ALTER DATABASE CourseDBMODIFY FILE (NAME=CourseDB_log,FILEGROWTH =15%)任务训练1)分别用SSMS方式和T-SQL语句对CourseDB学生选课数据库的定义进行相应的修改和查看。2)用T-SQL语句对BookDB图书借阅数据库的定义进行相应的修改。3)用T-SQL语句创建数据库LXDB209和LXDB210,然后查看它们的属性。4)用T-SQL语句创建一个不带任何参数的数据库LXDB211,然后用修改语句增加一个数据文件和一个事务日志文件,然后查看它们的属性,看看文件有没有增加。5)用T-SQL语句在数据库LXDB211中,增加一个文件组,名字自拟,然后查看增加情况。6)用SSMS方式删除数据库LXDB209,用T-SQL语句删除数据库LXDB210和LXDB211。Software任务2 分离与附加数据库提纲提纲分离数据库附加数据库任务描述分离和附加CourseDB数据库。将CourseDB数据库进行分离,然后将分离后的数据库文件复制到一个新目录中,再从新目录中进行附加。分离数据库是指将数据库从 SQL Server 实例中删除,但对数据库文件和事务日志文件保持不变。附加数据库是指将分离的数据库重新定位到相同的服务器或者不同的服务器数据库中。任务准备1. 分离数据库任务演示2. 附加数据库任务演示任务训练1)对CourseDB学生选课数据库进行分离操作,分离后数据库文件不要移动,检查分离情况。然后对CourseDB学生选课数据库进行附加操作,检查附加情况。2)对BookDB图书借阅数据库进行分离操作,分离后数据库文件不要移动,检查分离情况。然后对BookDB图书借阅数据库进行附加操作,检查附加情况。3)对BookDB图书借阅数据库进行分离操作,分离后将数据库文件复制到不同的位置,然后从新位置附加BookDB图书借阅数据库,检查分析分离和附加情况。 展开更多...... 收起↑ 资源预览