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

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

主站蜘蛛池模板: 尉氏县| 嘉禾县| 德江县| 大洼县| 旅游| 新安县| 门头沟区| 玛沁县| 师宗县| 平果县| 焦作市| 临西县| 遂宁市| 江都市| 赫章县| 石林| 尼玛县| 贵溪市| 富顺县| 阿巴嘎旗| 英德市| 工布江达县| 澄迈县| 神池县| 海阳市| 张掖市| 宁武县| 鄂托克前旗| 师宗县| 甘肃省| 泾川县| 揭东县| 文登市| 博爱县| 长岭县| 舒兰市| 德保县| 会昌县| 凤台县| 漳州市| 成都市|