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

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數據庫中的臨時表和存儲過程被自動刪除。

主站蜘蛛池模板: 南皮县| 禹城市| 紫金县| 马尔康县| 集安市| 伊金霍洛旗| 东安县| 辽阳县| 广平县| 南康市| 新安县| 万源市| 叙永县| 余江县| 高雄市| 特克斯县| 南江县| 泌阳县| 虞城县| 巴塘县| 台山市| 育儿| 衡山县| 横山县| 福州市| 光山县| 石狮市| 承德市| 乌审旗| 谷城县| 湘阴县| 东兰县| 南部县| 广州市| 上虞市| 甘南县| 鄯善县| 静宁县| 澄城县| 濮阳市| 会宁县|