共用方式為


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

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

說明資料表關聯性的資料庫圖表

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

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

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

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

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

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

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

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

如需有關資料表檢視的詳細資訊,請參閱<如何:自訂圖表中顯示的資訊量 (Visual Database Tools)>。

資料庫圖表中的關聯性

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

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

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

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