關於 SQL Server 資料庫

2021-08-24 17:52:49 字數 1086 閱讀 1247

表:包含資料庫中所有資料的資料庫物件,由行和列組成,用於組織和儲存資料。

字段:表中的列稱為乙個字段,字段具有自己的屬性,如欄位型別、字段大小等。基本字段型別:字元型、文字型、數值型、邏輯型、日期時間型。

索引:單獨的、物理的資料庫結構,依賴於表建立,使資料庫程式無須對整個表進行掃瞄,就可以找到所需資料。

儲存過程:一組為了完成特定功能的 sql 語句集合(包含查詢、插入、刪除、更新等),編譯後以名稱的形式儲存在 sql server 伺服器端的資料庫中,由使用者通過制定儲存過程的名字來執行。

一,檔案。

1. 主要資料檔案:存放資料和資料庫的初始化資訊。每個資料庫有且只有乙個主要資料檔案,預設副檔名是.mdf

2. 次要資料檔案:存放除主要資料檔案以外的所有資料檔案。有些資料庫可能沒有次要資料檔案,也可能有多個次要資料檔案,預設副檔名是.ndf

3. 事務日誌檔案:存放用於恢復資料庫的所有日誌資訊。每個資料庫至少有乙個事務日誌檔案,也可以有多個事務日誌檔案,預設副檔名是.ldf

二,檔案組。

1. 主檔案組:包含主要資料檔案和任何沒有明確指派給其他檔案組的檔案。系統表的所有頁都分配在主檔案組中。

2. 使用者定義檔案組:主要是在 create database 或 alter database 語句中,使用 filegroup 關鍵字指定的檔案組。

檔案分組規則:

1. 檔案只能是乙個檔案組的成員;

2. 檔案或檔案組不能由乙個以上的資料庫使用;

3. 資料和事務日誌資訊不能屬於同一檔案或檔案組;

4. 日誌檔案不能作為檔案組的一部分,日誌空間與資料空間分開管理。

tempdb 資料庫:臨時資料庫,用於儲存臨時物件或中間結果集。

model 資料庫:用作sql server例項上建立的所有資料庫的模板,對其進行的修改將應用於以後建立的所有資料庫。

msdb 資料庫:用於sql server**計畫警報和作業。

1,整型。

2,位型。

3,貨幣型。

4,十進位制。

1,字元。

2,unicode。

關於SQLserver資料庫的備份

資料庫備份一直是乙個很重要的工作,當資料庫崩潰以後進行恢復它就是乙個很重要的東西。今天我說一下自己在實際是怎麼運用的,各位大蝦可以跳過。首先,要完成進行乙個 硬碟的備份。也就是傳說中的 雙機熱備。我不擅長這個東西,這個是公司的系統管理員做的。他給我解釋的原理就是,多塊硬碟的備份,在對一塊硬碟進行操作...

關於SqlServer資料庫日期函式

關於sqlserver資料庫日期函式 1 獲取當前時間 select getdate 2 擷取需要的值 select datepart year,getdate select datepart month,getdate select datepart day,getdate select date...

關於SQLserver資料庫的備份

資料庫備份一直是乙個很重要的工作,當資料庫崩潰以後進行恢復它就是乙個很重要的東西。今天我說一下自己在實際是怎麼運用的,各位大蝦可以跳過。首先,要完成進行乙個 硬碟的備份。也就是傳說中的 雙機熱備。我不擅長這個東西,這個是公司的系統管理員做的。他給我解釋的原理就是,多塊硬碟的備份,在對一塊硬碟進行操作...