| 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. |