资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,数据库设计与实现,修改应用系统数据库,曹志胜,修改应用系统数据库,学习目标:,理论目标:理解,SQL Server,中数据库的概念,实践目标:掌握,SQL Server,中如何修改数据库,修改应用系统数据库,1.,使用可视化界面重命名数据库,修改应用系统数据库,2.,使用可视化界面添加和删除数据文件及事务日志文件,修改应用系统数据库,3.,使用可视化界面收缩数据库,修改应用系统数据库,使用T-SQL语句重命名数据库,语法格式如下:,ALTER DATABASE,原数据库名,Modify Name,=新数据库名字,修改应用系统数据库,使用T-SQL语句添加和删除数据文件及事务日志文件,ALTER DATABASE 数据库名,add file to filegroup 文件组,|add log file,|remove file 逻辑文件名,|add filegroup 文件组名,|remove filegroup 文件组名,|modify file,|modify name new_dbname,|modify filegroup 文件组名,修改应用系统数据库,说明:,add file为增加一个辅助数据文件并加入指定文件组;,为:,(name=数据文件的逻辑名称,,filename=数据文件的物理名称,,size=数据文件的初始大小 MB|KB|GB ,,maxsize=数据文件的最大容量 MB|KB|GB|UNLIMITED ,filegrowth=数据文件的增长量 MB|KB|GB|%,),修改应用系统数据库,说明:,add file为增加一个辅助数据文件并加入指定文件组;,为:,(name=数据文件的逻辑名称,,filename=数据文件的物理名称,,size=数据文件的初始大小 MB|KB|GB ,,maxsize=数据文件的最大容量 MB|KB|GB|UNLIMITED ,filegrowth=数据文件的增长量 MB|KB|GB|%,),修改应用系统数据库,【例 3-5】在LibMgtInfo数据库中添加一个名为test的数据库文件和一个test事务日志文件。,USE master;,GO,ALTER DATABASE LibMgtInfo,ADD FILE,(,NAME=test,FILENAME=D:SQLtest.ndf,SIZE=5MB,MAXSIZE=100MB,FILEGROWTH=5MB,),ALTER DATABASE LibMgtInfo,ADD LOG FILE,(,NAME=test,FILENAME=D:SQLtest.ldf,SIZE=2MB,MAXSIZE=50MB,FILEGROWTH=2MB,),GO,),修改应用系统数据库,今天,我们的,课结束了!,
展开阅读全文