SQL server (一)库的操作
Transact-SQL语言
由四部分组成:
数据控制语言(DCL):进行安全性管理 主要语句:GRANT、DENY、REVOKE
数据定义语言(DDL):执行数据库任务 主要语句:CREATE、ALTER、DROP
数据操作语言(DML):操作数据库中各对象(表、视图) 主要语句:SELECT、INSERT、UPDATE、DELETE
附加语言元素:运算符、变量、函数、注释
创建数据库
1.使用Management Studio
2.通过T-SQL语句
CREATE DATABASE scdb
ON PRIMARY --主数据文件
(
NAME ='sc_f1',
FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f1.mdf',
SIZE=3MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=3%
),
( --辅助数据文件
NAME='sc_f2',
FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f2.ndf',
SIZE=10MB,
MAXSIZE=500MB,
FILEGROWTH=6MB
)
LOG ON --日志文件
(
NAME='sc_f3',
FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f3.ldf',
SIZE=1MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=2%
)
NAME=‘逻辑名’
FILENAME=‘文件的物理存放路径’
SIZE=数据文件的初始大小
MAXSIZE=数据文件的最大大小
FILEGROWTH=文件的增长方式
修改数据库
1.通过Management Studio
2.通过T-SQL语句
修改数据库名称
ALTER DATABASE 原数据库名
MODIFY NAME=新数据库名
添加一个辅助文件(ADD FILE)
--向数据库sc_db添加一个辅助文件
ALTER DATABASE sc_db
ADD FILE
(
NAME='sc_f21',
FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f21.ndf',
SIZE=3MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=2MB
)
添加一个日志文件(ADD LOG FILE)
--向数据库sc_db添加一个日志文件
ALTER DATABASE sc_db
ADD LOG FILE
(
NAME='sc_f31',
FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f31.ldf',
SIZE=1MB,
MAXSIZE=400MB,
FILEGROWTH=4%
)
删除数据库
1.通过management studio
2.通过T-SQL语句
DROP DATABASE 数据库名