NO1.添加好必要的圖形
創(chuàng)新互聯(lián)建站長(zhǎng)期為近千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為施甸企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè),施甸網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
1、由于Visio 2003默認(rèn)的繪圖模板并沒有E-R圖這一項(xiàng),但是畫E-R圖必須的基本圖形Visio 2003還是有的,所以我們就得先把必要的圖形添加到“我的模板”。以添加橢圓和矩形為例,打開Visio2003,在主界面的選擇繪圖類型下選擇“框圖”,然后選擇“基本框圖”
2、在基本框圖的的可選圖形中找到橢圓形,右擊,選擇“添加到我的形狀”,然后選擇“添加到新模具”
3、然后就是出現(xiàn)一個(gè)保存對(duì)話框,文件名處我們打上“ER圖”,這樣,Visio就為我們新建了一個(gè)名為“ER圖”的繪圖模具,并且把橢圓加入了該模具中
4、接下來就是繼續(xù)添加需要的圖形。找到矩形,右擊,選擇“添加到我的形狀”,這次不是選擇“添加到新模具”,而是添加到“ER圖”
5、重復(fù)上述步驟直到把畫ER圖所需的所有圖形(矩形,橢圓,菱形,直線)添加完畢。需要注意的是,并不是上述圖形都能在“基本框圖”下找到。比如直線可以在數(shù)據(jù)庫的ORM圖下找到,菱形則在流程圖的基本流程圖中
NO2.開始繪制ER圖
1、點(diǎn)擊菜單欄的“文件”,依次選擇“形狀”,“我的形狀”,“ER圖”
2、這時(shí)候Visio 2003就進(jìn)入了畫圖狀態(tài),可以看到我們自定義的ER圖模型下,已經(jīng)有繪制ER圖必須的一些圖形了??吹浇缑娴淖筮叄x中“矩形”這個(gè)畫圖模型,按住鼠標(biāo)左鍵不放,直接拖動(dòng)到中間的帶有標(biāo)尺的畫圖區(qū)域,雙擊圖形可以在里面輸入文字
3、根據(jù)ER圖的規(guī)則開始我們想要的繪圖,矩形表示實(shí)體,橢圓表示實(shí)體的屬性,菱形表示實(shí)體與實(shí)體之間的聯(lián)系,圖形之間用線段連接,直到繪圖基本完成
4、最后一個(gè)步驟,保存好繪制出來的圖形。點(diǎn)擊菜單欄的“文件”,選擇“另存為”,填好文件的名字,文件類型可以選擇普通的“jpeg”,但這樣保存以后就不可編輯了。建議再保存一份vsd格式的繪圖工程文件以便日后修改
用microsoftvisio,新建數(shù)據(jù)庫-數(shù)據(jù)模型圖,選擇"數(shù)據(jù)庫-反向工程"接下來按提示操作,選擇好microsoftsqlserver驅(qū)動(dòng)及數(shù)據(jù)庫,輸入用戶名密碼,選擇好你要導(dǎo)出的內(nèi)容,點(diǎn)下一步即可完成導(dǎo)入.
下載地址用迅雷里的搜索條搜一下就能找到.
畫法如下:
(1)確定所有的實(shí)體集合;
(2)選擇實(shí)體集應(yīng)包含的屬性;
(3)確定實(shí)體集之間的聯(lián)系;
(4)確定實(shí)體集的關(guān)鍵字,用下劃線在屬性上表明關(guān)鍵字的屬性組合;
(5)確定聯(lián)系的類型,在用線將表示聯(lián)系的菱形框聯(lián)系到實(shí)體集時(shí),在線旁注明是1或n(多)來表示聯(lián)系的類型。
其中在ER圖中有如下四個(gè)成分:
1、矩形框:表示實(shí)體,在框中記入實(shí)體名。
2、菱形框:表示聯(lián)系,在框中記入聯(lián)系名。
3、橢圓形框:表示實(shí)體或聯(lián)系的屬性,將屬性名記入框中。對(duì)于主屬性名,則在其名稱下劃一下劃線。
4、連線:實(shí)體與屬性之間;實(shí)體與聯(lián)系之間;聯(lián)系與屬性之間用直線相連,并在直線上標(biāo)注聯(lián)系的類型。(對(duì)于一對(duì)一聯(lián)系,要在兩個(gè)實(shí)體連線方向各寫1; 對(duì)于一對(duì)多聯(lián)系,要在一的一方寫1,多的一方寫N;對(duì)于多對(duì)多關(guān)系,則要在兩個(gè)實(shí)體連線方向各寫N,M。)
擴(kuò)展資料:
ER圖中關(guān)聯(lián)關(guān)系有三種:
1對(duì)1(1:1) :1對(duì)1關(guān)系是指對(duì)于實(shí)體集A與實(shí)體集B,A中的每一個(gè)實(shí)體至多與B中一個(gè)實(shí)體有關(guān)系;反之,在實(shí)體集B中的每個(gè)實(shí)體至多與實(shí)體集A中一個(gè)實(shí)體有關(guān)系。
1對(duì)多(1:N) :1對(duì)多關(guān)系是指實(shí)體集A與實(shí)體集B中至少有N(N0)個(gè)實(shí)體有關(guān)系;并且實(shí)體集B中每一個(gè)實(shí)體至多與實(shí)體集A中一個(gè)實(shí)體有關(guān)系。
多對(duì)多(M:N) :多對(duì)多關(guān)系是指實(shí)體集A中的每一個(gè)實(shí)體與實(shí)體集B中至少有M(M0)個(gè)實(shí)體有關(guān)系,并且實(shí)體集B中的每一個(gè)實(shí)體與實(shí)體集A中的至少N(N0)個(gè)實(shí)體有關(guān)系。
參考資料:百度百科-ER圖
最簡(jiǎn)單的方法,裝一個(gè)Visio,然后選擇數(shù)據(jù)庫,可以直接導(dǎo)出ER圖,然后保存成圖片放到Word里就可以啦。 前提是你的外鍵關(guān)系要建好 當(dāng)然,如果沒有外鍵關(guān)系,也能生成,只是各個(gè)表之間的線就沒有了。不過你可以手動(dòng)連接。也很簡(jiǎn)單。 畫的方法可以參加以下的連接 Visio如何反向?qū)С鰯?shù)據(jù)庫設(shè)計(jì)文檔