準備知識
數據庫的關係圖以圖表的形式,直觀地顯示出數據庫的整體結構。使用數據庫關係圖可以方便地創建和修改數據表、列、鍵以及表跟表之間的關係。此外,還可以修改索引和約束。
創建數據庫關係圖
- 展開“數據庫”,然後展開需要創建關係圖的數據庫,右擊“數據庫關係圖”,選擇“新建數據庫關係圖”。
添加數據表
- 進入“添加表”對話框,選擇需要構建關係圖的表(可以多選),點擊“添加”按鈕,添加所選擇的表。
- 點擊“關閉”按鈕,進入數據庫關係圖界面。
- 如果還需要繼續添加表,可以右擊,選擇“添加表”,進入“添加表”對話框進行添加。
新建數據表
- 如果需要新建數據表,可以右擊選擇“新建表”來創建新的數據表。
(1)在選擇名稱對話框中輸入數據表的名稱,點擊確定。
(2)輸入相應的屬性列。
(3)點擊保存按鈕(或Ctrl+F5)即可。
切換數據表視圖
- 切換視圖顯示方式。右擊相應的表,選擇“表視圖”,可以根據需要切換顯示方式。
定義主鍵約束
- 爲數據表添加主鍵。從關係圖中可以看到。student表和school表還沒有主鍵,右擊相應的表中需要設置爲主鍵的列,選擇“設置主鍵”,即可添加主鍵。
定義外鍵約束
-
定義外鍵約束。現在爲student表、school表和class表定義外鍵約束。
(1)爲student表新增一個ClassID列,爲class表新增SchoolID列。
(2)選擇class表,左擊表的主鍵“ClassID”並按住,拖動到student表上相應的ClassID列,鬆開鼠標,自動彈出“外鍵關係”對話框和“表和列”對話框。
(3)在“表和列”對話框中自動設置了主鍵和外鍵,並顯示了關係名,覈對無誤後點擊“確認”,回到“外鍵關係”對話框。
(4)在“外鍵關係”對話框中點擊確定,即可完成student外鍵的定義。
(5)使用同樣的方法,即可完成class表的外鍵定義。
-
點擊保存鍵,或者按Ctrl+F5鍵來保存數據庫關係圖,數據表和外鍵關係等。