當前位置:才華齋>計算機>計算機四級>

2015計算機四級《資料庫》複習要點:建立和管理資料庫

計算機四級 閱讀(1.36W)

 系統資料庫

2015計算機四級《資料庫》複習要點:建立和管理資料庫

1、系統資料庫:安裝完成後,SQL Server建立的系統資料有:

(1) master:最重要的系統資料庫,記錄了所有的系統級資訊,包括登入帳號、系統配置、資料庫屬性等資訊;

(2) msdb:提供對自動執行任務的支援;

(3) model:樣板資料庫,其中包含所有使用者資料庫的公共資訊;

(4) tempdb:臨時資料庫,用於儲存使用者建立的臨時表、使用者宣告的變數以及使用者定義的遊標資料等。當用戶離開SQL Server時,系統自動刪除tempdb資料庫中所建立的物件並釋放所佔用的空間。

2、使用者示例資料庫:安裝完SQL Server後,系統建立了兩個使用者示例資料庫供使用者學習使用:

(1) Pubs:主要存放關於出版商、作者及圖書等資訊;

(2) Northwind:主要存放關於產品、訂單、客戶資訊。

 SQL Server資料庫的構成

1、 SQL Server的資料庫由兩種檔案組成:資料檔案和日誌檔案。資料檔案用於存放資料,日誌檔案用於存放對資料的操作記錄。

2、 在考慮資料庫的空間分配時,需瞭解如下規則:

(1) 所有資料庫都包含一個主資料檔案與一個或多個日誌檔案,還可以包含零個或多個輔助資料檔案;

(2) 在建立使用者資料庫時,包含系統表的model資料庫自動被複制到新建資料庫中;

(3) 在SQL Server 2000中,資料的儲存單位是頁,一個數據頁是一塊8KB的連續磁碟空間;

(4) 在SQL Server中,不允許表中的一行資料儲存在不同的資料頁上,且一行的資料大小不能超過一個數據頁的`大小;

3、資料檔案和日誌檔案的作用

(1) 資料檔案:用於存放資料庫資料,資料檔案又分為:主資料檔案和輔助資料檔案

(A) 主資料檔案:主資料檔案的推薦副檔名是,它包含資料庫的系統資訊,並可存放使用者資料庫的資料,每個資料庫只包含一個主資料檔案;

(B) 輔助資料檔案:輔助資料檔案的推薦副檔名是,當資料庫資料量很大時,可能需要多個輔助資料檔案,這些檔案可以存放在不同的磁碟上,以便利用多個磁碟上的儲存空間,並提高資料存取的併發性。

(C) 兩種資料檔案對使用者是透明的,系統會選用最高效的方法來使用這些資料檔案。

(2) 日誌檔案:主要記錄對資料庫資料的修改操作。日誌檔案的推薦副檔名為,它包含用於恢復資料庫的日誌記錄,每個資料庫必須至少有一個日誌檔案,也可以有多個。

4、建立資料庫時的其他屬性

(1) 檔名及其位置:每個資料庫的資料檔案和日誌檔案都具有一個邏輯檔名和物理的存放位置;

(2) 初始大小:可以指定每個資料檔案和日誌檔案的初始大小,兩者最小都是512KB;

(3) 增長方式:當資料庫的空間用完後,系統是否可自動擴大資料庫的空間;

(4) 最大大小:指檔案增長的最大空間限制,預設是無限制。

 建立資料庫

1、 使用企業管理器建立資料庫

2、 使用Transact-SQL語句建立資料庫

刪除資料庫

1、 使用企業管理器刪除資料庫

2、 使用Transact-SQL語句刪除資料庫