ER模型設計屬於資料庫的,ER模型是資料庫設計的有力工具,適於建立資料庫的

2021-05-30 21:37:44 字數 3817 閱讀 2148

1樓:匿名使用者

e-r模型的構成成分是實體集、屬性和聯絡集,其表示方法如下:

(1) 實體集用矩形框表示,矩形框內寫上實體名。

(2) 實體的屬性用橢圓框表示,框內寫上屬性名,並用無向邊與其實體集相連。

(3)實體間的聯絡用菱形框表示,聯絡以適當的含義命名,名字寫在菱形框中,用無向連線將參加聯絡的實體矩形框分別與菱形框相連,並在連線上標明聯絡的型別,即1—1、1—n或m—n。

因此,e-r模型也稱為e-r圖。例如系、學生和課程的聯絡的e-r模型系、學生和課程作為實體集;一個繫有多個學生,而一個學生僅屬於一個系,所以系和學生之間是一對多的聯絡;一個學生可以選修多門課程,而一門課程有多個學生選修,所以學生和課程之間是多對多的聯絡

e-r模型是資料庫設計的有力工具,適於建立資料庫的

2樓:匿名使用者

e-r模型就是實體關係模型、是資料庫

設計概念設計的任務、

而概念設計的下一步就是產生關係模式的邏輯設計、關係模式的規範化也在此時應用、根據e-r模型向關係模式的轉換方法、一般能夠得到所有的關係模式、但是邏輯設計的結果不唯一、為了進一步提高資料庫應用系統的效能、還應該根據需求適當的修改、調整資料模型的結構、此時引入了規範化理論。

所以、我覺得e-r模型只是把現實世界的資訊抽象為概念性的資訊、然後轉化為關係模型、得到的關係模型並不是完美的、應該只是符合第一正規化、但是通過邏輯設計的規範化優化、應該能最低達到第三正規化。

沒有第一正規化、就沒有第三正規化、但是我們應用中設計的關係模式必須能達到3nf。

選a吧。

3樓:小泉八八龜

