Marek Macho | m.macho@mail.muni.cz Entitno-relačný diagram PB007 Software Engineering I - skupiny 7, 8 Odpovedník Bodovaný Priebeh cvičenia ✓Odpovedník • Check-in • Normálne formy • Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Check-in ✓ Odpovedník • Check-in • NF • Kahoot • ORM • Tímová práca • Budúca hodina • Check-out • Ako si sa dnes vyspal/a? • Pracoval si niekedy s databázou pomocou nejakého progamovacieho jazyka? Normálne formy • 1. normálna forma — atomické atribúty • 2. normálna forma — parciálne závislosti • 3. normálna forma — tranzitívne závislosti • Ak im nerozumiete — odporúčam toto video. ✓ Odpovedník ✓ Check-in • NF • Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Kahoot • Normálne formy • ERD • link ✓ Odpovedník ✓ Check-in ✓ NF • Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Kahoot • Čo si odnášaš z kahootu? • Naučil si sa niečo nové? ✓ Odpovedník ✓ Check-in ✓ NF • Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Object-Relational Mapping • Čo je to ORM? • Poznáš nejaký ORM nástroj? • Ukážka v C#. ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Object-Relational Mapping ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Object-Relational Mapping Dedičnosť — mapovanie 1:1 ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Object-Relational Mapping Dedičnosť — 1 tabuľka ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Object-Relational Mapping Dedičnosť — len podtriedy ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot • ORM • Tímová práca • Budúca hodina • Check-out Úlohy • Zapracujte feedback • Podľa vášho analytického diagramu tried vytvorte entitno-relačný diagram. • Skontrolujte, či nemáte časté chyby. • PDF report odovzdajte do odovzdávarne week 08 do soboty ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot ✓ ORM • Tímová práca • Budúca hodina • Check-out Budúca hodina Návrhový diagram tried • Odporúčaná príprava • Demo cvičenie: 07. Object Diagram, Design Class Diagram • Prednáška 6: str. 37 - 53 ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot ✓ ORM ✓ Tímová práca • Budúca hodina • Check-out Check-out • Čo si odnášaš z tejto hodiny? ✓ Odpovedník ✓ Check-in ✓ NF ✓ Kahoot ✓ ORM ✓ Tímová práca ✓ Budúca hodina • Check-out