er模型是数据库的
‘壹’ er数据模型一般在数据库设计的什么阶段使用
er数据模型一般在数据库设计的概念结构设计阶段使用。ER模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。
但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。在基于数据库的信息系统设计的情况下,在后面的阶段(通常叫做逻辑设计),概念模型要映射到逻辑模型如关系模型上;它依次要在物理设计期间映射到物理模型上。注意,有时这两个阶段被一起称为“物理设计”。
(1)er模型是数据库的扩展阅读
E-R模型的构成成分是实体集、属性和联系集
其表示方法如下:
(1) 实体集用矩形框表示,矩形框内写上实体名。
(2) 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。
(3) 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即1—1、1—N或M—N。
‘贰’ ER图与数据库表的关系是神马
E-R图提供了表示数据库表的实体类型、属性和联系的方法,是表示概念关系模型的一种方式。为表述实体联系模式图形式的数据表模型提供了图形符号。这种数据表模型典型的用在基于数据库的信息系统设计的需求分析阶段,用来描述信息需求和/或要存储在数据库中的表信息的类型。
(2)er模型是数据库的扩展阅读:
E-R图设计的正确与否取决于数据库设计人员能否真正把握表的各个客观对象和他们之间发生的活动,这需要作准确深入的用户需求分析。这些表对象如果需要记录的话,就抽象为E-R图中的实体。
描述实体的众多相关数据就抽象为实体的属性,将具有相同属性的众多实体抽象为实体型。它们之间发生的活动如果也需要记录的话,就抽象为E-R图中的联系,这是E-R图设计的重点。
‘叁’ er锲惧拰瀹炰綋锲剧殑鍖哄埆
E-R锲撅纴涔熺О涓哄疄浣揿叧绯诲浘锛岀敤浜庢樉绀哄疄浣挞泦涔嬮棿镄勫叧绯汇傚畠鎻愪緵浜嗕竴绉嶈〃绀哄疄浣撶被鍨嬨佸睘镐у拰杩炴帴镄勬柟娉曪绂鐢ㄦ潵鎻忚堪鐜板疄涓栫晫镄勬傚康妯″瀷銆侲R妯″瀷鏄鏁版嵁搴撶殑璁捐℃垨钃濆浘锛屽皢𨱒ュ彲浠ヤ綔涓烘暟鎹搴撴潵瀹炵幇銆
鍦‥-R锲句腑锛屽疄浣挞泦鏄涓缁勭浉浼肩殑瀹炰綋(鏁版嵁妯″瀷涓镄勬暟鎹瀵硅薄)锛屽畠浠鍙浠ユ湁灞炴с傚湪鏁版嵁搴撶郴缁熶腑锛屽疄浣撴槸鏁版嵁搴扑腑镄勮〃鎴栧睘镐э纴锲犳ER锲鹃氲繃鏄剧ず琛ㄥ拰瀹冧滑镄勫睘镐т箣闂寸殑鍏崇郴𨱒ユ樉绀烘暟鎹搴撶殑瀹屾暣阃昏緫缁撴瀯銆
瀹炰綋琛ㄧず鏁版嵁妯″瀷涓镄勬暟鎹瀵硅薄鎴栫粍浠躲备緥濡傦纴浜恒佸︾敓鍜岄煶涔愰兘鍙浠ヨ瑙嗕负鏁版嵁瀵硅薄銆傚湪鐢垫祦鍙桦浘涓鐢ㄧ烦褰㈣〃绀恒
鏁版嵁妯″瀷涓链変竴涓鐗规畩镄勫疄浣:寮卞疄浣掳纴瀹冧笉鑳介氲繃镊韬镄勫睘镐у敮涓璇嗗埆锛屽苟涓斾緷璧栦簬涓庡叾浠栧疄浣撶殑鍏崇郴銆傚湪鐢垫祦鍙桦浘涓锛屽急瀹炰綋鐢ㄥ弻鐭╁舰琛ㄧず銆
‘肆’ er模型是反映数据库应用系统的什么模型
er模型可以反映数据库应用系统的关系模型。
从ER模型都关系模型的转换是将抽象过得数据进一步的整理,转换完成之后数据就可以以二维表格的形式展现出来,这样将数据存入数据库之后有利于。数据库我们对数据的操作。
ER模型是人们认识客观世界的一种方法,工具。关系模型是将ER模型转换成DBMS世界的产物。它们的设计就是为了不断满足用户的需要的体现。
(4)er模型是数据库的扩展阅读
ER模型组成分为实体和联系,实体是对现实生活中的抽象,实体与实体之间的信息传输是通过联系来实现的。属性是实体与联系共享的一个名片。属性从分类上讲有简单属性和复合属性,有单值属性和多值属性,储存属性和派生属性。
对ER模型的操作其实就是对ER模型元素的操作,就是对实体,联系,属性之间的操作,操作的目的是实现对用户的需求的同时还要减少数据的冗余。