把E R模型轉換為關係模式的轉換規則有哪些

2021-05-23 16:33:16 字數 5024 閱讀 1029

1樓:匿名使用者

er設計模式轉換到關係模式的規則:

1、將每個實體型別轉換成一個關係模式,實體的屬性即為關係模式的屬性,試題識別符號即為關係模式的鍵。

2、根據不同的情況做不同的處理:

(1)若實體間聯絡是1:1,可以在兩個實體型別轉換成的兩個關係模式中任意一個關係模式的屬性中加入另一個關係模式的鍵(作為外來鍵)和聯絡型別的屬性。

(2)若實體間聯絡是1:n,則在n端實體型別轉換成的關係模式中加入1端實體型別的鍵(作為外來鍵)和聯絡型別的屬性。

(3)若實體間聯絡是m:n,則將聯絡型別也轉換成關係模式,其屬性為兩端實體型別的鍵(作為外來鍵)加上聯絡型別的屬性,而鍵為兩端實體鍵的組合。

簡述e-r圖向關係模型的轉換規則

2樓:百度文庫精選

最低0.27元開通文庫會員,檢視完整內

原發布者:戴眼鏡的小小孩

7.4.1e-r圖向關係模型的轉換用e-r圖描述了系統中實體集與實體集之間的聯絡,但是e-r模型只能說明實體間語義的聯絡,還不能進一步說明詳細的資料結構。

一般遇到一個實際的問題,總是先設計一個e-r模型,然後再把e-r模型轉換為計算機可以實現的資料模型,在這裡以關係模型為例。前面已經介紹了實體集之間的聯絡,為(1:1)、(1:

n)和(m:n)3種聯絡之一,下面根據3種聯絡介紹從e-r圖獲得關係模式的方法。1.(1∶1)聯絡的e-r圖到關係模式的轉換2.(1∶n)聯絡的e-r圖到關係模式的轉換3.(m∶n)聯絡的e-r圖到關係模式的轉換1、(1∶1)聯絡的e-r圖到關係模式的轉換轉換原則:

每個實體集各對應一個關係模式;對於(1:1)的聯絡,1)可以單獨對應一個關係模式:由聯絡屬性、參與聯絡的各實體集的主碼構成關係模式,其主碼可選參與聯絡的實體集的任一主碼。

2)也可以由聯絡屬性及一方的主碼加入到另一方實體集對應的關係模式。(1∶1)聯絡的e-r圖到關係模式的轉換方法1:班級(班級編號,院系,專業,人數)正班長(學號,姓名)屬於(學號,班級編號)方法2:

班級(班級編號,院系,專業,人數)正班長(學號,姓名,班級編號)(1∶1)聯絡的e-r圖到關係模式的轉換編號姓名主任1年齡學歷任職時間管理1繫系編號系名關係模式:職工表(編號,姓名,年齡,學歷)系(系號,系名,系主任編號,任職時間)請寫

3樓:匿名使用者

根據正規化來轉換就行了,遵守123正規化就木有問題

在e-r模型中如果有三個不同的實體型,三個m:n聯絡,根據er 模型轉化為關係模型的規則轉化為關係的數目有幾個

4樓:楊必宇

模型轉化為關係模

型的規則轉化為關係的數目有6個。

e-r 模型轉化為關係模型的規則。

一,每一個實體對應一個關係模式;

二,每個m:n聯絡對應一個關係模式。

5樓:你這樣走了啊

選c.6 e-r 模型轉化為關係模型的規則,一,每一個實體對應一個關係模式;二,每個m:n聯絡對應一個關係模式……

6樓:匿名使用者

一個實體轉換成一個關係模式,這就3個了

一個多對多聯絡轉換成一個關係模式,關係的屬性是聯絡兩端實體的主鍵加上聯絡本身的屬性(如果有的話),這又是3個了

如果是1:1或者1:n聯絡,本身並不轉換成關係模式

邏輯結構設計 下圖所示的兩個e-r模型,分別將它們轉換為關係模式,並指出每個關係模式的主碼和外碼。

7樓:夢中夢

第二張圖:

顧客(顧客號,顧客名,聯絡**);

銷售人員(職工編號,職工姓名,所在部門);

商品(商品編號,商品名稱,商品分類,庫存量);

銷售(顧客,銷售人員,商品,訂購日期,訂購數量);

每個關係模式中,第一個屬性即為主碼!

顧客->顧客號;

銷售人員->職工編號;

商品->商品編號;

銷售->顧客,銷售人員,商品,其實顧客,銷售人員,商品也同時為外碼額,很詳細了吧

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

8樓:阿甘另傳

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

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

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

9樓:洋果凍爽歪歪

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

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

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

10樓:

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

11樓:水果炸彈武士

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

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

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

12樓:四舍**入

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

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

13樓:匿名使用者

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

有關資料庫系統的練習題 e-r圖的關係畫圖轉換,,急需 謝謝了

14樓:匿名使用者

你看下下邊的例子,你的問題就可以解決了。

