Transact-SQL語言
由四部分組成:
數據控制語言(DCL):進行安全性管理 主要語句:GRANT、DENY、REVOKE
數據定義語言(DDL):執行數據庫任務 主要語句:CREATE、ALTER、DROP
數據操作語言(DML):操作數據庫中各對象(表、視圖) 主要語句:SELECT、INSERT、UPDATE、DELETE
附加語言元素:運算符、變量、函數、注釋
創建數據庫
1.使用Management Studio
2.通過T-SQL語句
1 CREATE DATABASE scdb 2 ON PRIMARY --主數據文件 3 ( 4 NAME ='sc_f1', 5 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f1.mdf', 6 SIZE=3MB, 7 MAXSIZE=UNLIMITED, 8 FILEGROWTH=3% 9 ), 10 ( --輔助數據文件 11 NAME='sc_f2', 12 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f2.ndf', 13 SIZE=10MB, 14 MAXSIZE=500MB, 15 FILEGROWTH=6MB 16 ) 17 LOG ON --日志文件 18 ( 19 NAME='sc_f3', 20 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f3.ldf', 21 SIZE=1MB, 22 MAXSIZE=UNLIMITED, 23 FILEGROWTH=2% 24 )
NAME=‘邏輯名’
FILENAME=‘文件的物理存放路徑’
SIZE=數據文件的初始大小
MAXSIZE=數據文件的最大大小
FILEGROWTH=文件的增長方式
修改數據庫
1.通過Management Studio
2.通過T-SQL語句
修改數據庫名稱
1 ALTER DATABASE 原數據庫名 2 3 MODIFY NAME=新數據庫名
添加一個輔助文件(ADD FILE)
1 --向數據庫sc_db添加一個輔助文件 2 ALTER DATABASE sc_db 3 ADD FILE 4 ( 5 NAME='sc_f21', 6 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f21.ndf', 7 SIZE=3MB, 8 MAXSIZE=UNLIMITED, 9 FILEGROWTH=2MB 10 )
添加一個日志文件(ADD LOG FILE)
1 --向數據庫sc_db添加一個日志文件 2 ALTER DATABASE sc_db 3 ADD LOG FILE 4 ( 5 NAME='sc_f31', 6 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f31.ldf', 7 SIZE=1MB, 8 MAXSIZE=400MB, 9 FILEGROWTH=4% 10 )
刪除數據庫
1.通過management studio
2.通過T-SQL語句
1 DROP DATABASE 數據庫名