求畫出實體間實體聯絡的ER圖,在ER圖中,用來表示實體之間聯絡的圖形是

2021-03-19 18:23:03 字數 3997 閱讀 1225

1樓:匿名使用者

老師與班級是一對多, 班級與學生是一對多,班干與班級是一對一 。其它自己看著寫唄 。

在e-r圖中,用來表示實體之間聯絡的圖形是

2樓:綠鬱留場暑

在e-r圖中,用來表示實體之間聯絡的圖形是菱形,此題選c。

用」菱形框「表示實體型之間的聯絡成因,在菱形框內寫明聯絡名,並用」實心線段「分別與有關實體型連線起來,同時在」實心線段「旁標上聯絡的型別(1:1,1:n或m:n)。

用「矩形框」表示實體型,矩形框內寫明實體名稱;用「橢圓圖框」或圓角矩形表示實體的屬性,並用「實心線段」將其與相應關係的「實體型」連線起來;

擴充套件資料:

構成e-r圖的3個基本要素是實體型、屬性和聯絡,其表示方法為:

實體一般認為,客觀上可以相互區分的事物就是實體,實體可以是具體的人和物,也可以是抽象的概念與聯絡。關鍵在於一個實體能與另一個實體相區別,具有相同屬性的實體具有相同的特徵和性質。用實體名及其屬性名集合來抽象和刻畫同類實體。

在e-r圖中用矩形表示,矩形框內寫明實體名;比如學生張

三、學生李四都是實體。如果是弱實體的話,在矩形外面再套實線矩形。

屬性實體所具有的某一特性,一個實體可由若干個屬性來刻畫。屬性不能脫離實體,屬性是相對實體而言的。

在e-r圖中用橢圓形表示,並用無向邊將其與相應的實體連線起來;比如學生的姓名、學號、性別、都是屬性。如果是多值屬性的話,在橢圓形外面再套實線橢圓。如果是派生屬性則用虛線橢圓表示。

聯絡聯絡也稱關係,資訊世界中反映實體內部或實體之間的關聯。實體內部的聯絡通常是指組成實體的各屬性之間的聯絡;實體之間的聯絡通常是指不同實體集之間的聯絡。

在e-r圖中用菱形表示,菱形框內寫明聯絡名,並用無向邊分別與有關實體連線起來,同時在無向邊旁標上聯絡的型別(1 : 1,1 : n或m :

n)。比如老師給學生授課存在授課關係,學生選課存在選課關係。如果是弱實體的聯絡則在菱形外面再套菱形。

3樓:匿名使用者

在e-r圖中,用來表示實體之間聯絡的圖形是a 矩形

4樓:匿名使用者

c沒有什麼why不why的。

er圖中規定:

用矩形表示實體(等同於表)

用橢圓形表示實體的屬性(等同於表中欄位)

用菱形表示實體關係(等同於外來鍵),還要將有關係的實體用線連線上,線上畫菱形。

這是資料庫er圖的規定,沒有什麼原因。

平行四邊形er中沒有。

5樓:百度使用者

矩形表示實體,菱形表示實體聯絡

求高手將以下資料表 轉化為實體聯絡圖(e-r圖),並列出得出的實體、聯絡及其屬性 100

6樓:匿名使用者

樓主,我不得不說你太懶了。

自己把這個做成表結構。比如oracle

把有關係的欄位,定義外來鍵。

然後使用 si object browser er。開啟資料庫,自動就會出關聯的示意圖。

表達實體之間邏輯聯絡的e-r模型是資料庫的什麼

7樓:

其實並不是資料庫的,就好象你在進行程式開發的時候畫的一個流程圖一樣,它是用來方便和規範你設計資料庫的一種方法.說到這個我想花些時間談談我個人對資料庫的理解,其實資料庫不是別的,資料庫就是許多的表——但是如果只是表的話,excel就夠了,還要資料庫幹什麼——那是因為資料庫的表相互之間是有關係的,為了理清這些表之間的關係,所以就畫一個e-r圖,e就是一個一個的實體,這些實體用表來描述,表的欄位就是這個實體的屬性,r就是不同實體之間的關係

如何提煉資料流圖的實體,畫資料庫的e-r圖

8樓:匿名使用者

第一步:首先要根據需求分析的結果(資料流圖、資料字典等)對現實世界的資料進行抽象, 設計各個區域性檢視即分e-r圖。關係的屬性一半來自資料字典。

第二步:整合區域性檢視。

概念結構是對現實世界的一種抽象,一般有三種抽象:

⑴分類 ( is member of )

⑵聚集 ( is part of )

⑶概括 ( is subset of )

設計分e-r圖的步驟是:⑴選擇區域性應用

在需求分析階段,通過對應用環境和要求進行詳盡的調查分析,用多層資料流圖和資料字典描述了整個系統。

設計分e-r圖的第一步,就是要根據系統的具體情況,在多層的資料流圖中選擇一個適當層次的(經驗很重要)資料流圖,讓這**中每一部分對應一個區域性應用,我們即可以以這一層次的資料流圖為出發點,設計分e-r圖。

一般而言,中層的資料流圖能較好地反映系統中各區域性應用的子系統組成,因此人們往往以中層資料流圖作為設計分e-r圖的依據

