Ein Datenbanksystem besteht aus der Datenbank (DB), die strukturierte Informationen speichert, und einem Datenbankverwaltungssystem (DBMS), das diese Daten verwaltet. Die Struktur einer EDV-gestützten Datenbank umfasst Tabellen, Datensätze und Datenfelder, wobei Schlüsselfelder Beziehungen zwischen Tabellen ermöglichen. Normalisierung dient dazu, redundante Informationen zu vermeiden und die Konsistenz zu gewährleisten; sie erfolgt in mehreren Stufen, um Daten in atomare Einheiten zu zerlegen und Abhängigkeiten zu minimieren.