set 欄位=(select replace(欄位+'.jpg',' ','') from 表 a where a.主鍵欄位=表

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

4樓:

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

c語言題目,在資料庫設計中,將e-r圖轉換成關係模型資料的過程屬於()階段?

5樓:四舍**入

在資料庫設計中,將e-r圖轉換成關係模型資料的過程屬於:邏輯設計階段。

e-r模型即實體-聯絡模型,是將現實世界的要求轉化成實體、聯絡、屬性等幾個基本概念,以及它們之間的兩種聯接關係。資料庫邏輯設計階段包括以廠幾個過程:從e-r圖向關係模式轉換,邏輯模式規範化及調整、實現規範化和rdbms,以及關係檢視設計。

6樓:匿名使用者

肯定是邏輯設計啊,概念設計,顧名思義就是把概念性的東西用圖形化表示出來,e-r圖轉換成關係模型資料則是把圖形分析出來的聯絡到資料庫中,即設計出表。

在資料設計中,將e-r 圖轉換成關係資料模型的過程屬於什麼階段?

7樓:阿甘另傳

在資料設計中,將e-r 圖轉換成關係資料模型的過程屬於邏輯資料階段;

解析;e-r 圖轉換成關係資料模型是把圖形分析出來的聯絡反映到資料庫中,即設計出表,這屬於邏輯資料階段。

#計算機二級msoffice的高階應用#希望對讀者您有幫助,謝謝!

8樓:洋果凍爽歪歪

資料庫設計通常分為6個階段1(需求分析:分析使用者的需求,包括資料、功能和效能需求;2概念結構設計:主要採用e-r模型進行設計,包括畫e-r圖;3邏輯結構設計:

通過將e-r圖轉換成表,實現從e-r模型到關係模型的轉換;4資料庫物理設計:主要是為所設計的資料庫選擇合適的儲存結構和存取路徑;5資料庫的實施:包括程式設計、測試和試執行;6資料庫執行與維護:

系統的執行與資料庫的日常維護。),主要討論其中的第3個階段,即邏輯設計。通過一個實際的案例說明在邏輯設計中e-r圖向關係模式的轉換。

9樓:

在資料庫設計中,將e-r圖轉換成關係資料模型的過程屬於(邏輯設計)階段

10樓:水果炸彈武士

邏輯設計:首先將e-r圖轉換成具體的數

據庫產品支援的資料模型,形成資料庫邏輯模式;然後根據使用者處理的要求、安全性的考慮,在基本表的基礎上再建立必要的檢視(view),形成資料的外模式,形成「邏輯資料庫」。

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

11樓:匿名使用者

表達實體之間邏輯聯絡的e-r模型是資料庫的:概念模型。

12樓:匿名使用者

public void actionperformed(actionevent e)

if(e.getsource()==dakai){openfd.show();

string s;

在資料庫中什麼是e-r圖?

13樓:匿名使用者

就是實體-關係圖的英文縮寫。

14樓:匿名使用者

e-r圖用於表示你所分析的各個表之間的關係及結構

什麼是e-r模型?

15樓:善良的我啊你

e-r模型的構成成分是實體集、屬性和聯絡集,其表示方法如下:

(1) 實體集用矩形框表示,矩形框內寫上實體名。

(2) 實體的屬性用橢圓框表示,框內寫上屬性名,並用無向邊與其實體集相連。

(3) 實體間的聯絡用菱形框表示,聯絡以適當的含義命名,名字寫在菱形框中,用無向連線將參加聯絡的實體矩形框分別與菱形框相連,並在連線上標明聯絡的型別,即1—1、1—n或m—n。

因此,e-r模型也稱為e-r圖。

16樓:匿名使用者

e-r是資料庫中概念模型的一種的表示方法,主要元素有:實體集,屬性,聯絡集。表示方法如下用正方形表示實體,用橢圓表示屬性,用菱形表示聯絡,你的網名和我的一樣哦,呵呵

17樓:**號

它提供不受任何dbms約束的面向使用者的表達方法,在資料庫設計中被廣泛用作資料建模的工具。e-r資料模型問世後,經歷了許多修改和擴充。

在資料庫設計中,將e-r圖轉換成關係資料模型的過程為什麼屬於邏輯設計階段 40

18樓:物理公司的

#define len sizeof(muleqt)

typedef struct muleqt

muleqt;

//a1x^n1+a2x^n2...

muleqt *build(int n)

if (n!=0) scanf("%d %d",&p1->a,&p1->n);

p1->next=null;

return head;

}void print(muleqt *head)

else if (p->n==0) printf("%d",p->a);

p=p->next;

while (p!=null)

else if (p->a>1) printf("+%dx",p->a);

if (p->n!=0 && p->n!=1) printf("^%d",p->n);

}p=p->next;}}

int main()

如何畫資料庫ER圖,資料庫技術ER圖如何畫

這是資料庫設計的重點,也是資料庫設計 的難點。那麼,如何才能正確地反映客觀回現實,將er圖畫好呢?答案是,必 答須進行正確的需求分析。那麼如何進行需求分析呢?需求分析一般有兩種方法,一種是結構化分析 sa 一種是物件導向分析 ooa 通過這兩種方法的實施以後,都可以得到比較正確的er圖。現在以下面的...

E R圖屬於資料庫設計的什麼階段,需求分析階段還是邏輯設計階

e 實體 r 關係 圖 屬於概念設計階段。需求分析用到的是資料流 程 圖,得到的資料字典。邏輯設計得到關係模式。需求分析也用,邏輯設計也用,側重點不一樣,需求分析階段側重的是實體和相互之間的關係,邏輯設計階段側重具體的欄位 約束等 資料庫中的er圖應該出現在第幾階段 資料庫設計通常分為6個階段 1 ...

如何畫資料庫ER圖,怎麼把SQL資料庫畫成ER圖

構成e r圖的基本要素是實體型 屬性和聯絡,其表示方法為 實體型 entity 用矩形表示,矩形框內寫明實體名。屬性 attribute 用橢圓形表示,並用無向邊將其與相應的實體連線起來 比如學生的姓名 學號 性別 都是屬性。聯絡 relationship 用菱形表示,菱形框內寫明聯絡名,並用無向邊...