Relační datový model

Relační datový model je způsob uspořádání a strukturování dat, která využívá principy [[Relační algebra|relační algebry]].

Relační datový model používá následující konstrukce: - Relace \(R\), což je pojmenovaná tabulka s řádky a sloupci - Atribut \(A\), což je pojmenovaný sloupec - Doména \(D\), což jsou všechny možné hodnoty atributu - Stupeň \(n\), což je počet atributů relace - Schéma relace \(R(A1:D1, ..., A_n:D_n)\), což je struktura tabulky.


  • Relace je podmnožinou kartézského součinu domén všech atributů.
  • Konkrétní data tvoří řádky tabulky
  • Řádky tabulky reprezentují vztahy mezi daty
  • Každá relace má jedinečný název
  • Každý prvek relace obsahuje právě jednu hodnotu
  • Každý atribut má v relaci jedinečné jméno a hodnotu
  • \(n\)-tice se v relaci neopakují
  • Každá \(n\)-tice musí být jednoznačně identifikovatelná