Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R 1.006 Einschub Normalisierung-Denormalisierung.

Ähnliche Präsentationen


Präsentation zum Thema: "SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R 1.006 Einschub Normalisierung-Denormalisierung."—  Präsentation transkript:

1 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Einschub Normalisierung-Denormalisierung

2 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung2... Eine Excel-Tabelle... Man möchte wissen in welchen Filialen weiße Trikots verfügbar sind geht nur mit LIKE %weiß%, bei vielen Datensätzen sehr aufwändig, da keine Indizierung möglich Man möchte den Stadtteil, statt Stadt führen (Perlach, Moosach usw.) man muss pro Zeile den Stadtteil einführen, obwohl es nur einmalig sein muss (Perlach bei PEP)

3 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung3 Normalisierung – 1.NF

4 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung4 Normalisierung – 2.NF

5 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung5 Normalisierung – 3.NF

6 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung6 Normalisiertes Schema

7 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung7 Normalisiertes Schema (2) Man möchte den Stadtteil, statt Stadt führen (Perlach, Moosach usw.) jetzt nur einmal pro Zeile (+): Spart Zeit und Arbeit, schließt Fehler aus!!! Man möchte wissen in welchen Filialen weiße Trikots verfügbar sind geht ohne LIKE aber man muss joinen SELECT DISTINCT F.Filiale FROM Filialen F, Fil_Art_Farb fab WHERE fab.Farbe = weiss AND F.Filialen_ID = fab.Filialen_ID;

8 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung8 Nachteile der Normalisierung Was ist nun, wenn man alle weißen Adidas Trikots in der Region München sich anschauen möchte? SELECT DISTINCT F.Filiale FROM Filialen F, Fil_Art_Farb fab, Staedte S, Artikel A WHERE fab.Farbe = weiss AND s.Region = Süd AND A.Marke = Adidas AND A.Artikel_ID = fab.Artikel_ID AND F.Filialen_ID = fab.Filialen_ID AND s.Stadt = F.Stadt;

9 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R © Bojan Milijaš, Normalisierung - Denormalisierung9 Denormalisierung Gleiche Abfrage mit Excel-Filters...

10 SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Ende


Herunterladen ppt "SS 2011 – IBB4C Datenmanagement Fr 15:15 – 16:45 R 1.006 Einschub Normalisierung-Denormalisierung."

Ähnliche Präsentationen


Google-Anzeigen