設計資料庫圖表
[資料庫設計工具] 為一視覺化工具,可讓您設計連接的資料庫,並將資料庫視覺化。 設計資料庫時,您可以使用 [資料庫設計工具] 建立、編輯或刪除資料表、資料行、索引鍵、索引、關聯性和條件約束。 若要視覺化資料庫,可以建立一或多個圖表說明該資料庫中部分或全部的資料表、資料行、索引鍵和關聯性。
您可以根據需要在任何資料庫中建立資料庫圖表 (不限個數),不論圖表數量為何,各資料表格都可出現在各圖表中。 因此您可建立不同的圖表,視覺化資料庫的不同部分,或強調不同的設計重點。 例如,您可以建立大型圖表來顯示所有資料表和資料行,以及建立小型圖表來顯示所有的資料表,但不顯示資料行。
您建立的所有資料庫圖表都將存放在關聯的資料庫中。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
資料庫圖表中的資料表和資料行
資料庫圖表中的每個資料表都具有三項功能:標題列、資料列選取器和一組屬性欄位。
標題列:標題列顯示資料表的名稱。
如果您已經修改某個資料表但尚未儲存,該資料表名稱的後方將出現星號 (*) 表示尚未儲存變更。 如需有關儲存已修改之資料表和圖表的詳細資訊,請參閱使用資料庫圖表。
資料列選取器:您可以按一下資料列選取器,選取資料表中的資料庫資料行。 如果該資料行位於資料表的主索引鍵,資料列選擇器將顯示索引鍵符號。 如需主索引鍵的詳細資訊,請參閱使用索引鍵。
屬性欄位:屬性欄位組只有在資料表中的特定檢視才可見。 您可以使用五種檢視方法來檢視資料表,任何一種方法都可以協助您管理圖表的大小和配置。
如需資料表檢視的詳細資訊,請參閱 HOW TO:自訂圖表中顯示的資訊量。
資料庫圖表中的關聯性
資料庫圖表中的每個關聯性都具有三項功能:端點、線條樣式和關聯資料表。
端點:線條的端點可以指出關聯性是一對一或是一對多。 如果關聯性在一個端點具有一個索引鍵,且在另一端點擁有 ∞,該關聯性即為一對多關聯性 (One-To-Many Relationship)。 如果關聯性在每個端點都有一個索引鍵,該關聯性即為一對一關聯性。
線條樣式:線條本身 (非其端點) 可指出當新資料加入至外部索引鍵資料表時,資料庫管理系統 (DBMS) 是否會強制使用關聯性的參考完整性 (Referential Integrity)。 如果線條為實線,當您在外部索引鍵資料表中加入或修改資料列時,DBMS 將強制使用關聯性的參考完整性。 如果線條為虛線,當您在外部索引資料表中加入或修改資料列時,DBMS 將不會強制使用關聯性的參考完整性。
關聯資料表:關聯性線條會指出兩個資料表之間是否存在外部索引鍵關聯性。 如果是一對多關聯性,外部索引鍵表即為線條 ∞ 符號旁的資料表。 如果線條的兩個端點都連接同一個資料表,則該關聯性即為自反關聯性 (Reflexive Relationship)。 如需詳細資訊,請參閱 HOW TO:繪製自反關聯性。