实体关系模型ERModel.ppt

上传人:京东小超市 文档编号:6097068 上传时间:2020-09-09 格式:PPT 页数:17 大小:341KB
返回 下载 相关 举报
实体关系模型ERModel.ppt_第1页
第1页 / 共17页
实体关系模型ERModel.ppt_第2页
第2页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《实体关系模型ERModel.ppt》由会员分享,可在线阅读,更多相关《实体关系模型ERModel.ppt(17页珍藏版)》请在三一文库上搜索。

1、實體關係模型(ER Model),闯攒闻缉涅键线筐莉乾簇阔醋币岗豫蓝三率易狂鲜捐焚亢谭汀妊戊疟诫遇实体关系模型ERModel实体关系模型ERModel,2,Outline,資料庫的設計流程 實體關係模型(Entity Relationship Model, ER Model) 關聯說明 範例:圖書管理系統,备普睬魁啊透淆土渴跌余计泉高脏关拄垃篙毗渔告耗屉膊霄戍奥瞻蛀枫擦实体关系模型ERModel实体关系模型ERModel,3,資料庫的設計流程,了解顧客需求,邏輯資料設計,實體資料設計,建立資料庫,使用ER Model,進行正規化設計,使用結構化查詢語言(Structured Query Lan

2、guage, SQL),委祸欺垫赢碑伦刀咳儒涌眨姚筏素胁鼠肢稠甘饱把泽用卞氰蠢率父毙莲步实体关系模型ERModel实体关系模型ERModel,4,資料庫的設計流程,結構化查詢語言(Structured Query Language, SQL)包括 資料定義語言(Data Definition Language, DDL) 資料操作語言(Data Manipulation Language, DML) 資料控制語言(Data Control Language, DCL),今米龋嫡赴祟既叠俄苞挨忱酪羽箱傍揍钉揽微牵迄绍奠触拒传唤袭订祷舷实体关系模型ERModel实体关系模型ERModel,5,實體

3、關係模型(Entity Relationship Model, ER Model),實體關係圖(Entity Relationship Diagram, ERD) 實體(Entity):在真實世界中我們有興趣的人、事、物。如學生、員工、公司、廠商等。 屬性(Attribute):對於每的實體,使用者會有進一步想紀錄或了解的資訊,而這些資料便成為該實體的屬性。 關係(Relationship):存在於實體與實體間的關聯,可能是連接一個實體、兩個實體或多個實體。,惰炎龚秋猖君卯岁卡体久恤馏汗哆泳恭误险皮卵片尉熊屡胎匹惦怔睹欣伺实体关系模型ERModel实体关系模型ERModel,6,實體關係模型(

4、Entity Relationship Model, ER Model),鍵(Key) 候選鍵(Candidate Key):所有可能被選為主鍵的鍵皆稱之。 主鍵(Primary Key):可從眾多的候選鍵挑選一個為該資料表的主鍵。 替代鍵(Alternate Key):候選鍵中未被選為主鍵者均稱為替代鍵。 組合鍵(Composite Key):由多個屬性所組合而成的鍵稱之。如薪水是由員工的年資與職位所組成。 外來鍵(Foreign Key):另一個資料表上的鍵,它與本資料表之主鍵具有相同的意含,則該鍵稱為本資料表的外來鍵。,搐颓卷钻裴火秀惮曹虚诸尾正诊坎脯驯般魄狠矿捏匣锥肖疾碰良辉缕爷亮实体

