除了使用者新增的資料庫以外,SQLServer包含了四個系統資料庫。
儲存了instance定義的所有訊息,若master損毀SQLServer將無法啟動。
儲存關於資料庫維護工作的資訊(EX:job、alter、維護計畫等)。
###model
儲存了所有使用者資料庫運用的範本。
###tempdb
儲存暫存資料,當SQLServer服務重啟時重建。
SQLServer有兩種檔案,分為資料檔案與交易紀錄檔,資料檔案儲存資料庫所有資料,交易記錄檔儲存在資料庫產生的交易紀錄。
SQLServer還有提供檔案群組,是資料庫的邏輯架構,一個檔案群組可能包含一個或多個檔案,所有的資料物件(EX:資料表、索引)都可以在建立的時候指定要存放的資料群組。
每一個資料庫至少都要有一個資料檔案,第一個檔案的副檔名通常是.mdf,會被加入primary的檔案群組,儲存必要的系統物件。其他的物件及資料會儲存在.ndf檔案,而.ldf檔案是儲存交易紀錄的位置。
建立使用者資料庫
在「資料庫」右鍵選擇「新增資料庫」
設定資料庫名稱為「test01」
Data與Log路徑可以在紅框內修改。
檔案群組可以建立新的檔案群組
按確定開始建立
E:\Data將會產生test01.mdf
G:\log\將會產生test01.ldf