Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

E-R MODELOVÁNÍ Zjednodušeně pomocí UML. E-R MODEL  Konceptuální model databázové struktury  Myšlenkový, velmi obecný model zvolené situace  Různé formy.

Podobné prezentace


Prezentace na téma: "E-R MODELOVÁNÍ Zjednodušeně pomocí UML. E-R MODEL  Konceptuální model databázové struktury  Myšlenkový, velmi obecný model zvolené situace  Různé formy."— Transkript prezentace:

1 E-R MODELOVÁNÍ Zjednodušeně pomocí UML

2 E-R MODEL  Konceptuální model databázové struktury  Myšlenkový, velmi obecný model zvolené situace  Různé formy zápisu ENTITY-RELATIONSHIP MODEL 2

3 KONVENCE PRO ZÁPIS DIAGRAMŮ ENTITY-RELATIONSHIP MODEL Chen IDEF1X Bachman Crow’s Foot ISO UML 3

4 ENTITA  Vyjadřuje jakýkoli věc, osobu nebo třeba ideu, která je předmětem modelování.  V popisu situace představují obvykle podstatná jména.  Entita (Pavel) / Typ entity (student) ENTITY-RELATIONSHIP MODEL 4 > Student

5 ATRIBUT  Informace charakterizující daný typ entity.  Některé atributy slouží jako jednoznačný identifikátor konkrétní entity – tzv. index.  Důležité informační položky. ENTITY-RELATIONSHIP MODEL 5 > Student + Jméno: string + Příjmení: string + Jméno: string + Příjmení: string

6 RELACE  Vyjadřují vztahy mezi jednotlivými entitami ENTITY-RELATIONSHIP MODEL 6 > Student > Učitel Je vyučován > < vyučuje

7 KARDINALITA  vyjadřuje kolik instancí daného typu entity se na dané relaci podílí  Minimální  Maximální ENTITY-RELATIONSHIP MODEL 7 > Student > Učitel Je vyučován > < vyučuje 1.. N

8 KARDINALITA  Minimální  0 … nemandatorní  1 … mandatorní  Maximální  0  N ENTITY-RELATIONSHIP MODEL 8

9 ZÁVISLOST ENTIT  Entita je závislá na jiné, jestliže její existence nedává bez té druhé entity smysl.  Závislá entita se označuje jako slabá entita.  Entita, která může existovat i sama o sobě je silná entita. ENTITY-RELATIONSHIP MODEL 9 > Student > Třída < má N1 je vždy min. jedna

10 IDENTIFIKAČNÍ ZÁVISLOST  Slabá entita vůbec nedává smysl bez jiné entity. ENTITY-RELATIONSHIP MODEL 10 > Student > Pořadí ve skupině N > Skupina N

11 POUŽITÁ LITERATURA  rational/library/content/03July/2500/27 85/2785_uml.pdf rational/library/content/03July/2500/27 85/2785_uml.pdf ENTITY-RELATIONSHIP MODEL 11


Stáhnout ppt "E-R MODELOVÁNÍ Zjednodušeně pomocí UML. E-R MODEL  Konceptuální model databázové struktury  Myšlenkový, velmi obecný model zvolené situace  Různé formy."

Podobné prezentace


Reklamy Google