Das relationale Modell für die Datenbankverwaltung ist ein Datenbankmodell, das auf einer Prädikatenlogik erster Ordnung basiert. Edgar F. Codd schlug es 1969 vor. Im relationalen Modell einer Datenbank werden alle Daten in Form von Tupeln dargestellt, die in Relationen gruppiert sind. Eine Datenbank, die im Sinne des relationalen Modells organisiert ist, wird relationale Datenbank genannt.
Der Zweck des relationalen Modells besteht darin, eine deklarative Methode zur Spezifizierung von Daten und Abfragen bereitzustellen: Benutzer geben direkt an, welche Informationen die Datenbank enthält und welche Informationen sie von ihr wollen. Die Struktur, in der die Daten gespeichert sind, und die Aufgabe, auf die Anfragen der Benutzer zu antworten und die Daten abzurufen, wird dem Datenbanksystem überlassen und ist für den Benutzer nicht sichtbar.
Die meisten relationalen Datenbanken verwenden die Datendefinitions- und Abfragesprache SQL; diese Systeme implementieren, was als eine technische Annäherung an das relationale Modell betrachtet werden kann. Eine Tabelle in einem SQL-Datenbankschema entspricht einer Prädikatvariablen; der Inhalt einer Tabelle entspricht einer Relation; Schlüsselbeschränkungen, andere Beschränkungen und SQL-Abfragen entsprechen Prädikaten. Heutzutage unterscheiden sich viele Datenbanksysteme vom ursprünglichen Modell. Codd argumentierte heftig gegen Abweichungen, die die ursprünglichen Prinzipien gefährden.


