Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Množina relačních operátorů

Množina relačních operátorů
• není minimální - některá spojení jsme vyjadřovali pomocí ostatních operací, …
• lze ukázat, že vystačíme s operacemi rozdíl, sjednocení, součin, selekce, projekce
• množinu výrazů, které vzniknou aplikací operací relační algebry nazveme
dotazovací jazyk relační algebry - odpovědí na dotaz bude relace vzniklá vyhodnocením výrazu
Schéma relačního výrazu
• máme už tedy i prostředky k určení schématu (množiny atributů) odpovědi
• schéma relačního výrazu E - sch(E)
– je-li E=R (relace), je sch(E)=R
– je-li E=E1E2, E1E2, E1-E2, E1(), bude sch(E)=sch(E1)
– je-li E= E1[X], pak sch(E) = X
– je-li E=E1*E2, E1E2, pak sch(E) = sch(E1)  sch(E2)

Dotazovací jazyk
• dotazovací jazyk který má prostředky na přímou realizaci všech operací relační algebry se nazývá jazyk úplný

Žádné komentáře:

Okomentovat