Az UML és az ERD közötti különbség

Főbb különbség: Az UML az Unified Modeling Language (egységesített modellezési nyelv). Az ERD az Entity Relationship diagram. Az UML egy népszerű és szabványosított nyelv, amelyet elsősorban az objektum-orientált szoftvereknél használnak. A struktúrált elemzésben és a konceptuális modellezésben az Entity-Relationship diagramokat használjuk. Gyakran használják az adatbázis logikai szerkezetének grafikus ábrázolására.

Az UML jelentése Unified Modeling Language. Az 1997-es Objektumkezelő csoport kiadta. Ez egy olyan tervezési nyelv, amelyet gyakran használnak számítógépes alkalmazások fejlesztésére és építésére. Ez egy grafikus jelölések családjából áll, amely segít a szoftverrendszerek leírásában és tervezésében. Elsősorban az objektum-orientált stílusban kifejlesztett rendszerekben alkalmazzák. Az UML független a végrehajtási nyelvtől. Az UML különböző szakaszokban használható, mint például az elemzés, a tervezés és a programozás. Számosféle UML-diagram létezik, mint például az objektum, a csomag, a szekvencia, az állami gép, az időzítés, a használati eset, az interakció, a komponens szerkezet, a kommunikáció, az összetevő stb. Jim Rambaugh, Ivar Jacobson és Grady Booch az UML eredeti szerzői.

Az ERD az Entity Relationship diagram. A fogalmi adatmodell fontos eleme. Az ERD-t gyakran használják az adatbázis logikai szerkezetének grafikus ábrázolására. A modell három fő komponensen alapul:

  • Entitások: lehet olyan személy, tárgy, esemény vagy koncepció, amelyről az adatokat tárolni vagy fenntartani kell.
  • Attribútumok: Az entitások jellemzőit attribútumoknak nevezik.
  • Kapcsolatok: leírja az entitások közötti kapcsolatot.

A kapcsolatok további, kötelező és kötelező kapcsolatokra oszthatók. Egy másik fontos kifejezés, amely az Entity Relationship Diagramshoz kapcsolódik, a cardinality. Kapcsolatban azonosítja egy entitás példányainak számát, amelyek (vagy bizonyos esetekben meg kell) kapcsolódniuk kell egy másik entitáshoz. Így az Entity Relationship Diagrams a valós világot különböző típusú üzleti egységek gyűjteményének tekinti. Meghatározza az entitások közötti kapcsolatokat és leírja az entitásokhoz kapcsolódó attribútumokat is.

UML és ERD összehasonlítása:

UML

ERD

Teljes alak

Egységes modellezési nyelv

Entity Relationship diagram

Meghatározás

Az UML egy népszerű és szabványosított nyelv, amelyet elsősorban az objektum-orientált szoftvereknél használnak.

A struktúrált elemzésben és a konceptuális modellezésben az Entity-Relationship diagramokat használjuk. Gyakran használják az adatbázis logikai szerkezetének grafikus ábrázolására.

Előnyök

  • Nyitott szabvány, grafikus jelölés a szoftverrendszerek meghatározásához, megjelenítéséhez, megépítéséhez és dokumentálásához.
  • Független a programozási nyelvtől.
  • A nyelv az általános kezdeti tervezéstől egészen a speciális szoftverfejlesztés életciklusaig használható.
  • Nagy és összetett rendszerek modellezésére szolgál.
  • Növelje a termék megértését / kommunikációját az ügyfelek és a fejlesztők számára.
  • A különböző alkalmazási területek támogatása.
  • Az UML támogatása számos szoftvercsomagban ma (pl. Rational, a népszerű IDE pluginjai, mint a NetBeans, Eclipse).
  • A felhasználói közösség tapasztalatai és igényei alapján.
  • Ez biztosítja a fordított mérnöki támogatást
  • Bár az ERD-k, az elemző vagy a tervező mélyreható betekintést nyerhet az adatbázisba beilleszthető információkhoz.
  • Dokumentációs eszközként szolgál.
  • Ez az adatbázis logikai szerkezetének a felhasználók számára történő bemutatására és kommunikálására szolgál.
  • Egyszerű és könnyen érthető.
  • Nagyon egyszerű a konstrukció átvitele a relációs táblákba.
  • Egy adatbázis terveként működik.
  • Az ER diagramról hálózati vagy hierarchikus adatmodellre történő átalakítás könnyen elvégezhető.

