用T-SQL语句创建数据库

要求用T-SQL语句创建。
1、创建一个名为STU_DB的数据库。要求有三个文件,其中主数据文件为10MB,最大大小为100MB,每次增长20%;辅助数据文件属于文件组Fgroup,文件为10MB,大小不受限制,每次增长5%;事务日志文件大小为20MB,最大100MB,每次增长10MB。文件存储在'd:\db'路径下。
2、为STU_DB数据库增加一个数据文件STU_DB_Data4,物理文件名为STU_DB_Data4.ndf,初始大小为10MB,最大大小为100MB,每次扩展10%,放入文件组FGROUP中。
3、将STU_DB数据库的第二个数据文件STU_DB_data2的初始大小修改为40MB。
4、删除KEJI_DB的数据文件STU_DB_Data3。

1、创建一个名为STU_DB的数据库。要求有三个文件,其中主数据文件为10MB,最大大小为100MB,每次增长20%;辅助数据文件属于文件组Fgroup,文件为10MB,大小不受限制,每次增长5%;事务日志文件大小为20MB,最大100MB,每次增长10MB。文件存储在'd:\db'路径下。

CREATE DATABASE STU_DB 
ON PRIMARY (
  NAME = STU_DB_Data1, 
  FILENAME = 'd:\db\STU_DB_Data1.mdf',
  SIZE = 10MB,
  MAXSIZE = 100MB,
  FILEGROWTH = 20%
),
FILEGROUP Fgroup (
  NAME = STU_DB_Data2,
  FILENAME = 'd:\db\STU_DB_Data2.ndf',
  SIZE = 10MB,
  FILEGROWTH = 5%
),
LOG ON (
  NAME = STU_DB_Log,
  FILENAME = 'd:\db\STU_DB_Log.ldf',
  SIZE = 20MB,
  MAXSIZE = 100MB,
  FILEGROWTH = 10%
);

2、为STU_DB数据库增加一个数据文件STU_DB_Data4,物理文件名为STU_DB_Data4.ndf,初始大小为10MB,最大大小为100MB,每次扩展10%,放入文件组FGROUP中。

ALTER DATABASE STU_DB ADD FILE (
  NAME = STU_DB_Data4,
  FILENAME = 'd:\db\STU_DB_Data4.ndf',
  SIZE = 10MB,
  MAXSIZE = 100MB,
  FILEGROWTH = 10%
) TO FILEGROUP FGROUP;

3、将STU_DB数据库的第二个数据文件STU_DB_data2的初始大小修改为40MB。

ALTER DATABASE STU_DB MODIFY FILE (
  NAME = STU_DB_Data2,
  SIZE = 40MB
);

4、删除KEJI_DB的数据文件STU_DB_Data3。

ALTER DATABASE STU_DB REMOVE FILE STU_DB_Data3;