Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Previously on …
2
Previously on ... architektura aplikace s databází
co požadujeme od databáze E-R modelování úrovně datových modelů (schémat) (konceptuální, logický, fyzický) entitní typy (název, atributy, identifikující atribut) vztahy (název, atributy, arita, konektivita, kardinalita) notace (Chen, Martin/Crow’s foot)
3
Previously on ... převod konceptuální → logický model
entitní typ → tabulka atribut → sloupec tabulky relace 1:1, 1:N → cizí klíč, + sloupce tabulky relace N:M → + “vazební” tabulka, cizí klíče, + sloupce relační databáze tabulka, primární klíč, cizí klíče relace jako tabulka, spojování relací slabý entitní typ normální formy (základy relační algebry) *PART | *WAREHOUSE | QUANTITY | WAREHOUSE ADDRESS | --> * PART | *WAREHOUSE | QUANTITY | | *WAREHOUSE | WAREHOUSE-ADDRESS | Second normal form is violated when a non-key field is a fact about a subset of a key * EMPLOYEE | DEPARTMENT | LOCATION | EMPLOYEE | DEPARTMENT | | DEPARTMENT | LOCATION | Third normal form is violated when a non-key field is a fact about another non-key field
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.