資料庫學習之資料庫管理基礎知識
一、SQL Server系統包括以下4個系統資料庫
1.master資料庫
記錄所有系統級別的資訊。例如登入賬號,系統配置資訊等。還可以記錄SQL server的初始化資訊。
2.tempdb資料庫
tempdb資料庫儲存所有的臨時表和臨時儲存過程。該資料庫為全域性資源。每次啟動時都會重新建立。會根據資料需要自動增長。
3.model資料庫
系統建立的所有資料庫的模板
4.msdb資料庫
提供SQL Server 代理程式排程警報和作業時使用。
二、頁和區
SQL Server的資料檔案由頁構成。頁是SQL Server資料儲存的基本單元。一頁的大小是8KB。檔案首頁的頁碼是0。
區是管理空間的基本單位,一個區有連續8個物理上相鄰的頁組成。
SQL Server支援兩種分割槽,統一分割槽和混合分割槽。統一分割槽中只包含單個物件,區中8個頁都只儲存同一個物件的資料。混合分割槽中可以儲存多個物件的的資料,但每個頁中只能儲存一個物件的資料。
三、資料常用操作
1.向資料庫中新增檔案組

圖片發自簡書App
2.刪除檔案組

圖片發自簡書App
3.向資料庫中新增檔案

圖片發自簡書App
4.修改資料庫中的檔案

圖片發自簡書App
5.刪除資料庫檔案

圖片發自簡書App
6.重新命名資料庫

圖片發自簡書App
7.刪除資料庫

圖片發自簡書App
8.移動使用者資料庫
(1)執行下面語句,將資料庫設定為離線狀態

圖片發自簡書App