總結
一個資料庫中包含存儲真正資料的多個表結構,而一個執行個體包含多個資料庫,一台伺服器(硬體)可以包含多個執行個體。

每個執行個體是一個SQL Server安裝的元件(或資料庫引擎的程式,工具和相關程式)。每個使用者資料庫(和表)通過編寫代碼,使用的工具,複制/恢複現有資料庫而建立。當安裝SQL Server程式時,可以通過命名在一台機器上安裝不同的執行個體。例如,你可以有SQL2005,SQL2008,SQL2012作為SQL Server獨立的命名執行個體。也可以用相同的版本安裝成不同的執行個體,如SQL2005DW(用于資料倉庫),SQL2005_PAY(工資單),SQL2005_ERP等等。
可以有一個(并且唯一)被稱為預設執行個體的執行個體,在同一台機器上所有其他執行個體必須有一個名稱(16個字元)。
該程式之間(SQL Server資料庫引擎)互相競争機器資源,是以你必須了解和管理每個執行個體将如何競争,否則它們會機器運作變慢甚至停止。
可能更常見的是一個執行個體中存在多個資料庫。每個執行個體都有”系統“資料庫(MASTER,MODEL,RESOURCES,MSDB,TEMPDB),然後您可以在該執行個體中建立自己的使用者資料庫。