Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afOscar Axelsen Redigeret for ca. et år siden
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? }
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.