sql server代码创建数据库详细过程
1.先打开sql server 2.点击新建查询 3.创建 数据库 主数据文件的大小为5MB,文件【按兆字节】的方式增长,一次增长2MB,最大容量20MB; 事务日志文件大小为4MB,文件【按百分比】的方式增长,一次增长25%,最大容量10MB; 二级数据文件,文件名为scg1dt1,文件大小1MB,【按兆字节】方式增长,增长量为1MB,最大容量10MB,存放于名为SCGroup1文件组中。
use master --判断数据库文件是否存在,如果存在就删除 exits是判断()语句是否返回值,如果有就返回true,否则就是false if exists(select*from sysdatabases where name=school) --删除数据库 drop database school create database school on primary --name=逻辑名称,逻辑名称有后缀,数据文件--data 日志文件--log --size=初始值大小,数值不包含在以内 --filegrowth=增长方式,数值也不包含在以内 --filename=全路径 后面要加扩展名 数据文件--mdf 日志文件--ldf (name=school_data,size=5mb,filegrowth=2mb,maxsize=20mb, filename=D:sql severschool_data.mdf), -- 二级数据文件,文件名为scg1dt1 filegroup SCGroup1 (name=Scg1dt1_,size=5mb,filegrowth=2mb,maxsize=20mb, filename=D:sql severscg1dt1_data.ndf) log on (name=school_log,size=4mb,filegrowth=25%,maxsize=10mb, filename=D:sql severschool_log.ldf)
4.修改数据库 修改主数据文件的大小为10MB,增长方式改为【按百分比】增长,一次增长20%; 为SCGroup1文件组增加一个名为scg1dt2的数据文件,其属性同scg1dt1;
--alter database修改命令 alter database school modify file (name=Scg1dt1_,size=10mb,filegrowth=20%) alter database school add file (name=Scg1dt2_,size=5mb,filegrowth=2mb,maxsize=20mb, filename=D:sql severscg1dt2_data.ndf) to filegroup SCGroup1
5.使用sp_helpdb命令查看数据库school信息; 使用sp_helpfilegroup命令查看SCGroup1文件组信息;