⑵逐一設計分e-r圖

每個區域性應用都對應了一組資料流圖,區域性應用涉及的資料都已經收集在資料字典中了。現在就是要將這些資料從資料字典中抽取出來,參照資料流圖, <1> 標定區域性應用中的實體, <2> 實體的屬性、標識實體的碼, <3> 確定實體之間的聯絡及其型別(1:1、1:

n、m:n)。

<1> 標定區域性應用中的實體

現實世界中一組具有某些共同特性和行為的物件就可以抽象為一個實體。物件和實體之間是 "is member of "的關係。例如在學校環境中,可以把張

三、李四、王五等物件抽象為學生實體。

物件型別的組成成分可以抽象為實體的屬性。組成成分與物件型別之間是 "is part of "的關係。例如學號、姓名、專業、年級等可以抽象為學生實體的屬性。

其中學號為標識學生實體的碼。

<2> 實體的屬性、標識實體的碼

實際上實體與屬性是相對而言的,很難有截然劃分的界限。同一事物,在一種應用環境中作為 "屬性 ",在另一種應用環境中就必須作為 "實體 "。一般說來,在給定的應用環境中:

⑴屬性不能再具有需要描述的性質。即屬性必須是不可分的資料項。

⑵屬性不能與其他實體具有聯絡。聯絡只發生在實體之間。

<3> 確定實體之間的聯絡及其型別(1:1、 1:n、 m:n)。

根據需求分析,要考察實體之間是否存在聯絡,有無多餘聯絡

(二)、 合併分e-r圖,生成初步e-r圖。

各分e-r圖之間的衝突主要有三類:屬性衝突、命名衝突和結構衝突。

1.屬性衝突 (1) 屬性域衝突,即屬性值的型別、取值範圍或取值集合不同。

例如:屬性「零件號」有的定義為字元型,有的為數值型。

(2) 屬性取值單位衝突。 例如:屬性「重量」有的以克為單位,有的以公斤為單位。

2.命名衝突 (1) 同名異義。 不同意義物件相同名稱。

(2) 異名同義(一義多名)。同意義物件不相同名稱。「專案」和「課題」

3.結構衝突

(1) 同一物件在不同應用中具有不同的抽象。例如 "課程 "在某一區域性應用中被當作實體,而在另一區域性應用中則被當作屬性。

(2) 同一實體在不同區域性檢視中所包含的屬性不完全相同,或者屬性的排列次序不完全相同。

(3) 實體之間的聯絡在不同區域性檢視中呈現不同的型別。

例如實體e1與e2在區域性應用a中是多對多聯絡,而在區域性應用b中是一對多聯絡;又如在區域性應用x中e1與e2發生聯絡,而在區域性應用y中e1、e2、e3三者之間有聯絡。

解決方法是根據應用的語義對實體聯絡的型別進行綜合或調整。

(三).修改與重構,生成基本e-r圖

分e-r圖經過合併生成的是初步e-r圖。之所以稱其為初步e-r圖,是因為其中可能存在冗餘的資料和冗餘的實體間聯絡,即存在可由基本資料匯出的資料和可由其他聯絡匯出的聯絡。冗餘資料和冗餘聯絡容易破壞資料庫的完整性,給資料庫維護增加困難,因此得到初步e-r圖後,還應當進一步檢查e-r圖中是否存在冗餘,如果存在,應設法予以消除。

修改、重構初步e-r圖以消除冗餘,主要採用分析方法。除此外,還可以用規範化理論來消除冗餘,這些內容一般在資料庫原理課程中,用一種公式化的方法來消除冗餘。

er圖實體間關係,1對多,箭頭應該朝那個方向畫

不需要畫箭頭,1,n畫在哪條線上,不要搞顛倒即可。er圖中兩個實體間的多種聯絡怎麼畫 每種聯絡畫一根線,線上標關聯的名稱 如 搜尋產品 產品 在e r圖中,用來表示實體之間聯絡的圖形是 在e r圖中,用來表示實體之間聯絡的圖形是菱形,此題選c。用 菱形框 表示實體型之間的聯絡成因,在菱形框內寫明聯絡...

我家入戶門對著衛生間,裝修是用實體牆把衛生間門和入戶門錯開了

這個在城市裡問題不大,但是如果不放心可以在不影響生活的情況下在衛生間門邊卦五帝錢或是擺放植物 只要兩扇門之間有東西遮擋就不會影響風水 大門對著衛生間,但大門的門與衛生間的門是錯開的,這樣有沒有問題。5 你這個問題要分兩種情況來說。大門對著衛生間,但錯開的,仍然是門對門,是否要化解,分兩種情況。第一是...

南方cass7 1怎麼批量求個小塊實體面積畝數

使用外掛就可以了,我有cass cad 裡計算標註面積畝數的程式軟體,能夠批量計算的,還可以自動編號並匯入excel 裡,非常實用 南方cass7.1的圖形怎麼是塊,如何炸開 南方cass7.1算土方量的步驟是什麼 土方工程。土木工程中,土石方工程有 場地平整 路基開挖 人防工程開挖 地坪填土,路基...