E-R图到底怎么画啊? 急!E-R图怎么画

\u6570\u636e\u5e93\uff0c\u4ec0\u4e48\u662fE-R\u56fe\uff1f\u5982\u4f55\u753b\u51faE-R\u56fe\uff1f\u90fd\u9700\u8981\u54ea\u4e9b\u8981\u7d20\uff1f

E-R\u56fe\u662f\u76f8\u5bf9\u4e8e\u6982\u5ff5\u6a21\u578b\u800c\u8a00\u7684,\u5728\u6570\u636e\u5e93\u4e2d\u6709\u4e25\u683c\u7684\u754c\u5b9a,\u662fP.P.S.Chen\u4e8e1976\u5e74\u63d0\u51fa\u7684\u5b9e\u4f53-\u8054\u7cfb\u65b9\u6cd5(Entityt-Relationship Approach).\u8be5\u65b9\u6cd5\u7528E\uff0dR\u56fe\u6765\u63cf\u8ff0\u73b0\u5b9e\u4e16\u754c\u7684\u6982\u5ff5\u6a21\u578b\uff0e
E\uff0dR\u56fe\u63d0\u4f9b\u4e86\u8868\u793a\u5b9e\u4f53\u578b\\u5c5e\u6027\\u548c\u8054\u7cfb\u7684\u65b9\u6cd5;
\u25b2\u5b9e\u4f53\u578b:\u7528\u77e9\u5f62\u8868\u793a.
\u25b2\u5c5e\u6027:\u7528\u692d\u5706\u5f62\u8868\u793a.
\u25b2\u8054\u7cfb:\u7528\u83f1\u5f62\u8868\u793a.
\u6ce8:\u6211\u4eec\u7528\u7684\u662f\u7b2c\u4e09\u7248,\u4f60\u627e\u672c\u4e66\u770b\u770b.\u76f8\u4fe1\u4f60\u7684\u80fd\u529b..

E-R\u56fe\u4e5f\u79f0\u5b9e\u4f53-\u8054\u7cfb\u56fe(Entity Relationship Diagram)\uff0c\u63d0\u4f9b\u4e86\u8868\u793a\u5b9e\u4f53\u7c7b\u578b\u3001\u5c5e\u6027\u548c\u8054\u7cfb\u7684\u65b9\u6cd5\uff0c\u7528\u6765\u63cf\u8ff0\u73b0\u5b9e\u4e16\u754c\u7684\u6982\u5ff5\u6a21\u578b\u3002
E-R\u65b9\u6cd5\u662f\u201c\u5b9e\u4f53-\u8054\u7cfb\u65b9\u6cd5\u201d\uff08Entity-Relationship Approach\uff09\u7684\u7b80\u79f0\u3002\u5b83\u662f\u63cf\u8ff0\u73b0\u5b9e\u4e16\u754c\u6982\u5ff5\u7ed3\u6784\u6a21\u578b\u7684\u6709\u6548\u65b9\u6cd5\u3002\u662f\u8868\u793a\u6982\u5ff5\u6a21\u578b\u7684\u4e00\u79cd\u65b9\u5f0f\uff0c\u7528\u77e9\u5f62\u8868\u793a\u5b9e\u4f53\u578b\uff0c\u77e9\u5f62\u6846\u5185\u5199\u660e\u5b9e\u4f53\u540d\uff1b\u7528\u692d\u5706\u8868\u793a\u5b9e\u4f53\u7684\u5c5e\u6027\uff0c\u5e76\u7528\u65e0\u5411\u8fb9\u5c06\u5176\u4e0e\u76f8\u5e94\u7684\u5b9e\u4f53\u578b\u8fde\u63a5\u8d77\u6765\uff1b\u7528\u83f1\u5f62\u8868\u793a\u5b9e\u4f53\u578b\u4e4b\u95f4\u7684\u8054\u7cfb\uff0c\u5728\u83f1\u5f62\u6846\u5185\u5199\u660e\u8054\u7cfb\u540d\uff0c\u5e76\u7528\u65e0\u5411\u8fb9\u5206\u522b\u4e0e\u6709\u5173\u5b9e\u4f53\u578b\u8fde\u63a5\u8d77\u6765\uff0c\u540c\u65f6\u5728\u65e0\u5411\u8fb9\u65c1\u6807\u4e0a\u8054\u7cfb\u7684\u7c7b\u578b\uff081:1,1:n\u6216m:n\uff09\u3002

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为:

