砍树的
知识就是力量,技术成就梦想。Standing on Shoulders of Giants.
SQL Server 数据库操作总结(sql语法的使用)
分类: SQL 2013-12-20 16:50 171人阅读评论(0) 收藏举报
sql数据库管理索引架构
前言
数据库学完了,但是脑子里还是没有一个系统的数据库操作概念。借
着考试复习的这个机会,总结一下数据库的常用操作。内容参考上课的课件
进行了整理,整篇文章会很长。
创建数据库
CREATE DATABASE DB
ON PRIMARY
(
NAME = DB_data,
FILENAME = 'F:\',
SIZE = 10MB,
MAXSIZE = UNLIMTED
),
(
NAME = DB_data2,
FILENAME = 'F:\',
SIZE = 11MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB
)
LOG ON
(
NAME = DB_log1,
FILENAME = 'F:\',
SIZE = 1MB,
MAXSIZE = 30MB,
FILEGROWTH = 10%
)
1
修改数据库
增加数据文件
语法:
alter database 数据库名称
add file 数据文件
[to file group 文件组名称]
add log file 日志文件
操作:
ALTER DATABASE DB
ADD FILE
(
NAME = ,
FILENAME = ,
SIZE = ,
FILEGROWTH =
)
增加日志文件
ALTER DATABASE DB
ADD LOG FILE
(
NAME = ,
FILENAME = ,
SIZE = ,
FILEGROWTH = ,
MAXSIZE =
)
修改数据文件
语法:
ALTER DATABASE 数据库名
MODIFY FILE 文件属性
操作:将数据库db1中的数据文件data2的初始大小改为10MB,最大容量为20MB,增长幅度为10%
alter database db1
modify file
(
name = data2,
size = 10,
maxsize = 20,
2
filegrowth = 10%
)
ALTER DATABASE DB
MODIFY FILE
(
NAME = ,
SIZE = ,
)
删除数据文件和日志文件
语法:
alter database 数据库名称
remove file 数据文件或日志文件的逻辑文件名
操作:删除数据库db1中的数据文件data4和日志文件log2
alter database db1
remove data4
alter database db1
remove log2
增加文件组
语法:
alter database 数据库名
add filegroup 文件组名
操作:在数据库db1中增加一个g2文件组
alter database db1
add filegroup g2
重命名文件组
语法:
alter database 数据库名
modify filegroup 文件组名
name=新文件组名
操作:将数据库db1中的文件组g2更名为g3
alter database db1
modify filegroup g2 name=g3
3
删除文件组
语法:
alter database 数据库名称
remove filegroup 文件组名
操作:删除数据库db1的文件组g3
alter database db1
remove filegroup g3
修改数据库名称
语法:
alter database 数据库名
modify name = 新数据库名
操作:将数据库db1的名字修改为gl
alter database db1
modify name = gl
删除数据库
语法:
Drop database 数据库名[,……n]
操作:删除数据库DB1,DB2,DB3
DROP DATABASE DB1,DB2,DB3
SQL Server 数据库操作总结(sql语法的使用) 来自淘豆网m.daumloan.com转载请标明出处.