Diagrammer og modeller Flashcards
Hvad er Waterfall modellen?
Det er en opdeling af projektaktiviteter i binære sekventielle faser, hvor hver fase er afhængig af leverancen af den forrige fase.
Hvad er Unified process (UP)?
Metode for softwareudvikling med iterativ og inkrementel tilgang, ofte anvendt i store projekter.
Hvad illustrere et aktivitetsdiagram?
Den illustrerer forretningsproces (Business process)
Hvad illustrerer et Design klassediagram?
Den illustrere at en eller flere klasser realisere interface klassen(erne).
Hvorfor har vi ikke benyttet et klassediagram i projektet?
Koden er mere funktions-orienteret, derfor er et klassediagram ikke den mest informative representation.
Hvad illustrerer et ER Diagram?
- Tabeller i databasen og deres relationer til hinanden (en-en, en-mange, mange-mange).
- Tabellernes primære nøgle, fremmed nøgle og komposit nøgle.
- Hvilke datatyper felterne har.
Hvad er en primær nøgle?
Det er tabellens egen nøgle som andre tabeller kan bruge for at regere til den i deres tabel.
Hvad er en fremmed nøgle?
Det er den nøgle tabellen bruger for at pege på en anden tabel.
Hvad er en komposit nøgle?
Det er en nøgle der er sammensat at to eller flere kolonner/felter.
Hvor mange normal former er der?
3
Hvad er 1. normalform?
- Der skal være en primær nøgle.
- Samme slags type må ikke ligge i samme felt/kolonne, altså der må ikke være flere af dem.
Hvad er 2. normalform?
- Første normal form skal være opfyldt.
- De felter der skal være i tabellen, skal være direkte afhængig af primærnøglen
Hvad er 3. normalform?
- Anden normal form skal være opfyldt.
- Der må ikke være nogen transitiv afhængighed, altså der må ikke være en ”ikke nøgle” kolonne som er afhængig af en anden ”ikke-nøgle” kolonne.
- Hvis en kolonne har direkte påvirkning på en anden kolonne, så skal vi trække det ud en tabel for sig selv og referer til den med en fremmednøgle.