egyezmények

  • A téglalapok osztályok vagy példányok
  • Az ovális funkciók vagy használati esetek
  • A példányok aláhúzva vannak
  • A típusok nincsenek aláhúzva
  • Az elvont osztály neve dőlt betűvel jelenik meg.
  • Egy felületet egy téglalap szimbólummal lehet megjeleníteni, amely a nevet megelőzően az „interfész” kulcsszóval rendelkezik.
  • A három rekeszből álló osztály - középső rekesz rendelkezik az attribútumok listájával, és b ottom rekesz rendelkezik a műveletek listájával.
  • Az entitást egy téglalap képviseli, és egyedülálló főnevek használatával nevezték el.
  • A gyenge entitást kettős téglalap képviseli.
  • A kapcsolatokat gyémánt képviseli.
  • Az attribútumot egy napfogyatkozás jelöli
  • Az ellipszis egy mögöttes vonallal kulcsfontosságú attribútumot jelent.

Kulcsszavak

Osztály, objektum, társulás és attribútumok.

Entitás, entitás példánya, kapcsolat és attribútumok.

Szerepadatok

Beleértve

Nem tartalmazza

Hozzászólások

Grafikusan ábrázolható és bármely UML objektumhoz csatolható

Nincsenek megjegyzések az ER diagramokban

célok

  • A rendszerek modellezése az objektumorientált megközelítés fogalmaival.
  • Kifejezett összekapcsolás létrehozása a fogalmi és végrehajtható tárgyakra.
  • A bonyolult és a misszió-kritikus rendszerekben rejlő skálázási kérdések kezelése.
  • Olyan módszer létrehozása, amely mind az emberek, mind a gépek számára alkalmas és használható.
  • Fogja meg az összes szükséges vagy szükséges információt.
  • Győződjön meg róla, hogy az információ nem kerül ismétlődésre vagy feleslegesre.
  • Modellek nem tartalmaznak olyan információt, amely más már modellezett információból származik.
  • Keresse meg az információkat egy kiszámítható és logikus helyen.
Ajánlott

