數據庫er圖怎麼畫
現在的軟件開發都需要用到數據庫,開發人員在進行數據庫設計的時候就需要搞清楚系統所涉及到的對象,每一個對象有哪些屬性,對象和對象之間有什麼聯繫。而ER圖正是以圖形化的形式來表現這些資訊,有了ER圖,開發人員就能夠根據ER圖快速的建模。今天小編與大家一起分享下怎麼去畫ER圖。
操作方法
(01)首先要了解ER圖的核心要素:實體,屬性,關係;實體就是一個個對象,比如貓;屬性就是實體所有的某個屬性,比如貓的性別;關係就是實體和實體之間或者實體內部之間的關係。
(02)其次我們要了解ER圖中怎麼表示1中描述的三個核心要素:在ER圖中,矩形代表實體,橢圓代表屬性,菱形代表關係,各個形狀之間用線段連接。
(03)下面我們就以一個例子來一起畫一個ER圖,首先開啟visio,我這裏用的是2007,開啟“新建”--->“常規”--->“基本框圖”,新建一個空的介面,如下圖所示:
(04)我們在這張空的圖裏要表現如下的關係,對象1:學生(姓名,學號,系別);對象2:課程(課程名,課程編號,學分);關係:選課。我們先來畫對象1,添加一個矩形框,三個橢圓框,如下圖所示:
(05)我用同樣的方法,我們來建第二個對象課程,也是放一個矩形,三個橢圓形,然後用線把他們連接起來。
(06)然後我們就來建這兩個對象之間的關係,像圖中加一個菱形,在菱形裏寫上選課兩個字。如果沒有菱形,可以加一個正方形然後旋轉一下。
(07)以上就將一個學生,選課的簡單的ER圖做好了,但是這只是簡單的圖。更專業的還可以這樣做,開啟“新建”--->“軟件和數據庫”--->“數據庫模型圖”,創建一個數據庫模型圖
(08)然後拖進去一個實體,選中拖進去的實體,在下面的屬性裏定義好實體資訊以及列,如下圖所示:
(09)以同樣的方式定義課程實體,然後建關係表,拖進關係線段,連接兩個實體,注意兩頭都是紅色纔是真正的連接起來了。會自動在關係屬性裏建立起連接,如下圖所示:
(10)到目前爲止關係ER圖就畫完了,這種圖ER圖算是比較正規的一種了,比上面畫的那一種要正規許多。當然,如果還想在專業化一些,可以用PowerDesign來繪製ER圖。
-
如何配置java的JDK環境變量
如何配置java的JDK環境變量呢?也許java開發人員剛接觸JDK工具時,不是很熟。現講下。操作方法(01)安裝JDK,安裝過程中可以自訂安裝目錄等資訊,例如我們選擇安裝目錄爲 C:\ProgramFiles\Java\jdk1.7.0_17;(02)安裝完成後,右擊“我的電腦”,點擊“屬性”;(03)選擇“進階”...
-
怎樣邀請QQ好友一起玩QQ遊戲
相信很多朋友喜歡和朋友一起玩遊戲,當然包括在電腦上玩咯,玩玩小遊戲解解悶是很多朋友喜歡的,小編就喜歡和好友一起玩QQ遊戲,還可以作弊的,哈哈。不知道怎麼邀請QQ好友一起玩遊戲的小夥伴快來圍觀吧。操作方法(01)登陸QQ(02)確認好友當前是否是電腦在線,不是電腦在線玩不...
-
手機PDF如何轉圖片格式,pdf轉圖片方法
在日常的工作或者學習中,有時會碰到需要將檔案中的某一頁或者是某幾頁轉爲圖片格式,那這個時候該怎麼辦呢?操作方法(01)第一步:首先在手機的應用市場裏找到工具(02)然後執行工具,在“PDF轉換”的頁面點擊PDF轉圖片。(03)第三步:在添加檔案的頁面選擇好需要轉換的檔案,然後點...
-
Python中如何應用split
我們用python處理字元串的時候經常會需要分割字元串,這個時候我們會用到split。那麼你真的會用它嗎?下面小編來給大家分享一下split的使用以及注意事項操作方法(01)首先我們在python環境中先來建立一個字元串,如下圖所示(02)然後我們調用split方法,已冒號作爲分隔符,如...