在兩表間可視化地添加關(guān)系之前,需要為數(shù)據(jù)庫添加一個(gè)關(guān)系圖。關(guān)系圖是一個(gè)可幫助理解和定義數(shù)據(jù)庫的可視化工具。在關(guān)系圖上,可以將標(biāo)的一列拖至另一個(gè)表中來創(chuàng)建關(guān)系。將在Review表和Genre表之間創(chuàng)建關(guān)系。
?。?)在Object Explorer中,展開Planet Wrox數(shù)據(jù)庫,右擊Database Diagrams元素,并單擊New Database Diagram命令。如果是首次將關(guān)系圖 添加到數(shù)據(jù)庫中,就會(huì)顯示一個(gè)對(duì)話框,詢問是否希望SSMS將你作為數(shù)據(jù)庫的所有者。單擊Yes按鈕繼續(xù)。即使沒有看到這個(gè)提示也不必?fù)?dān)心,它并不影響隨后的創(chuàng)建。這一提示后面可能還有一個(gè)提示,指明為了運(yùn)用關(guān)系圖,SSMS需要?jiǎng)?chuàng)建一些必需的對(duì)象。再次單擊Yes按鈕繼續(xù)。
?。?)在隨后的Add Table對(duì)話框中,選擇在前面的“試一試”聯(lián)系中創(chuàng)建的兩個(gè)表(在單擊每項(xiàng)的同時(shí)按住Ctrl鍵),單擊Add按鈕將表添加到關(guān)系圖中,然后單擊Close按鈕,關(guān)閉Add Table對(duì)話框。
(3)若有必要,通過拖放操作排列關(guān)系圖中的表,使它們互相靠近。在Genre表上,單擊Id列(它應(yīng)包含黃色鑰匙圖標(biāo),表明這是表的主鍵)的左頁邊距,然后將它拖至Review表的GenreId列上,并釋放鼠標(biāo)按鈕。
?。?)彈出的兩個(gè)對(duì)話框允許定制關(guān)系的默認(rèn)值。在最上邊的窗口中,確認(rèn)從表Genre中選中Id作為主鍵表,并在表Review中選中GenreId作為外鍵表。單擊OK按鈕關(guān)閉上面的窗口。在剩下的對(duì)話框中,注意如何將Enforce Foreign Key Constraint設(shè)置為Yes,這一屬性確保了如果還有評(píng)論與Genre表中的記錄關(guān)聯(lián),就不能從該表中刪除記錄。單擊OK按鈕,關(guān)閉此對(duì)話框。
?。?)回到Object Explorer,展開Tables節(jié)點(diǎn)。右擊Gernre表并選擇Edit Top200Rows命令。如果看不到表,可以單擊Object Explorer工具欄上的Refresh圖標(biāo)。通過輸入Name和SortOrder兩列,輸入一些不同的流派。如果在SortOrder字段中按Tab鍵李老當(dāng)前行,該行就插入數(shù)據(jù)庫中,Id列會(huì)用一個(gè)唯一的序號(hào)填充。
(6)使用Edit Top 200 Rows命令從Object Explorer中打開Review表,并輸入一些評(píng)論記錄。對(duì)于GenreId,提供一些在Genre表中插入記錄時(shí)得到的新ID?,F(xiàn)在可以編輯Title、Summary和Body字段,并設(shè)置Authorized為True。記住,不必在日期列輸入值。如果不輸入,數(shù)據(jù)庫回自動(dòng)插入默認(rèn)值。注意,不能在ID列插入值。因?yàn)樵摿惺菢?biāo)識(shí)字段,所以數(shù)據(jù)庫會(huì)自動(dòng)提供其值。如果出現(xiàn)日期列缺值的錯(cuò)誤,那么要確保在前一個(gè)“試一試”聯(lián)系中輸入了正確的默認(rèn)值。完成一行輸入后,單擊該行的外部,將該行插入表中。
(7)再次右擊Genre表,并選擇Edit Top 200 Rows命令。單擊Query Design工具欄上的“SQL窗格”按鈕,然后使用同一工具欄上的Change Type按鈕創(chuàng)建一個(gè)DELETE查詢。修改該查詢,使之刪除用于連接評(píng)論的流派ID。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計(jì),非常容易使用,無需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費(fèi)試用版
版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: 在兩表之間創(chuàng)建數(shù)據(jù)庫關(guān)系