官术网_书友最值得收藏!

4.1.3 SQL Server 2005的系統數據庫

SQL Server 2005包含系統數據庫和用戶數據庫兩種類型的數據庫。其中,系統數據庫又包括master數據庫、model數據庫、msdb數據庫和tempdb數據庫(如圖4.9所示)。系統數據庫存儲了有關數據庫系統的信息,用戶通過系統數據庫來操作和管理各種數據庫。用戶數據庫是由用戶建立的,如員工信息管理數據庫。

圖4.9 SQL Server 2005的系統數據庫

各個系統數據庫的主要功能如下。

1.master數據庫

master數據庫是SQL Server 2005最重要的數據庫,用于管理其他數據庫和保存SQLServer的系統信息,包括登錄賬號、系統配置信息、所有數據庫的信息等,這些信息都記錄在master數據庫的各個表中。

2.model數據庫

model數據庫是SQL Server 2005的模板數據庫,其中包含的系統表為多個用戶數據庫共享。當用戶創建數據庫時,系統會自動地按照model數據庫中的規格和樣式來設置用戶數據庫的初始容量大小、開辟的磁盤空間、數據庫文件配置等。

3.msdb數據庫

msdb數據庫是代理數據庫,它為報警、任務調度和記錄操作員的操作提供存儲空間。

4.tempdb數據庫

tempdb數據庫是一個臨時數據庫,為所有的臨時表、臨時存儲過程及其他的臨時操作提供存儲空間。tempdb數據庫由整個系統的所有數據庫使用。不管用戶使用哪個數據庫,其建立的所有臨時表和存儲過程都存儲在tempdb中。SQL Server每次啟動時,tempdb數據庫都被重新建立;當用戶與SQL Server斷開連接時,tempbd數據庫中的臨時表和存儲過程被自動刪除。

主站蜘蛛池模板: 开鲁县| 河间市| 新和县| 古蔺县| 沅陵县| 浮山县| 汝州市| 潞城市| 库车县| 蛟河市| 邵阳市| 和顺县| 工布江达县| 苗栗市| 英德市| 高陵县| 长治市| 东平县| 庆云县| 忻城县| 怀集县| 锡林浩特市| 新化县| 安仁县| 凤庆县| 永仁县| 瑞丽市| 三亚市| 抚州市| 承德县| 高邑县| 浪卡子县| 麟游县| 离岛区| 唐山市| 康定县| 开远市| 济南市| 桐城市| 武川县| 万宁市|