· 实体型:用矩形表示,矩形框内写明实体名;

· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;

· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

建议采用工具 visio,erwin,powerdesigner

矩形表示实体。
椭圆形属性。
用菱形表示关系。



以自底向上设计概念结构的方法为例,它通常分为两步:
第一步:首先要根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象,
设计各个局部视图即分E-R图。
第二步:集成局部视图。
概念结构是对现实世界的一种抽象,一般有三种抽象:
⑴分类 ( is member of )
⑵聚集 ( is part of)
⑶概括 (is subset of )
设计分E-R图的步骤是:⑴选择局部应用
在需求分析阶段,通过对应用环境和要求进行详尽的调查分析,用多层数据流图和数据字典描述了整个系统。
设计分E-R图的第一步,就是要根据系统的具体情况,在多层的数据流图中选择一个适当层次的(经验很重要)数据流图,让这组图中每一部分对应一个局部应用,我们即可以以这一层次的数据流图为出发点,设计分E-R图。
一般而言,中层的数据流图能较好地反映系统中各局部应用的子系统组成,因此人们往往以中层数据流图作为设计分E-R图的依据
⑵逐一设计分E-R图
每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中了。现在就是要将这些数据从数据字典中抽取出来,参照数据流图,<1>标定局部应用中的实体,<2>实体的属性、标识实体的码,<3>确定实体之间的联系及其类型(1:1、1:n、m:n)。
<1>标定局部应用中的实体
现实世界中一组具有某些共同特性和行为的对象就可以抽象为一个实体。对象和实体之间是"is member of"的关系。例如在学校环境中,可以把张三、李四、王五等对象抽象为学生实体。
对象类型的组成成分可以抽象为实体的属性。组成成分与对象类型之间是"is part of"的关系。例如学号、姓名、专业、年级等可以抽象为学生实体的属性。其中学号为标识学生实体的码。
<2>实体的属性、标识实体的码
实际上实体与属性是相对而言的,很难有截然划分的界限。同一事物,在一种应用环境中作为"属性",在另一种应用环境中就必须作为"实体"。一般说来,在给定的应用环境中:
⑴属性不能再具有需要描述的性质。即属性必须是不可分的数据项。
⑵属性不能与其他实体具有联系。联系只发生在实体之间。
<3>确定实体之间的联系及其类型(1:1、 1:n、 m:n)。
根据需求分析,要考察实体之间是否存在联系,有无多余联系
(二)、 合并分E-R图,生成初步E-R图。
各分E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。
1.属性冲突 (1) 属性域冲突,即属性值的类型、取值范围或取值集合不同。
例如:属性“零件号”有的定义为字符型,有的为数值型。
(2) 属性取值单位冲突。 例如:属性“重量”有的以克为单位,有的以公斤为单位。
2.命名冲突 (1) 同名异义。 不同意义对象相同名称。
(2) 异名同义(一义多名)。同意义对象不相同名称。“项目”和“课题”
3.结构冲突
(1) 同一对象在不同应用中具有不同的抽象。例如"课程"在某一局部应用中被当作实体,而在另一局部应用中则被当作属性。
(2) 同一实体在不同局部视图中所包含的属性不完全相同,或者属性的排列次序不完全相同。
(3) 实体之间的联系在不同局部视图中呈现不同的类型。
例如实体E1与E2在局部应用A中是多对多联系,而在局部应用B中是一对多联系;又如在局部应用X中E1与E2发生联系,而在局部应用Y中E1、E2、E3三者之间有联系。
解决方法是根据应用的语义对实体联系的类型进行综合或调整。
(三).修改与重构,生成基本E-R图
分E-R图经过合并生成的是初步E-R图。之所以称其为初步E-R图,是因为其中可能存在冗余的数据和冗余的实体间联系,即存在可由基本数据导出的数据和可由其他联系导出的联系。冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难,因此得到初步E-R图后,还应当进一步检查E-R图中是否存在冗余,如果存在,应设法予以消除。修改、重构初步E-R图以消除冗余,主要采用分析方法。除此外,还可以用规范化理论来消除冗余。

  • E-R鍥鏄粈涔?
    绛旓細E-R鍥姒傚康 E-RE-R鍥句篃绉板疄浣-鑱旂郴鍥(Entity Relationship Diagram)锛屾彁渚涗簡琛ㄧず瀹炰綋绫诲瀷銆佸睘鎬у拰鑱旂郴鐨勬柟娉曪紝鐢ㄦ潵鎻忚堪鐜板疄涓栫晫鐨勬蹇垫ā鍨嬨 E-R鏂规硶E-R鏂规硶鏄滃疄浣-鑱旂郴鏂规硶鈥濓紙Entity-Relationship Approach锛夌殑绠绉般傚畠鏄弿杩扮幇瀹炰笘鐣屾蹇电粨鏋勬ā鍨嬬殑鏈夋晥鏂规硶銆 鏋勬垚E-R鍥剧殑鍩烘湰鏋勬垚E-R鍥剧殑鍩烘湰瑕...
  • 鐢╳ord鐢E-R鍥,鎬庝箞鐢?
    绛旓細宸ュ叿/鍘熸潗鏂 word2007銆佺數鑴戙1銆佹墦寮鐢佃剳鎵惧埌骞跺弻鍑昏繘鍏ord2007鐗堟枃妗o紱2銆佹墦寮word鏂囨。浠ュ悗锛屽厛鐐瑰嚮涓婃柟宸ュ叿鏍忎腑鎻掑叆褰㈢姸涓嬫媺鐭╁舰鍥惧舰锛3銆侀夋嫨濂界煩褰㈠浘褰互鍚庯紝姝ゆ椂鍦ㄦ枃妗e唴鏍规嵁瀹為檯鎯呭喌鐢ㄩ紶鏍囩偣鍑绘彃鍏ュ浘褰紱4銆佹垚鍔熸彃鍏ュ苟閫変腑鍥惧舰浠ュ悗锛屾鏃堕紶鏍囧彸鍑诲浘褰㈤夋嫨鈥滄坊鍔犳枃瀛椻濈殑鍛戒护灏卞彲浠ョ紪杈戞枃瀛楋紱5銆佸悓鐞...
  • 浼氳鍑瘉鐨E-R鍥炬庝箞鎼,鍚勪綅绮捐嫳甯府蹇
    绛旓細E-R鍥涓哄疄浣-鑱旂郴鍥撅紝鎻愪緵浜嗚〃绀哄疄浣撳瀷銆佸睘鎬у拰鑱旂郴鐨勬柟娉曪紝鐢ㄦ潵鎻忚堪鐜板疄涓栫晫鐨勬蹇垫ā鍨嬨傛瀯鎴怑-R鍥剧殑鍩烘湰瑕佺礌鏄疄浣撳瀷銆佸睘鎬у拰鑱旂郴锛屽叾琛ㄧず鏂规硶涓猴細路 瀹炰綋鍨嬶細鐢ㄧ煩褰㈣〃绀猴紝鐭╁舰妗嗗唴鍐欐槑瀹炰綋鍚嶏紱路 灞炴э細鐢ㄦき鍦嗗舰琛ㄧず锛屽苟鐢ㄦ棤鍚戣竟灏嗗叾涓庣浉搴旂殑瀹炰綋杩炴帴璧锋潵锛浡 鑱旂郴锛氱敤鑿卞舰琛ㄧず锛岃彵褰㈡鍐呭啓鏄...
  • E-R鍥炬庝箞鐢
    绛旓細鍦ㄧ粯鍒E-R鍥鏃讹紝涓嶆帹鑽愪娇鐢╓ord浣滀负涓昏宸ュ叿锛屽洜鍏跺苟闈炰笓闂ㄨ璁$殑缁樺浘杞欢銆傛洿鎺ㄨ崘浣跨敤Visio鎴栬匛Rwin杩欑被涓撲笟鐨勫浘绀哄伐鍏凤紝瀹冧滑鑳芥彁渚涘嚭鑹茬殑ER鍥剧粯鍒朵綋楠屻俈isio鐗瑰埆閫傚悎锛屽畠鍐呯疆浜嗕赴瀵岀殑缁樺浘鍏冪礌锛屾搷浣滅畝渚匡紝鍙互杞绘澗鍒涢犲嚭楂樿川閲忕殑ER鍥俱傚鏋滀綘鎷ユ湁鏁版嵁搴撹蒋浠讹紝鍙互鍏堝垱寤烘暟鎹〃锛岀劧鍚庨氳繃ODBC鍔熻兘灏嗘暟鎹笌...
  • er鍥惧湪绾跨敓鎴-濡備綍鐢╓PS鐢E-R鍥
    绛旓細鍦ㄧ嚎er鍥捐蒋浠舵湁鍝簺锛焢rocesson銆佷嚎鍥惧湪绾裤丒drawMax姣旇緝鍠滄,妯℃澘閮芥尯澶氱殑,绗﹀彿榻愬叏,鎿嶄綔寰堟祦鐣呫佽蒋浠剁晫闈篃寰堢簿缇庛佸鍑烘牸寮忎篃澶氭牱銆傚浣曠敤WPS鐢E-R鍥 鐢╓PS鐢籈-R鍥炬柟娉曞涓:鍑嗗鏉愭枡:WPS銆佺數鑴 1銆佹墦寮WPS杞欢銆2銆佺偣鍑籛PS鐨勩愭柊寤恒戙3銆併愭柊寤恒戦紶鏍囪Е寮鍚,榧犳爣鐐瑰嚮銆愯剳鍥俱戙4銆佸湪鐣岄潰涓嬫柟...
  • 浠涔堟槸e-r鍥?瀹冨寘鍚摢浜涜绱
    绛旓細E-R鍥涔熺О瀹炰綋-鑱旂郴鍥撅紝鎻愪緵浜嗚〃绀哄疄浣撶被鍨嬨佸睘鎬у拰鑱旂郴鐨勬柟娉曪紝鐢ㄦ潵鎻忚堪鐜板疄涓栫晫鐨勬蹇垫ā鍨嬨傝绱狅細鐢ㄧ煩褰㈣〃绀哄疄浣撳瀷锛岀煩褰㈡鍐呭啓鏄庡疄浣撳悕锛涚敤妞渾琛ㄧず瀹炰綋鐨勫睘鎬э紝骞剁敤鏃犲悜杈瑰皢鍏朵笌鐩稿簲鐨勫疄浣撳瀷杩炴帴璧锋潵锛涚敤鑿卞舰琛ㄧず瀹炰綋鍨嬩箣闂寸殑鑱旂郴锛屽湪鑿卞舰妗嗗唴鍐欐槑鑱旂郴鍚嶏紝骞剁敤鏃犲悜杈瑰垎鍒笌鏈夊叧瀹炰綋鍨嬭繛鎺ヨ捣鏉ワ紝...
  • 鏁版嵁搴,浠涔堟槸E-R鍥?濡備綍鐢诲嚭E-R鍥?閮介渶瑕佸摢浜涜绱?
    绛旓細E-R鍥鏄浉瀵逛簬姒傚康妯″瀷鑰岃█鐨,鍦ㄦ暟鎹簱涓湁涓ユ牸鐨勭晫瀹,鏄疨.P.S.Chen浜1976骞存彁鍑虹殑瀹炰綋-鑱旂郴鏂规硶(Entityt-Relationship Approach).璇ユ柟娉曠敤E锛峈鍥鏉ユ弿杩扮幇瀹炰笘鐣岀殑姒傚康妯″瀷锛嶦锛峈鍥炬彁渚涗簡琛ㄧず瀹炰綋鍨媆灞炴鍜岃仈绯荤殑鏂规硶;鈻插疄浣撳瀷:鐢ㄧ煩褰㈣〃绀.鈻插睘鎬:鐢ㄦき鍦嗗舰琛ㄧず.鈻茶仈绯:鐢ㄨ彵褰㈣〃绀.娉:鎴戜滑鐢ㄧ殑...
  • e-r鍥鐨勪笁瑕佺礌鏄粈涔
    绛旓細e-r鍥鐨勪笁瑕佺礌鏄疄浣撳瀷銆佸睘鎬у拰鑱旂郴銆E-R鍥涔熺О瀹炰綋-鑱旂郴鍥撅紝鎻愪緵浜嗚〃绀哄疄浣撶被鍨嬨佸睘鎬у拰鑱旂郴鐨勬柟娉曪紝鐢ㄦ潵鎻忚堪鐜板疄涓栫晫鐨勬蹇垫ā鍨嬨侲-R鍥炬槸鎻忚堪鐜板疄涓栫晫鍏崇郴姒傚康妯″瀷鐨勬湁鏁堟柟娉曘備竴銆乪-r鍥剧殑鎴愬垎 鍦‥R鍥句腑鏈夊涓嬪洓涓垚鍒嗭細鐭╁舰妗嗭細琛ㄧず瀹炰綋锛屽湪妗嗕腑璁板叆瀹炰綋鍚嶃傝彵褰㈡锛氳〃绀鸿仈绯伙紝鍦ㄦ涓鍏ヨ仈绯诲悕...
  • 鐢E- R鍥鍙互鍋氫粈涔
    绛旓細1銆佹墦寮涓涓狤xcel鐨勬枃浠,閫変腑涓涓崟鍏冩牸,鐒跺悗榧犳爣宸﹂敭鍗曞嚮鑿滃崟鎻掑叆銆丼martArt銆佸叧绯诲浘銆2銆侀紶鏍囧乏閿夋嫨涓涓叧绯诲浘鐨勬牱寮,Excel琛ㄦ牸涓氨鍑虹幇浜嗕綘閫夋嫨鐨勫叧绯诲浘銆3銆佺劧鍚庤緭鍏ヤ綘闇瑕佺殑鏂囨湰鍚,鏁翠釜鍏崇郴鍥惧氨鐢诲ソ浜嗐備粈涔堟槸E-R鍥?E-R鍥鍙堢О瀹炰綋鍏崇郴鍥,鏄竴绉嶆彁渚涗簡瀹炰綋,灞炴у拰鑱旂郴鐨勬柟娉,鐢ㄦ潵鎻忚堪鐜板疄...
  • 鎬庢牱浣跨敤visio鐢E-R鍥
    绛旓細1 鏂板缓 閫夋嫨妯℃澘 2 鎻掑叆闇瑕佺殑褰㈢姸 3 鍙屽嚮褰㈢姸锛屽~鍐欏唴瀹 4 鎻掑叆鍔ㄦ佽繛鎺ョ嚎锛岃繛鎺ヤ笂涓嬬骇 5 璋冩暣鎬讳綋缁撴瀯 6 瀹屾垚
  • 扩展阅读:ai图片生成器 ... ai图片 ... e-ph图 ... er图怎么画才能正确 ... 水铁体系的电位ph图 ... 无向带权图的邻接表怎么画 ... er图一对多怎么画 例子 ... e-r图实体 ... e-r图的绘制步骤 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网