在SSMS中的對象資源管理器中對“數據庫” 單擊右鍵即可進行圖形界面操作完成數據庫的創建、修改和刪除。
比較簡單,就不在此贅述。本文主要記錄采用DDL來完成對數據庫的操作。
創建
創建數據庫,是指創建一個新數據庫及存儲該數據庫的文件,或從先前創建的數據庫文件中附加數據庫。
包括數據庫的名稱、文件名稱、數據庫文件大小、初始大小、是否自動增長等內容。
可以使用 語句創建數據庫,具體 命令語法格式如下:
數據庫名 [On []
{
([Name = 數據文件邏輯名稱]
= '數據文件物理名稱'
[Size = 數據文件初始大小]
[ = 數據文件最大容量]
[ = 數據文件的增長量])} [,...n]
[]所指內容為選填數據庫修改器,不特別對這些屬性進行定義,系統會賦予默認值。
Create Database DB1 就完成了名稱為'DB1'的數據庫創建

創建完成后在存儲路徑中會生成兩個文件分別是 DB1.dbf 和 DB1.ldf ,分別對應數據庫DB1的數據文件和日志文件。
數據文件用于保存數據,日志文件用于記錄操作。
修改
當數據庫結構無法滿足要求時,可以使用ALTER語句進行數據庫及內容表的修改數據庫修改器,具體ALTER命令語法格式如下:
修改數據庫
Alter
{
add file[,...n] [to ]
| add log file [,...n] //增加日志文件
| file [with ]//移除日志文件
| file
| name = //修改數據庫名稱
| add //增加文件組
| //移除文件組
| //修改文件組
{->name = }}
修改表
Alter Table [[ .] owner .]
[With ]
ADD
{[ [] | [ [ , ] ]]}//在表中增加列并添加完整性約束
[, [ { -> t}]...] }
| DROP
[ [,...n]//刪除表中指定列
刪除
DROP語句是數據庫操作中不可或缺的一部分,通過使用DROP語句可以輕松刪除索引、表和數據庫。具體語法格式如下:
數據庫的刪除
Drop
數據庫中表的刪除
Drop Table