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文件组信息;

经验分享 程序员 微信小程序 职场和发展