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

資料庫er

發布時間: 2022-03-03 16:29:44

資料庫ER圖中 n:L是什麼意思呢

表示屍體之間是多對多的關系,只是用的字母不同而已。

② 資料庫畫er圖

方法/步驟

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

  • 以同樣的方式定義課程實體,然後建關系表,拖進關系線段,連接兩個實體,注意兩頭都是紅色才是真正的連接起來了。會自動在關系屬性里建立起連接,如下圖所示:

  • 到目前為止關系ER圖就畫完了,這種圖ER圖算是比較正規的一種了,比上面畫的那一種要正規許多。當然,如果還想在專業化一些,可以用PowerDesign來繪制ER圖。

③ 關系資料庫系統的ER ->關系

數據對象(實體集)用關系(表)來定義。
ER中實體集的屬性 ->表中的列(欄位、屬性);
ER中實體集中的每個實體實例 -> 表中的行(元組、記錄)。
如表: 姓名 學號 D.O.B … Peter Bach 2000101 5-10-1982 Lisa Baumann 2000102 12-7-1982 ER->關系 - 表描述聯系
ER模式中聯系是單獨描述的。而在關系模式中,聯系也可以用表來描述。例如,選課聯系?選課表。
表中有來自學生和課程兩個實體的屬性,而成績是選課聯系自身的描述屬性。
列的取值范圍稱為域(Domain)。例如,成績的范圍一般是:0-100。
例如:學生選課表 姓名 學號 課程號 課程名 成績 Peter Bach 2000101 A1033 資料庫 85 Lisab Baumann 2000102 A1030 數據倉儲化 91

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

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

⑤ 資料庫ER圖一對多聯系1:n與1:m的區別

在資料庫概念模型設計的時候,ER圖是基本方法之一,主要用來描述資料庫中所涉及實體及實體與實體之間的關系。實體間的關系通常有:1對1(1:1),1對多 (1:m),多對1(m:1),多對對(m:n)等。
比如有兩個簡單實體,分別是單位和職員,它們的關系就是1:m,一個單位可以有多個職員;
再比如有兩個實體,分別是學生和圖書,它們的關系就是m:n,從而形成中間表 學生借閱的圖書,結果是1本圖書可以被多人借閱,1個人也可以借多本圖書。
其它的自己去查教程吧。
順帶說說,許多人做資料庫表設計是想到哪裡就建個欄位,沒有做概念設計,這樣的資料庫生命周期很短,而且維護極難。基本知識學好了非常重要!

⑥ 資料庫的ER圖

除非你有幾百個倉庫有上萬種商品,即便是這樣,資料庫設計起來,仍然與你說的這些因素也沒有多大關系。倉儲問題,無非就是一個進銷存,有人企圖只用一張表來反映進銷存,比如用數量前加一個負號來表示銷貨,不加符號表示是進貨。要計算某種商品的存貨時,就用某種商品的無符號數量去加上負號數量的,這樣就得到了存貨量,從理論上講,這種設計無可厚非,但實際應用起來,非常糟糕,速度之慢,令人無法想像。試想,對於一個進銷活動十分活躍的批發商,當資料庫使用幾年後,其進銷記錄可能要達到上百萬條,要從上百萬條的記錄中篩選出你所需要的商品的存貨,就是非常浪費時間的。
因此,我建議倉儲進銷存問題,應設計三張表,進貨、銷貨、存貨各一張表,進貨時數據錄入員錄入進貨記錄後,保存時先保存進貨記錄,然後在存貨表中找到相應的商品號,改寫其數量就行了(加數量)。銷貨亦同,只是減庫存數量。
你所說倉庫、貨物、保管員,只需要在表中增加倉庫號、保管員姓名二個欄位就行了,根本就用不上關系圖。
把復雜的問題搞簡單,這是電腦軟體存在的基本意義,如果把簡單的問題搞復雜,那麼電腦軟體進銷存就沒有存在的意義了。

⑦ 資料庫ER圖

具體條件。若要一對多或多對多或聯合使用的虛線,實線是外鍵的情況下,根據分析。

⑧ ER關系就是指資料庫表或欄位的關系嗎

ER是Entity Relationship,提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。

具體到資料庫層級,就是類似於下面的一個這樣的圖,表示了各個表有什麼屬性欄位,表和表之間有什麼關系。一對多,多對多等。

⑨ 資料庫和ER高手進

select empID,empName,gender,salary,birthdate from employee where salary=(select max(salary) from employee) 大概就是這樣把,這個是第一題答案,第2題的不會