當前位置:首頁 » 數據倉庫 » 資料庫原理er圖
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫原理er圖

發布時間: 2023-04-02 06:29:44

資料庫模型圖和ER圖區別是什麼

ER圖是屬於概念模型它與具體的DBMS無關。
從你的截圖上來看,截圖里的所說的資料庫模型圖是不準確的,正確的是ER模型轉換為關系模型。
因為ER圖是屬於概念設計階段,它的下一階段就是轉換成關系模型,也就說與具體的DBMS有關。

下面是資料庫設計的常見四階段:
第一階段:用戶需求分析;
第二階段:概念設計(即E-R模型); 與具體的DBMS無關
第三階段:關系模型; 與具體的DBMS有關
第四階段:物理模式。

⑵ 資料庫原理中,分為概念模型(如ER圖)和結構模型(如層次,網狀,關系,面向對象模型)那這道題為啥選

這道題答案應該是:陵盯B
解析:數據模型主要分為概尺豎和念纖笑模型和結構模型,面向對象數據模型是用面向對象的思想和方法來組織和表示數據,屬於結構模型。

⑶ 資料庫原理及應用功能圖是什麼

資料庫原理及應用功能圖是:
1.首先設計銀困耐局部ER模型
2.將各局部ER模型綜合成一個全局ER模型
3.將全局ER模型進行優化,得到最終的ER模型(概念模型)
設計細節
屬性: 不可再分
實體和屬性的關系只能是1:n
不同實體類型的屬性之間應該無直接聯系
每個實體都必須有至少一個實體標識
ER圖轉換為關系模式集
步驟1(實體轉換),將每個實體轉換為一個關系模式(屬性對應該關系模式的屬性、實體標識符為關系模式的鍵)

步驟2(轉換聯系)

1:1聯系:在任意一個實體中加入另一尺扮個實體的碼和聯系類型的屬性(隨便加)

1:n聯系:在n段實體的關系模式加入1端實體的鍵和聯系屬性(多方加)

n:m聯系:將聯系也轉換鋒春為關系模式,其屬性為兩端實體的鍵+聯系類型(鍵為兩端實體鍵的組合)。希望能幫到您。

⑷ 資料庫設計時「用戶視圖」和「E-R圖」區別

E-R圖是進行資料庫的概念結構設計的時候所使用的一種工具,而視圖是我們查看資料庫中數據的一種方式而已,是一種虛表廳灶,並不保存數據,實際上就是保存在系統中的查詢語句。視圖包括系統視圖、用戶視好賀圖。而用戶視圖是用戶根據自己的需友伏派要創建的。

⑸ 什麼是ER圖

實體-聯系圖(Entity-Relation Diagram)用來建立數據模型,在資料庫系統概論中屬於概念設計階段,形成一個獨立於機器,獨立於DBMS的ER圖模型.通常將它簡稱為ER圖,相應地可把用ER圖描繪的數據模型稱為ER模型.ER圖提供了表示實體(即數據對象)、屬性和聯系的方法,用來描述現實世界的概念模型.ER模型最早由Peter Chen於1976年提出,它在資料庫設計領域得到了廣泛的認同,但很少用作實際資料庫管理系統的數據模型.即使對SXL-92資料庫來說,設計好的資料庫也是具有挑戰性的.它們可以在許多關於資料庫設計的文獻中找到,比如Toby Teorsey 的著作(1994 ).大部分資料庫設計產品使用實體-聯系模型(ER模型)幫助用戶進行資料庫設計.ER資料庫設計工具提供了一個「方框與箭頭」的繪圖工具,幫助用戶建立ER圖來描繪數據.構成E-R圖的基本要素是實體、屬性和聯系,其表示方法為:
˙實體型:用矩形表示,矩形框內寫明實體名;
˙屬性:用橢圓形或圓角矩形表示,並用無向邊將其與相應的實體連接起來;多值屬性由雙線連接;主屬性名稱下加下劃線;
˙聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型 在E-R圖中要明確表明1對多關系,1對1關系和多對多關系.
˙1對1關系在兩個實體連線方向寫1;
˙1對多關系在1的一方寫1,多的一方寫N;
˙多對多關系則是在兩個實體連線方向各寫N,M

⑹ 資料庫里的E-R圖是什麼

