設計資料庫圖表 (Visual Database Tools)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Analytics Platform System (PDW)

「資料庫設計工具」為視覺化工具,可讓您設計連接的資料庫,並將該資料庫視覺化。 設計資料庫時,您可以使用資料庫設計工具建立、編輯或刪除資料表、資料行、索引鍵、索引、關聯性和條件約束。 若要以視覺化方式呈現資料庫,可以建立一或多個圖表說明該資料庫中部分或全部的資料表、資料行、索引鍵和關聯性。

Database diagram illustrating table relationships

您可以根據您的需要在任何資料庫中建立資料庫圖表 (不限個數);不論圖表數量為何,每個圖表中都將出現資料庫表格。 因此您可建立不同的圖表,將資料庫的不同部份進行視覺化,或強調不同的設計重點。 例如,您可以建立大型圖表來顯示所有資料表和資料行,以及建立小型圖表來顯示所有的資料表,但不顯示資料行。

您建立的所有資料庫圖表都將存放在相關資料庫中。

資料庫圖表中的資料表和資料行

資料庫圖表中的每個資料表都具有三項功能:標題列、資料列選取器和一組屬性欄位。

標題列 :標題列顯示資料表的名稱

如果您已經修改某個資料表但尚未儲存,該資料表名稱的後方將出現星號 (*) 表示尚未儲存變更。 如需儲存修改過後資料表和圖表的詳細資訊,請參閱使用資料庫圖表 (Visual Database Tools)

資料列選取器 :您可以按一下資料列選取器,選取資料表中的資料庫資料行。 如果該資料行位於資料表的主索引鍵,資料列選取器將顯示索引鍵符號。 如需主索引鍵的資訊,請參閱使用索引鍵

屬性資料行 :屬性資料行組只有在資料表中的特定檢視才可見。 您可以使用五種檢視方法來檢視資料表,任何一種方法都可以協助您管理圖表的大小和配置。

如需資料表檢視的詳細資訊,請參閱自訂在圖表中顯示的資料量 (Visual Database Tools)

資料庫圖表中的關聯性

資料庫圖表中的每個關聯性都具有三項功能:結束點、行樣式和相關資料表。

結束點 :行的結束點可以顯示其關聯性為一對一或一對多。 如果關聯性在結束點具有一個索引鍵,且在其他結束點擁有 ∞,該關聯性即為一對多關聯性 (One-To-Many Relationship)。 如果關聯性在每個結束點都擁有一個索引鍵,該關聯性即為一對一關聯性。

行樣式 :資料行本身 (非其結束點) 可指出當新資料加入至外部索引鍵表格時,資料庫管理系統 (DBMS) 是否會強制使用關聯性的參考完整性 (Referential Integrity)。 如果該行為實線,當您在外部索引鍵資料表中加入或修改資料列時,DBMS 將強制使用關聯性的參考完整性。 如果該行為虛線,當您在外部索引資料表中加入或修改資料列時,DBMS 將不會強制使用關聯性的參考完整性。

相關資料表 :關聯性行將指出兩個表格之間是否存在外部索引鍵關聯性。 如果是一對多關聯性,外部索引鍵表即為該行 ∞ 符號旁的資料表。 如果該行的兩個結束點都與同一個資料表連接,則該關聯性即為自反關聯性 (Reflexive Relationship)。 如需詳細資訊,請參閱繪製自反關聯性 (Visual Database Tools)

本章節內容

了解資料庫圖表擁有權 (Visual Database Tools)

在資料庫圖表設計工具中導覽 (Visual Database Tools)

設定資料庫圖表設計工具 (Visual Database Tools)

升級舊版的資料庫圖表 (Visual Database Tools)

開啟資料庫圖表設計工具 (Visual Database Tools)

另請參閱

使用資料庫圖表 (Visual Database Tools)
使用資料庫圖表中的資料表 (Visual Database Tools)
使用圖表配置 (Visual Database Tools)