Kapcsolódó Cikkek

  • népszerű összehasonlítások: A WAV és a WMA hangfájlformátum közötti különbség

    A WAV és a WMA hangfájlformátum közötti különbség

    Kulcs különbség: A WAV hangformátum. A Waveform Audio File Format formátumot a Microsoft és az IBM fejlesztette ki PC-k számára. A WMA egy audio adattömörítés. A Windows Media Audio és a Microsoft fejlesztette ki. A WAV, a Waveform Audio File Format rövidítése a Microsoft és az IBM fejlesztette ki PC-k számára. A Microsoft Resou
  • népszerű összehasonlítások: A banki kamatláb és a repóárfolyam közötti különbség

    A banki kamatláb és a repóárfolyam közötti különbség

    Kulcsfontosságú különbség: A banki kamatláb az a kamatláb, amelyen a nemzet központi bankja pénzt ad a hazai bankoknak, míg a repó ráta a rövid lejáratú kamatláb, amellyel a nemzet központi bankja visszavásárolja a pénzt a kereskedelmi bankoktól a biztonságukat. A banki kamatláb az a kamatláb, amellyel az ország központi bankja pénzt ad a hazai vagy központi bankoknak. A kamatláb az, hogy a közp
  • népszerű összehasonlítások: Különbség a Tower és a Rack Server között

    Különbség a Tower és a Rack Server között

    Kulcskülönbség: A toronyszerver olyan számítógép, amelyet kiszolgálóként használnak és szekrényformában építettek. Ez hasonlít a számítógép normál CPU-jára, de különbözik attól. A rack-kiszolgáló egy olyan számítógép, amelyet kiszolgálóként használnak, és egy rack-keretbe való telepítésre tervezték. Ez a kiszolgáló rackre szerelt kiszolgál
  • népszerű összehasonlítások: A jóga és az edzőterem közötti különbség

    A jóga és az edzőterem közötti különbség

    Főbb különbség: A jóga és az edzőterem közötti fő különbség a testre gyakorolt ​​hatás. A jóga a test minden szervére érvényes; mivel az edzőterem csak a test bizonyos részei számára hatékony. Jóga hagyományosan Indiából származik. Ez a fizikai, szellemi és szellemi gyakorlatok általános fogalma. A jóga különböző hagyományait a h
  • népszerű összehasonlítások: A Föld és a Vénusz közötti különbség

    A Föld és a Vénusz közötti különbség

    A legfontosabb különbség: a Föld és a Vénusz egymás szomszédai. A Föld a Nap harmadik bolygója; mivel a Vénusz a Nap második bolygója. A Föld alapvetően olyan bolygó, ahol egy személy élhet. Ez az a világ, ahol a légkör miatt élhetünk. A Föld a Nap harmadik bolygója, amely gömb alakú, és a nap körül forog. A Föld egy olyan bolygó, ame
  • népszerű összehasonlítások: A Samsung Galaxy S4 Active és a Samsung Galaxy S4 Mini közötti különbség

    A Samsung Galaxy S4 Active és a Samsung Galaxy S4 Mini közötti különbség

    Kulcsfontosságú különbség: A Samsung bejelentette, hogy egy új telefont adott hozzá a felálláshoz, amely egyesíti a régebbi Samsung Xcover szilárdságát az új Galaxy S4 jellemzőivel és oomph-jával. Az S4 Active por és vízálló. A telefon 5 hüvelykes Full HD TFT kapacitív érintőképernyővel rendelkezik, amely eltér az S4-ben használt AMOLED készüléktől. A Samsung hivatalosan is bejelen
  • népszerű összehasonlítások: Különbség a szódabikarbóna és a sütőpor között

    Különbség a szódabikarbóna és a sütőpor között

    Főbb különbség: A szódabikarbóna egy kémiai vegyület, amelyet sütőipari termékként használnak sült árukban. A sütőpor általában csak savas szódával kevert szódabikarbóna. A sütőpor általában csak egy savval kevert szódabikarbóna, általában a fogkő és egy szárítószer, általában keményítő. A szódabikarbónia, más néven nátrium-hi
  • népszerű összehasonlítások: Különbség a Slim Fit Jeans és a Straight Fit Jeans között

    Különbség a Slim Fit Jeans és a Straight Fit Jeans között

    Kulcsfontosságú különbség : A vékony és egyenes illeszkedésű farmer sok bizonytalanságot okoz a vásárlói gondolkodásban, mivel hasonlónak tűnik. Jelentős különbség azonban az, hogy a vékony farmer keskeny a csípőtől a bokáig, míg a név szerint az egyenes illeszkedő farmer egyenes. Mivel a világ elkezdett fa
  • népszerű összehasonlítások: Különbség a Tally Silver és Gold között

    Különbség a Tally Silver és Gold között

    Kulcskülönbség : Tally Silver és Tally Gold a Tally ERP 9 két különböző kiadását jelenti. A Silver Edition csak egyetlen számítógépen aktiválható és használható. Másrészről, az ERP Gold lehetővé teszi az aktiválást egy számítógépen, de ugyanazon a hálózaton lévő korlátlan több számítógépből való hozzáférést. A Tally Silver és a Tally Gold a Tally ERP 9

Szerkesztő Választása

A Stole és a Sál közötti különbség

Kulcs különbség: A sál, más néven hangtompító vagy burkolat, egy téglalap vagy négyzet alakú szövet, amely a nyak, a fej vagy a derék körül különböző célokra van viselve. A lopott kendőt úgy tekintik, mint egy kendőt, de kisebb méretű, és drága szövetből, mint például szőrme, sifon, tiszta selyem, pashmina stb. A lopott és sál kifejezéseket