SQL数据库 添加新数据库(文件)
创建新的数据库的方法(以及添多个文件)如下:
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 需删除的数据库
在已有的数据库中添加新文件
添加多个文件的方法如图所示
删除数据库的方法如图所示
给数据库中的表添加约束
给已存在的表添加约束条件