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  需删除的数据库

 

在已有的数据库中添加新文件

添加多个文件的方法如图所示

 删除数据库的方法如图所示

 

 给数据库中的表添加约束

 

给已存在的表添加约束条件

原文地址:https://www.cnblogs.com/leiminghui/p/10446097.html