使用結構描述

已完成

在 SQL Server 資料庫系統中,資料表會在「結構描述」中定義,以在資料庫中建立邏輯命名空間。 例如,Customer 資料表可能會在 Sales 結構描述中定義,而 Product 資料表則會在 Production 結構描述中定義。 資料庫可能會在 Sales 結構描述其 Order 資料表中追蹤客戶已放入的訂單詳細資料。 您接著可能還需要在 Production 結構描述其 Order 資料表中追蹤供應商提供的產品元件訂單。

A schema named Sales containing Order and Customer tables, and a schema named Production containing Order and Product tables

資料庫系統 (例如 SQL Server) 會使用階層式命名系統。 這種多層式命名方式有助於釐清不同結構描述中具有相同名稱的資料表。 物件的「完整」名稱包括資料庫儲存所在的資料庫伺服器執行個體名稱、資料庫名稱、結構描述名稱和資料表名稱。 例如:Server1.StoreDB.Sales.Order

在單一資料庫內容中使用資料表時,通常會藉由包含結構描述名稱以參考資料表 (及其他物件)。 例如,Sales.Order