SQL复习之使用SQL语句创建数据库

创建一个数据库和一个日志文件,语句如下:

USE master --当前指向操作的数据库
GO
create database E_Market--创建数据库E_Market
ON PRIMARY --定义主文件组
(
NAME='E_Market_data', --逻辑文件名
filename='E:\project\E_market_data.mdf', --物理文件名
size=5MB, --初始大小
maxsize=100MB, --最大容量
filegrowth=15%--增长率
)
LOG ON--日志文件
(
name='E_Market_log',--逻辑文件名
filename='E:\project\E_market_log.ldf',--物理文件名
size=5MB,--初始大小
filegrowth=0--未启用增长率
)
go

SELECT * FROM sysdatabases--查询sysdatabases表

创建多个数据库和多个日志文件,语句如下:

use master  --指向当前操作的数据库
go
create database E_market
on primary --主文件组
(
 name='E_market',
filename='e:\project\E_market_data.mdf',
size=5MB,
maxsize=500MB,
filegrowth=10%
),
filegroup FG --指定次数据文件的文件组为FG
(
name='E_market1', 
filename='e:\project\E_market1_data.ndf',--次数据文件扩展名是以ndf结尾的
size=5MB,
filegrowth=10%
)

log on
(
name='E_market_log',
filename='e:\project\E_market_log.ldf',
size=5MB,
filegrowth=0
),
(
name='E_market_log1',
filename='e:\project\E_market_log1.ldf',
size=4MB,
filegrowth=10%,
maxsize=10MB
)

运行完语句后结果:

SQL复习之使用SQL语句创建数据库
SQL复习之使用SQL语句创建数据库
SQL复习之使用SQL语句创建数据库
SQL复习之使用SQL语句创建数据库