数据库创建

Posted zhouxiangfei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库创建相关的知识,希望对你有一定的参考价值。

1、视图创建

 技术图片

 

 

 2、SQL语句创建

USE master --指向当前操作的数据库

GO --批处理

CREATE DATABASE E_test --创建数据库名

ON PRIMARY --主文件组

(

NAME=‘E_test‘, --逻辑文件名

FILENAME=‘C: estE_test.mdf‘, --物理文件名

SIZE=5MB, --初始大小

MAXSIZE=100MB, --最大容量

FILEGROWTH=15% --增长率

),

FILEGROUP FG

(

NAME=‘E_test2‘, --逻辑文件名

FILENAME=‘C: estE_test2.mdf‘, --物理文件名

SIZE=5MB, --初始大小

MAXSIZE=100MB, --最大容量

FILEGROWTH=15% --增长率

)

LOG ON --日志文件

 

NAME=‘E_test_log‘, --日志逻辑文件名

FILENAME=‘C: estE_test_log‘, --日志物理文件名

SIZE=10MB, --日志初始大小

FILEGROWTH=0 --日志增长率为0

),

 

NAME=‘E_test_log‘, --日志逻辑文件名

FILENAME=‘C: estE_test_log‘, --日志物理文件名

SIZE=10MB, --日志初始大小

FILEGROWTH=0 --日志增长率为0

)

GO

 3、对现有的数据库添加组合数据文件

  视图添加

  SQL添加   

USE E_test

ALTER DATABASE E_test ADD FILEGROUP FG1

GO

ALTER DATABASE E_test ADD FILE

(

NAME = ‘FG1_E_test_data‘,

FILENAME = ‘C: estFG1_T_test_data.ndf‘,

SIZE = 5M,

FILEGROWTH = 10%,

)

TO FILEGROUP FG1

GO

ALTER DATABASE E_test

MODIFT FILEGROUP FG1 DEFAULT

GO

4、数据库删除

  使用视图删除

  使用SQL删除   

DROP DATABASE E_test

IF EXISTS (SELECT * FROM sysdatabase WHERE name=‘E_test‘)

DROP DATABASE E_test 

 

以上是关于数据库创建的主要内容,如果未能解决你的问题,请参考以下文章

MySQL创建数据库的命令、创建表的命令、插入语句的命令

SQLServer自动创建数据库和表?

创建表,创建数据库, 删除表 ,删除数据库

mysql创建数据表步骤

PLSQL怎么创建oracle数据库用户

如何创建数据库实例