1.使用T-SQL语句方式创建数据库
CREATE DATABASE语句创建数据库
CREATE DATABASE<数据库名>
ON
{[PRIMARY](NAME=<逻辑文件名>
FILENAME=<物理文件名>
[,SIZE=<初始大小>]
[,MAXSIZE={<文件最大长度>|UNLIMITED}]
[,FILEGROWTH=<文件增长幅度>])
}[,...n]
LOG ON
{[PRIMARY](NAME=<逻辑文件名>
FILENAME=<物理文件名>
[,SIZE=<初始大小>]
[,MAXSIZE={<文件最大长度>|UNLIMITED}]
[,FILEGROWTH=<文件增长幅度>])
}[,...n]
2.使用T-SQL语句方式修改数据库
1)用USE语句切换不同数据库
USE<数据库名>
2)使用目录视图查看数据库信息
(1)sys.databases:查看数据库基本信息
(2)sys.database_files:查看数据库文件信息
(3)sys.filegroups:查看数据库文件组信息
3)使用函数查看数据库信息
(1)使用DATABASEPROPERTYEX函数查看指定数据库指定选项数据
GO
SETECT DATABASEPROPETYEX('<数据库名>','Version')
GO
4)使用存储过程查看数据库信息
(1)sp_helpdb:显示数据库和数据库参数信息
(2)sp_spaceused:显示数据库空间信息
(3)sp_dboption:显示数据库选项信息
也可执行存储过程语句EXEC查询数据库信息 (EXEC是EXECUTE的缩写)
USE <数据库名>
GO
EXEC sp_*****
GO
5)修改数据库
(1)使用ALTER DATABASE语句修改数据库
1 增加数据库空间
GO
ALTER DATABASE<数据库名>
MODIFY FILE
(FILENAME=<逻辑文件名>,
SIZE=<文件大小>,
MAXSIZE=<增长长度>
)
GO
2 增加数据库文件
GO
ALTER DATABASE<数据库名>
ADD FILE| ADD LOG FILE
(NAME=<逻辑文件名>,
FILENAME=<物理文件名>,
SIZE=<文件大小>,
MAXSIZE=<增长限制>,
FILEGROWTH=<文件增长幅度>
)
GO
3 删除数据库文件
GO
ALTER DATABASE<数据库名>
REMOVE FILE<逻辑文件名>
GO