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

Operace nad relacemi

Operace nad relacemi:
-MNOŽINOVÉ – sjednocení, průnik, rozdíl (používají se, ale nejsou typické). Sjednocené R musí být ze stejného kartézského součinu sloučených vztahů (předáváme vztahy), rozdíl vyplívá z průniku a sjednocení.
-RESTRIKCE(omezení) – operace, která vybere podle nějaké podmínky jen určité prvky R. Podmínka se pro každý prvek vyčistí. True – prvek v R. False – prvek se do R nedostane.
-PROJEKCE RELACE – výběr domén (atributů sloupců) – R obsahuje x sloupců vzniklé z x domén, vynecháním některých sloupců se dostaneme k jiné R, tak vznikne projekce. Spojením relací je taková výsledná relace, kde se ve dvou sloupcích vyberou prvky, které mají mezí sebou určitou podmínku (určitý vztah), ale jsou zde i informace ostatní. Platí, že hodnota D vznikne za danou podmínkou v původní relaci D. Mají stejnou doménu.
-PŘIROZENÉ SPOJENÍ RELACÍ –
-NORMALIZACE DATABÁZE – uspořádání s minimálním opakováním určitých relací. Správně navržená databáze tak, aby vztahy byly 1:N.
Integrita(věrohodnost) – zaručuje, že údaje vybrané z databáze jsou skutečně platné.
Konzistence – údaje, které jsou v databázi si neprotiřečí
Redundance(nadbytečnost) – minimalizace redundance je prvotní požadavek na uložení dat. Dá se minimalizovat podle toho, jak se informace rozdělí do jednotlivých tabulek.
Bezpečnost – je zamezeno neoprávněnému použití informací, které jsou v databázi uloženy. Skriptování, redundantní uložení proti ztrátě dat, kódování.

Žádné komentáře:

Okomentovat