資料庫
SQL Server 中的資料庫是由資料表集合所組成,該集合內儲存了一組特定的結構資料。 而資料表中則包含資料列集合 (也稱為記錄或 Tuple) 和資料行 (也稱為屬性) 集合。 資料表中的每個資料行都是為了儲存某類資訊而設計,例如,日期、名稱、金額和數字。
資料庫的基本資訊
一部電腦可以安裝一個或多個 SQL Server 執行個體。 每個 SQL Server 執行個體都可以包含一個或多個資料庫。 在資料庫內,存在一個或多個物件擁有權群組 (稱為結構描述)。 在每個結構描述內,都會包含資料庫物件 (例如資料表、檢視及預存程序)。 部分物件 (例如憑證和非對稱金鑰) 是包含在資料庫內,但未包含在結構描述內。 如需有關建立資料表的詳細資訊,請參閱<資料表>。
SQL Server資料庫是儲存在檔案系統的檔案中。 檔案可以分組為檔案群組。 如需有關檔案和檔案群組的詳細資訊,請參閱<資料庫檔案與檔案群組>。
使用者在取得 SQL Server 執行個體的存取權時會視為已登入。 使用者在取得資料庫的存取權時會視為資料庫使用者。 資料庫使用者可以根據登入。 若啟用自主資料庫,則可建立不是根據登入的資料庫使用者。 如需有關使用者的詳細資訊,請參閱<CREATE USER (Transact-SQL)>。
具有資料庫存取權的使用者可以獲得存取資料庫中物件的權限。 雖然權限可以授與個別使用者,但是建議建立資料庫角色,並將資料庫使用者加入至角色,然後授與角色的存取權。 授與角色的權限,而非使用者的權限,可在使用者數目成長並持續變更時,輕鬆地保持一致且更易了解的權限。 如需有關角色權限的詳細資訊,請參閱<CREATE ROLE (Transact-SQL)>和<主體 (Database Engine)>。
使用資料庫
使用資料庫的大多數使用者都會使用 SQL Server Management Studio 工具。 Management Studio 工具具有用於建立資料庫和資料庫中物件的圖形化使用者介面。 Management Studio 也具有查詢編輯器,可透過寫入 Transact-SQL 陳述式,以與資料庫互動。 Management Studio 可以從 SQL Server 安裝磁碟進行安裝,或從 MSDN 進行下載。