Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afAdam Schmidt Redigeret for ca. et år siden
1
2009NOEA/IT - Databasedesign1 Agenda Datamodellering Databasedesign Normalisering
2
2009NOEA/IT - Databasedesign2 Datamodellering Hvorfor? E/R-modellen Begreber Diagrammering
3
2009NOEA/IT - Databasedesign3 Begrebsmæssige datamodeller En logisk model af de data, som er grundlaget for en virksomheds informationssystemer Implementations-uafhængig model Rimelig stabil over tid –Begrebsmæssige datastruktur ændres langt mindre end ønsker om funktionalitet En domænemodel i UML er et bud på en begrebsmæssig datamodel
4
2009NOEA/IT - Databasedesign4 Eksempel I firmaet Minibank registreres der oplysninger om kunder og konti. Om kunder registreres navn, adresse, cprnr og status (A= særlig gode kunder, B= almindelige kunder eller C= problemkunder). Om konti registreres kontonr, saldo og rentefod. En konto hører altid til en og kun en kunde, en kunde kan have 0 eller flere konti.
5
2009NOEA/IT - Databasedesign5 ER-Datamodel (en domænemodel kunne bruges) Kunde Konto ejer cprnrstatus navn n1 adr gadepostnrby ktonr saldo rf
6
2009NOEA/IT - Databasedesign6 Entitet: svarer til et fænomen eller begreb (objekt) i problemområdet. –Beskrives ved attributter og en primærnøgle –attributter er defineret over et domæne og kan være sammensatte Relation: udtrykker en forbindelse mellem to eller flere entiteter –en relations grad er antallet af deltagende entiteter –en relations kardinalitet kan være 1-1, 1-n eller n-m og udtrykker hvor mange forekomster, der kan være relateret –entiteter har obligatorisk eller frivillig medlemskab i en relation E/R-modellen: Begreber
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.