实体关系模型概念(ERMODEL).ppt

实体关系模型概念(ERMODEL).ppt

ID:52120362

大小:772.50 KB

页数:53页

时间:2020-04-01

实体关系模型概念(ERMODEL).ppt_第1页
实体关系模型概念(ERMODEL).ppt_第2页
实体关系模型概念(ERMODEL).ppt_第3页
实体关系模型概念(ERMODEL).ppt_第4页
实体关系模型概念(ERMODEL).ppt_第5页
资源描述:

《实体关系模型概念(ERMODEL).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章實體關係模型概念(ERMODEL)3-1實體關係模型(ERMODEL)3-1-1實體關係模型符號3-1-1-1實體與屬性3-1-1-2關係1.一對一的關係2.一對多的關係3.多對多的關係4.部份參與或全部參與3-1-1-3弱實體3-1-1-4符號總覽3-3索引鍵(primarykey)與外部索引鍵(foreignkey)第三章實體關係模型概念(ERMODEL)3-1-2情節3-1-3解析3-1-4轉換所解析的情節成實體關係模型步驟一﹒求取實體與屬性步驟二﹒求取實體與實體關係步驟三﹒將所有實體顯示出來步驟四﹒將所有實

2、體間的關係加入步驟五﹒將所有屬性加入(進階)3-2加強型實體關係模型第三章實體關係模型概念(ERMODEL)當我們要作資料庫時有四個程序,初始階段、詳述階段、建構階段和轉換階段。這個程序是反覆示的開發過程。3-1實體關係模型(ERMODEL)3-1-1實體關係模型符號3-1-1-1實體與屬性3-1-1-2關係1.一對一的關係2.一對多的關係3.多對多的關係4.部份參與或全部參與3-1-1-3弱實體3-1-1-4符號總覽3-1實體關係模型(ERMODEL)3-1-2情節3-1-3解析3-1-4轉換所解析的情節成實體關係模型

3、步驟一﹒求取實體與屬性步驟二﹒求取實體與實體關係步驟三﹒將所有實體顯示出來步驟四﹒將所有實體間的關係加入步驟五﹒將所有屬性加入3-1-1符號3-1-1-1實體與屬性:實體﹕實體是關聯式資料庫的最基本抽像概念,用以描述實際世界中的物件事情與實體。符號3-1-1-1實體與屬性:屬性﹕屬性就是描述實體的性質符號3-1-1-1實體與屬性:鍵值屬性﹕若某一個實體集的屬性可以用來區分不同的實體,也就是屬性的值是唯一的(每一個屬性值都不一樣),則這種屬性叫鍵值屬性(在關聯式資料庫稱為主索引欄位)。底部有加一條直線。符號3-1-1-1實

4、體與屬性:3-1-1-1實體與屬性:在這邊員工是實體,而員工編號、地址、姓名、電話、性別、薪水、員工所在的部門編號則是員工的屬性,因為員工編號為獨一無二的,唯一的,每一個員工都有不同的員工編號,所以員工編號是鍵值屬性。這是員工資料表,每一位員工的員工編號都不同。每一個員工的資料列都是一個實體,每一個員工都有員工編號,性別、地址與薪水、和所在的部門,這些就是員工的屬性。在關聯式資料庫中,我們稱每一筆資料為資料列,而將屬性稱為欄位。在實體關係模型中,我們將每一筆資料當作是實體集的一部份,而實體的組成則為屬性用稱為欄位。3-1

5、-1-1實體與屬性3-1-1-2關係:在實體與關係模型中,實體與實體間有著關係,表示符號為3-1-1-2關係:在關係中的限制條件,有三種數量比可以定義一對一的關係、一對多的關係、及多對多的關係3-1-1-2關係:1.一對一的關係:1.一對一的關係:員工資料與部門有著一對一的管理關係,也就是一個部門會有一個員工當主管。每一個部門都會有一個主管。對於每一個部門都有一個相對應的員工來管理F:部門管理者在關聯式資料庫中其表示如下:下列是員工資料表和部門資料表,其中部門資料表的管理者和員工資料表是一對一的管理關係。2.一對多關係(

6、多對一的關係):2.一對多關係(多對一的關係):這是多對一的關係,多個員工可以在同一個部門工作,所以員工和部門的工作關係是多對一的。部門對員工的工作關係是一對多的,也就是說一個部門可以有多個員工在此工作。所有的員工都會在部門工作,也就是員工全部參與了工作,而所有的部門都會有員工工作,也就是部門全部參與了被工作。2.一對多關係(多對一的關係):這是關聯式資料庫中所顯示部門與員工的一對多工作關係,每個部門都有數位員工在此工作。客戶支援部有吳吉雄和周德璋兩為員工在部門工作;媒體製作部有徐靖峰和陳炫銘兩位員工在此工作;財務部有陳

7、郁雰、賴泰義、陳宜靜三位員工在此工作;業務部有宋淑姬、廖崇旭兩位員工在此工作;管理部則有劉冠吾一位員工在此工作。2.一對多關係(多對一的關係):3.多對多的關係:3.多對多的關係:員工與計畫的關係是多對多的參與關係。在上圖中A員工參與了P1計畫與P2計畫和P3計畫,而P1計畫也被A員工、B員工與C員工參與,這就是多對多的關係。所有的員工皆參與了計劃,所以員工是全部參與關係參與﹔對於計劃則是全部被參與,所以計劃也是全部參與關係參與。3.多對多的關係:在關聯式資料庫中的表示:員工資料表和計畫資料是多對多的參與關聯,而這多對多

8、的參與關聯又可以形成參與資料表如下圖。6號員工吳吉雄參與了1號計畫(八吋晶圓量產)和2號計畫(十二吋晶圓量產計畫)而八吋晶圓計畫也有員工周德璋參與,而十二吋晶圓計畫也是一樣。因此員工和計畫資料表形成了多對多的參與關係,而這關係我們用參與資料表來代表。3.多對多的關係:4.部份參與或全部參與關係:4.部份參與或全部參與

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。