創建新的數據庫的方法(以及添多個文件)如下:
USE master
GO
CREATE DATABASE 創建數據庫的名稱(用QQ代替)
ON PRIMARY -- 主文件組
(
NAME=' QQ_data ' , --主文件的邏輯名
FILENAME= ' 保存的路徑\QQ.mdf , -- 主文件后綴名為 .mdf
SIZE = 5MB ,
MAXSIZE = 10MB , -- 最大容量為 10mb
FILEGROWTH = 15%
) ,
FILEGROUP GF
(
NAME = ' QQ2_data ' ,
FILENAME = ' 保存的位置\QQ2_data.ndf ' ,
SIZE = 4MB,
FILEGROWTH 10%
) -- 添加多個文件的操作
LOG ON -- 日志文件
(
NAME = ' QQ_log ' ,
FILENAME = ' 保存的路徑\QQ.ldf ' , --日志文件后綴名為 .ldf
SIZE = 5MB,
FILEGROWTH = 0 --增長率為 0
) ,
(
NAME = ' QQ2_log ' ,
FILENAME = ' 保存的路徑\QQ2_log.ldf ' ,
SIZE = 3MB ,
FILEGROWTH = 10%
) - -添加多個日志文件
GO
SELECT * FROM sysdatabases --查看文件是否存在
刪除數據庫的方法:
在創建新的數據庫之前先進行判斷。
IF EXISTS( SELECT * FROM sysdatabases WHERE name = ' 需刪除的數據庫 ' )
DROP DATABASE 需刪除的數據庫
在已有的數據庫中添加新文件
添加多個文件的方法如圖所示
刪除數據庫的方法如圖所示
給數據庫中的表添加約束
給已存在的表添加約束條件