Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Access 2016 Grundkurs

Normalisierung

Testen Sie unsere 2016 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Drei sogenannte Normalformen – Unteilbarkeit bzw. Atomisierung, Redundanz, Historie – beschreiben, welche Regeln Datenbanken einhalten sollten. Deren Berücksichtigung wird als Normalisierung bezeichnet, das Ergebnis als eine normalisierte Datenbank.

Transkript

Die Normalisierung, also die Aufteilung eines Gesamtdatenpakets in verschiedene Einzelne, ist nur dann sinnvoll, wenn Sie auch mit relationalen Datenbanken zu tun haben, und Access ist eine davon. Eine relationale Datenbank ist eine, die intern mehrere Tabellen hat, das sind unsere Datenpakete, die wiederum verbunden, nämlich mit Relationen verbunden sind, mit Verknüpfungen, damit die auch sinnvoll zusammen gehören. Also die Normalisierung ist nur sinnvoll für relationale Datenbank welche mit mehreren Tabellen, die mit Relation verknüpft sind. Freundlicherweise besteht die Normalisierung aus relativ wenig Anforderungen und Regeln. Der wichtigste Aspekt dabei ist, das eine Datenbank keine redundanten Daten enthalten darf, also keine Daten die doppelt gespeichert werden. Sie dürfen nicht beispielsweise den Nettobetrag, den Bruttobetrag und den Steueranteil speichern. Wenn Sie dann schreiben 100 Euro 119 als Bruttobetrag und einen Steuersatz von 7 Prozent, dann ist es sofort erkennbar in Widerspruch. Deswegen sind redundante Daten gefährlich, nicht weil Sie da überflüssigen Speicherplatz brauchen, der wird gespart in der Normalisierung aber der ist heutzutage nicht mehr besonders teuer, sondern weil Sie widersprüchliche Daten haben können. Und das ist das Wichtige. Widersprüchliche Daten sind tödlich für die Informationen einer Datenbank, Sie wissen jetzt nicht mehr, was eigentlich richtig ist und die gilt es zu vermeiden. Das braucht sehr wenig Regeln, nämlich nur 3 sogenannte Normalformen. Normalform können Sie mit Regeln übersetzen, Normalformen sind die speziellen Regeln für eine Normalisierung. Die erste Normalform ist die Unteilbarkeit. Die wird oft auch als Atomisierung bezeichnet, von griechisch atomos, das Unteilbare. Das bedeutet, Sie dürfen in einem Feld nichts noch Teilbares speichern. Die gucken wir uns gleich genauer an, nur erstmal im Überblick. Die zweite Normalform ist die Redundanz, das also Daten nicht mehrfach gespeichert werden dürfen. Und die dritte Normalform bezeichne ich als die Historie. Diese 3 Bezeichnungen, Unteilbarkeit bzw. Atomisierung und Redundanzen, Historie sind nicht offiziell, die heißen immer nur erste, zweite, dritte Normalform, aber ich bin der Ansicht man kann sie sich mit einem Schlagwort besser merken. Tatsächlich gibt es mehr als diese 3 Normalformen. Es gibt 5 oder 6, je nachdem wie man sie zählt. Aber die Weiteren sind so selten und ich sag auch ehrlich so kompliziert, dass es reicht wenn sie diese 3 einhalten. Die werden oft so massiv und so häufig verletzt, dass Sie schon froh sein können wenn sie die im Griff haben, die sind nicht schwierig aber man übersieht sie gerne, und deswegen müssen wir die detaillierter besprechen.

Access 2016 Grundkurs

Erwerben Sie die notwendigen Kenntnisse, um mit Access 2016 leistungsfähige Datenbanken zu erstellen.

6 Std. 18 min (75 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!