Relační databázový model – základním prvkem tohoto modelu je relace v matematickém smyslu. Jedná se o libovolnou podmnožinu kartézského součinu neprázdných doménových množin. Doménové množiny jsou množiny hodnot určitého datového typu a představují množiny atributů entit. Vztah je vyjádřen implicitně, a to výběrem takové k-tice, v níž jsou zastoupeny všechny požadované atributy. Relaci můžeme znázornit několika způsoby:
1) množinovým zápisem,
2) formou tabulky – jedná se o nejběžnější způsob reprezentace relace. V takové tabulce každý řádek představuje jeden prvek relace s pevným počtem atributů. Na pořadí řádků nezáleží. Každý sloupec tabulky obsahuje atributy z doménové množiny. Pořadí sloupců je rovněž nevýznamné, avšak každá entita má v rámci relace toto pořadí shodné.
3) formou záznamů-tento způsob se podobá kartotéce. Při implementaci reprezentace je relace tvořena posloupností záznamů se shodnou strukturou položek.Tímto způsobem bývají ortanizována data v souborech báze dat.
Operace nad relacemi – restrikce, projekce, spojení
Žádné komentáře:
Okomentovat