設某商業集團資料庫中有三個實體集。一是「商店」實體集,屬性有商店編號、商店名、地址等;二是「商品」實體集,屬性有商品號、商品名、規格、單價等;三是「職工」實體集,屬性有職工編號、姓名、性別、業績等。

商店與商品間存在「銷售」聯絡,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品,有月銷售量;商店與職工間存在著「聘用」聯絡,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。

(1)        試畫出er圖,並在圖上註明屬性、聯絡的型別。

圖5.1

(2)        將er圖轉換成關係模型,並註明主鍵和外來鍵。

解:(1) er圖如圖5.1所示。

(2)這個er圖可轉換4個關係模式:

商店(商店編號,商店名,地址)

職工(職工編號,姓名,性別,業績,商店編號,聘期,月薪)商品(商品號,商品名,規格,單價)

銷售(商店編號,商品號,月銷售量)

15樓:匿名使用者

er圖如上

關係模型如下:

經理(經理號,經理名)主鍵:經理號

職工(職工號,職工名,商店號)主鍵:職工號;外來鍵:商店號商店(商店號,商店名,經理號)主鍵:商店號;外來鍵:商店號顧客(顧客號,顧客名)主鍵:顧客號

購物(顧客號,商店號,消費日期,消費金額)主鍵:顧客號,商店號;外來鍵:顧客號,商店號

8)將e-r圖轉換到關係模式時,實體與聯絡都可以表示成

16樓:網際網路

將e-r圖轉換到關係模式時,實體與聯絡都可以表示成關係。關聯式資料庫邏輯設計的主要工作是將e-r圖轉換成指定rdbms中的關係模式。從e-r圖到關係模式的轉換是比較直接的,實體與聯絡都可以表示成關係,e-r圖中屬性也可以轉換成關係的屬性,實體集也可以轉換成關係。

擴充套件資料:

e-r圖也稱實體-聯絡圖(entity relationship diagram),提供了表示實體型別、屬性和聯絡的方法,用來描述現實世界的概念模型。

1、它是描述現實世界關係概念模型的有效方法。是表示概念關係模型的一種方式。用「矩形框」表示實體型,矩形框內寫明實體名稱;用「橢圓圖框」表示實體的屬性,並用「實心線段」將其與相應關係的「實體型」連線起來;

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

3、er模型最早由peter chen(陳品山)於2023年提出,它在資料庫設計領域得到了廣泛的認同,但很少用作實際資料庫管理系統的資料模型。即使對sxl-92資料庫來說,設計好的資料庫也是具有挑戰性的。它們可以在許多關於資料庫設計的文獻中找到,比如toby teorsey 的著作(1994 )。

4、大部分資料庫設計產品使用實體-聯絡模型(er模型)幫助使用者進行資料庫設計。er資料庫設計工具提供了一個「方框與箭頭」的繪圖工具,幫助使用者建立er圖來描繪資料。

5、實體聯絡模型,實體關係模型或實體聯絡模式圖(erd)是由美籍華裔電腦科學家陳品山(peter chen)發明,是概念資料模型的高層描述所使用的資料模型或模式圖,它為表述這種實體聯絡模式圖形式的資料模型提供了圖形符號。

17樓:匿名使用者

(8)b

【解析】 關聯式資料庫邏輯設計的主要工作是將e-r圖轉換成指定rdbms中的關係模式。首先,從e-r圖到關係模式的轉換是比較直接的,實體與聯絡都可以表示成關係,e-r圖中屬性也可以轉換成關係的屬性,實體集也可以轉換成關係。

將E R圖轉換為關係模式,8)將E R圖轉換到關係模式時,實體與聯絡都可以表示成

號表示主636f707962616964757a686964616f31333365643661鍵 系 系號 系名,教師 工號 姓名,性別,年齡,系號 課程 課程編號 課程名,學時,學分 任課 學期 課程編號 教師 一.基本概念 e r圖也稱實體 聯絡圖 entity relationship di...

設計並畫出相應的E R模型,將該E R模型轉換為關係模型。這

e 實體 r 關係 模型將現bai實世界的實體及du實體間關係邏zhi輯抽象為信dao息世界的資料模型。回首先分析外部實體,答有員工,部門,工作。然後分析實體間關係 1 員工與部門 一個員工只屬於一個部門 一個部門可以擁有多個員工,1 n的屬於擁有關係 2 員工與工作 一個員工可以從事多項工作 而一...

Flash軟體怎麼把圖形轉換為元件

圖形本來就是一種元件,如果是點陣圖或者你畫出來的東西,用滑鼠選擇後或右鍵有一個轉換為元件,可以f8快捷鍵,然後開啟轉換元件面板,可以選擇轉換型別,影片剪輯 圖形 按鈕。具體方法如下 1 選中 所在的關鍵幀。2 滑鼠指向場景裡的 內,右鍵,會彈出容一個視窗。3 在彈出的視窗中,單擊 轉換為元件 這時候...