Formale Grundlage der
Relation im Sinne einer Datenbankrelation ist die
mathematische Definition. Die Relation ist die Basis der
relationalen Algebra, die von
Edgar F. Codd entwickelt wurde. Eine Relation besteht aus Attributen und Tupeln. Ein
Attribut beschreibt den Typ eines möglichen Attributwertes und bezeichnet ihn mit einem Attributnamen. Ein
Tupel stellt eine konkrete Kombination von Attributwerten dar und wird im Datenbankbereich auch als
Datensatz bezeichnet.