Datenbanken | Glossar

Normalisierung Aufteilung von Attributen (Tabellenspalten) in mehrere Relationen (Tabellen) nach Normalisierungsregeln
Primary Key kommt in relationalen Datenbanken zum Einsatz und wird zur eindeutigen Identifizierung eines Datensatzes verwendet. Alle Tabellen besitzen einen Primärschlüssel.
Foreign Key kann Bestandteil einer Tabelle sein. Es handelt sich um eine Schlüsselspalte, die auf einen Primärschlüssen einer anderen oder derselben Tabelle verweist.
Relation beschreibt eine Menge von Tupeln die zu der Relation gehören, es wird keine Reihenfolge der Tupel definiert.
Index von der Datenstruktur getrennte Indexstruktur in einer Datenbank, die die Suche und das Sortieren nach bestimmten Feldern beschleunigt.
Attribute Jede Tupel besteht aus einer Reihe von Attributwerten (bzw. Eigenschaften), den Spalten der Tabelle.
Datentyp Typ einer Tabellenspalte (z.B. integer, varchar,…)
Redundanz Doppelte Informationen in einer Datenbank bzw. Datenbank-Tabelle.
Partitionierung Aufteilung der Daten auf mehrere Teile, welche separat abgespeichert werden, z.B. auf unterschiedlichen Servern.
ER-Modell dient als Grundlage für einen Datenbankentwurf. Bevor mit SQL angefangen wird, wird erst mittels ER-Modell geplant, wie die Datenbankstruktur aufgebaut werden soll.
EER-Modell erweiterte Form des ER-Modells. Das EER-Modell wird detaillierter gestaltet und einzelne Attribute werden innerhalb des Entität-Rahmens definiert. Es sind keine n-m-Beziehungen mehr möglich.
Inkonsistenz bezeichnet insbesondere Widersprüchlichkeit oder Unbeständigkeit (Zusammenhanglosigkeit)
Entität beschreibt ein konkretes Objekt bzw. einen konkreten Sachverhalt der sich eindeutig von anderen Entitäten des gleichen Entitätstyps unterscheidet.
Tupel ist ein Datensatz.
1. Normalform ist gegeben, wenn alle Informationen in einer Tabelle atomar vorliegen.
2. Normalform ist ein wichtiger Schritt zu einer voll normalisierten relationalen Datenbank. Sie prüft, ob eine vollständige funktionale oder nur eine funktionale Abhängigkeit von Werten zu einer bestimmten Teilmenge existiert.
3. Normalform ist das Ziel einer erfolgreichen Normalisierung in einem Datenbankmodell. Sie verhindert einerseits Anomalien und Redundanzen in Datensätzen und andererseits bitte sie genügend Performance für SQL-Abfragen.
  • lf6/db-glossar.txt
  • Zuletzt geändert: 2018/08/31 09:48
  • von Marvin Birnbach