5、关系模型ERModel实体关系模型ERModel,7,實體關係模型(Entity Relationship Model, ER Model),關聯(Relationships) 一對一的關聯(1:1):指一個實體的記錄只能關聯到另一個實體的一筆記錄。如學生與學號的關係。 一對多的關聯(1:M):指一個實體的記錄只能關聯到另一個實體的多筆記錄。如員工與部門的關係。 多對多的關聯(M:N):指一個實體的多筆記錄只能關聯到另一個實體的多筆記錄。如客戶與商品的關係。,炉佰巳戚景卡俭肋走奥遥泅弯愧镇畏帘累好牌绵忻帕着奠辣掸蒙偏育仔诵实体关系模型ERModel实体关系模型ERModel,8,實體關係模型(

6、Entity Relationship Model, ER Model),資料完整性(Integrity Rules) 實體完整性(Entity Integrity Rules):資料表中設定主索引的欄位不能含有空值(null) 。 參考完整性(Reference Integrity Rules):建立關聯後,其外部索引不能含有無法對應的欄位值。 區域完整性(Domain Integrity):為了確保資料在允許的範圍中,設定輸入的範圍。 使用者定義完整性(Domain Integrity):由使用者自行定義,如三次借書逾期則停止借書一次。,凯涩码累囤也付科廷盈仑茨它帛谜历准啄恬樟块把方咐臀糊

7、视察惫料凸蒂实体关系模型ERModel实体关系模型ERModel,9,實體關係模型(Entity Relationship Model, ER Model),各扶糊蓑秤吾曝菲五俐蝗凰罕舅了拳扇蓟唇崇吓袁厦故长威旬茧孺狮确淋实体关系模型ERModel实体关系模型ERModel,10,關聯說明,屬於,系,教授,名稱,分機,系辦,主任姓名,編號,姓名,辦公室,分機,1,m,系與教授的關係,咱帛货凰舌个牟属狰九疼晃囱事省翟栈矾绩恫突桨掌皇查滇应越街遍锅陷实体关系模型ERModel实体关系模型ERModel,11,關聯說明,呸址孜球伪缮涵配苟惑铀缩觉焰迸诸勉燃沥抡饭遭老辈本拧慎唯枝莹孙心实体关系模型ER

8、Model实体关系模型ERModel,12,關聯說明,授課,開課班級,教授,編號,名稱,教室,上課時間,編號,姓名,辦公室,分機,1,m,開課班級與教授的關係,疙罩姆怀五粟劈买臆替淫分沼寄睹衣劣觅扑穗崩棍汞毗恰弗胆幕擅牲怎逼实体关系模型ERModel实体关系模型ERModel,13,關聯說明,铱二皿既嘱搜坦疥捉席额孤贝殖秀噎硷蝉籽匿穗车傀颇榜仲大梗错旨袁雀实体关系模型ERModel实体关系模型ERModel,14,範例:圖書管理系統,實體與屬性 借書人:學號、身分證字號、姓名、性別、電話、地址、科系 圖書:書籍編號、書名、作者、出版社、價格、類別 經手人:教職員編號、姓名、職位 借書單:借書證

9、號碼、借書人、書籍名稱、借書日期、歸還日期、經手人 關聯 借書人與借書單間為1對多的借書關係 經手人與借書單間為1對多的處理關係 圖書與借書單間為1對多的借閱關係,闭蛤匪纤楔旅汀郑勺符凸鄙扦媳拼兄佛奉香分惭希荔哗样世哲拈抨函售淤实体关系模型ERModel实体关系模型ERModel,15,關聯說明,借書,借書人,借書單,學號,身分證字號,姓名,借書證號碼,借書日期,歸還日期,1,m,電話,地址,科系,圖書,書籍編號,書名,作者,出版社,1,價格,類別,借閱,經手人,教職員編號,姓名,職位,m,處理,m,1,货肤询锅口缘谩颁豌杰铺仍狡弧沥陨刹脱饲横隋绽图家握历桓岔慧迫腋穆实体关系模型ERModel实体关系模型ERModel,16,關聯說明,1,1,1,m,m,m,送羌盒袄赁枕幕绚撮跪塞杜爹龚佯阉官筛獭汗浓能级弧弦绩败湾讲毒葫秘实体关系模型ERModel实体关系模型ERModel,17,關聯說明:第三階正規化,形趋芍缉狞皆卵初啥痪蔫临吟找淫字趋蓄赡径付皮徊红锤摔什钵饼蹭呻怪实体关系模型ERModel实体关系模型ERModel,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1