Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

I4DAB1 F08 guideline for normalisering og design Jesper Tørresø DAB1 F08 16. April 2008.

Lignende præsentationer


Præsentationer af emnet: "I4DAB1 F08 guideline for normalisering og design Jesper Tørresø DAB1 F08 16. April 2008."— Præsentationens transcript:

1 I4DAB1 F08 guideline for normalisering og design Jesper Tørresø DAB1 F08 16. April 2008

2 2 Punkter for i dag. Baggrund i arbejdet med Hand In 2 Er normalisering en ”Hund i et spil kegler”? Bruges designreglerne ? Mangles der nogle trin ?

3 3 F08’ opgave Opstil jeres egne formulerede guide lines for database normalisering og design Tag udgangspunkt i reglerne for 1NF-3NF, BCDNF og 4NF. Prøv at beskrive/vúdrere sammenhængen mellem databasedesign og normalisering. Inddrag kendte teknikkerne og prøv at beskrive/vurdere deres betydning.

4 4 Oplæg Se nærmere på denne tabel ”Tabel 1”

5 5 Oplæg Schema –Tabel 1 (Id, A1, A2, An1,An2,An3,An4,An5,An6,An7,An8,An9,An10 ) –Alternativ Tabel 1 (Id,A1,A2,(An)) Problem med Tabel 1 ?? Imødekommer ikke 1NF! Hvad gør vi så?

6 6 Oplæg Repeterende felter/grupper flyttes ud i egen tabel (Tabel 2) med en FK til Tabel 1’ Tabel 1’ (Id, A1, A2) Tabel 2 (Id references Tabel 1’, An) Hvilken design regel har vi nu brugt?

7 7 Oplæg I et ”eet til mange relationsship” mellem to entiteter oprettes en FK fra mange til eet entiteten

8 8 OO vinkel class Class 2{ …… } class Class1 { Class2[] class2list1 = new Class2 [10] {…}; //Design rule 1 ? Collection class2list2; //Design rule 1? }


Download ppt "I4DAB1 F08 guideline for normalisering og design Jesper Tørresø DAB1 F08 16. April 2008."

Lignende præsentationer


Annoncer fra Google