共用方式為


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

適用於:SQL ServerAzure SQL DatabaseAzure SQL 托管實例Analytics Platform System(PDW)

資料庫設計工具是一種可視化工具,可讓您設計和可視化您所連接的資料庫。 設計資料庫時,您可以使用資料庫設計工具來建立、編輯或刪除數據表、數據行、索引鍵、索引、關聯性和條件約束。 若要可視化資料庫,您可以建立一或多個圖表,說明其中部分或所有數據表、數據行、索引鍵和關聯性。

顯示資料庫中數據表關聯性的圖表。

針對任何資料庫,您可以視需要建立任意數目的資料庫關係圖;每個資料庫數據表都可以出現在任意數目的圖表上。 因此,您可以建立不同的圖表來可視化資料庫的不同部分,或強調設計的不同層面。 例如,您可以建立顯示所有數據表和數據行的大型圖表,而且您可以建立較小的圖表來顯示所有數據表,而不顯示數據行。

您建立的每個資料庫關係圖都會儲存在相關聯的資料庫中。

資料庫關係圖中的數據表和數據行

在資料庫關係圖中,每個數據表可以顯示三個不同的功能:標題列、數據列選取器,以及一組屬性數據行。

標題列

標題列會顯示數據表的名稱。

如果您已修改資料表,但尚未儲存資料表,則會在資料表名稱結尾出現星號, 以指出未儲存的變更。 如需儲存修改數據表和圖表的相關信息,請參閱 使用資料庫關係圖

列選取器

您可以選取資料列選取器,以選取資料表中的資料庫數據行。 如果數據行位於數據表的主鍵中,數據列選取器會顯示索引鍵符號。 如需主鍵的相關信息,請參閱 主鍵和外鍵條件約束

屬性欄位

屬性欄位集只會顯示在資料表的特定視圖中。 您可以在五個不同的檢視中檢視數據表,以協助您管理圖表的大小和配置。

如需數據表檢視的詳細資訊,請參閱 自定義圖表中顯示的資訊量

資料庫關係圖中的關聯性

在資料庫關係圖中,每個關聯性都可以顯示三個不同的功能:端點、線條樣式和相關數據表。

端點

這條連線的端點會指出關聯性是一對一或一對多。 如果關聯性在一個端點有一個索引鍵,另一個端點有8字形,則它是一對多關聯性。 如果關聯性在每個端點都有密鑰,則它是一對一關聯性。

線條樣式

當新的數據加入外鍵數據表時,行本身(而非其端點)會指出資料庫管理系統 (DBMS) 是否強制執行關聯性的引用完整性。 如果這一行顯示為實線,當外鍵數據表中加入或修改數據列時,DBMS 會強制執行關聯性的引用完整性。 如果行顯示為虛線,當外鍵數據表中加入或修改數據列時,DBMS 不會強制執行關聯性的引用完整性。

關聯線表示一個數據表與另一個數據表之間存在外鍵關聯性。 如果是一對多關聯性,外鍵數據表是靠近線條圖中的八字形符號的數據表。 如果線條的兩個端點附加至同一個表,則關係是自反關聯。 如需詳細資訊,請參閱 繪製反反關聯性

本節中