E-R圖就是實體—聯系圖,我們在開發資料庫的時候,首先要做的就是識別實體以及實體之間的關系,並將實體與聯系在資料庫表中用表及主外鍵約束表示出來。ER圖的作用就是為了更有效的在概念模式下設計資料庫,更形象的識別實體及實體之間的關系。用矩形做實體,橢圓做屬性,菱形用作表示關系等等。具體的東西還需要看看資料庫方面的書籍,並且用一些諸如rationalrose等工具進行設計,才能正真理解什麼意思,祝好運。

⑺ 資料庫技術ER圖如何畫

1、首先要了解ER圖的核心要素:實體,屬性,關系;實體就是一個個對象,屬性就是實體所有的某個屬性,關系就是實體和實體之間或者實體內部之間的關系;

2、其次要了解ER圖中怎麼表示描述的三個核心要素:在ER圖中,矩形代表實體,橢圓代表屬性,菱形代表關系,各個形狀之間用線段連接;

3、首先打開visio,打開「新建」,「常規」,「基本框圖」,新建一個空的界面;

4、在這張空的圖里要表現的關系:對象1,對象2,關系,先來畫對象1,添加一個矩形框,三個橢圓框;

5、用同樣的方法,來建第二個對象課程,也是放一個矩形,三個橢圓形,寫入對象的名稱,然後用線把他們連接起來;

6、建這兩個對象之間的關系,像圖中加一個菱形,在菱形里寫上關系的名稱;

7、這樣一個簡單的ER圖做好。

⑻ 資料庫技術ER圖如何畫

如何畫資料庫ER圖

資料庫設計中重要的一環首先就是概念設計,也就是說,要從實際問題出發,排除非本質的東西,抽象出現實的數據結構之客觀規律——即畫出數據結構圖——ER圖。這是資料庫設計的重點,也是資料庫設計的難點。

那麼,如何才能正確地反映客觀現實,將ER圖畫好呢?

答案是,必須進行正確的需求分析。那麼如何進行需求分析呢?需求分析一般有兩種方法,一種是結構化分析(SA),一種是面向對象分析(OOA).通過這兩種方法的實施以後,都可以得到比較正確的ER圖。現在以下面的實際問題為例,通過結構化分析(SA)方法的應用,講述如何得到比較正確的ER圖。

(一)校務管理系統

在要建立的系統中,有以下功能:

1.管理老師的功能:錄入老師情況(姓名.地址.所教課程),老師缺課記錄(名字.時間.原因.課程)

2.管理學生的功能:錄入學生情況(姓名.所選課程.成績)

3.教務主任的功能:查詢統計1:教師情況2:學生總成績3:學生平均成績

要求:

1)用結構化方法畫出系統頂層圖、0層圖,數據字典。

2)畫出該系統的數據模型ER圖。

一、結構化分析的需求分析

1)分析實際情況

根據實際情況,我們得到一下情況:

(一)教師任課流程:

⑼ 資料庫原理與應用的一道ER圖以及關系模式設計題 跪求啦

資料庫設計通常分為6個階段1(需求分析:分析用戶的需求,包括數據、功能和性能需求;2概念結構設計:主要採用E-R模型進行設計,包括畫E-R圖;3邏輯結構設計:通過將E-R圖轉換成表,實現從E-R模型到關系模型的轉換;4資料庫物理設計:主要是為所設計的資料庫選擇合適的存儲結構和存取路徑;5資料庫的實施:包括編程、測試和試運行;6資料庫運行與維護:系統的運行與資料庫的日常維護。),主要討論其中的第3個階段,即邏輯設計。通過一個實際的案例說明在邏輯設計中E-R圖向關系模式的轉換。

⑽ 資料庫 ER圖是什麼意思啊

ER圖是基於ER模型(實體關系模型)畫的,屬於概念模型,是對現實世界的實體及其之間關系的抽象。
資料庫表是屬於數據模型,用來描述數據的結構關系。
通常我們資料庫的設計要經過下面這個過程:
現實世界-〉概念模型-〉數據模型
一般項目的設計中,首先通過需求分析的人員根據客戶抽象出 ER圖,然後由資料庫的設計人員根據ER圖和用戶對查詢等方面的需求設計出資料庫的表結構,以及相關的視圖和索引。