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 sever\school_data.mdf'),
--	二级数据文件,文件名为scg1dt1
filegroup SCGroup1
(name='Scg1dt1_',size=5mb,filegrowth=2mb,maxsize=20mb, filename='D:\sql sever\scg1dt1_data.ndf')
log on
(name='school_log',size=4mb,filegrowth=25%,maxsize=10mb, filename='D:\sql sever\school_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 sever\scg1dt2_data.ndf') to filegroup SCGroup1

5.使用sp_helpdb命令查看数据库school信息;

 使用sp_helpfilegroup命令查看SCGroup1文件组信息;

更多推荐

sql server代码创建数据库详细过程