Kategoriak: All - podaci

arabera Mihaela Stanić 6 years ago

222

baze podataka

V databázích jsou data organizována a uspořádána tak, aby byla vzájemně propojena a minimalizovala se zbytečná redundance. Data jsou často ukládána v tabulkách, kde každý sloupec představuje pole a každý řádek je záznamem.

baze podataka

RELACIJSKI OPERATORI

H - SPOJ

uz pomoć matematičke algebre
produkt sa selekcijom

KVOCIJENT

na kraju razlika između prve i poslijednje projekcije
nakon toga ponovo projekcija T iz dobivene relacije
slijedi razlika između dobivne relacije i prve relacije s istim atributima
nakon projekcije slijedi prirodni spoj projekcije T i druge relacije
T je razlika atributa
prvi korak je projekcija T
riješava se od natrag prema naprijed
koristi se za dobivanje pozitivnog dijela informacije

AKTIVNI KOMPLEMENT

kombinacije projekcije, prirodnog spoja i razlike
oznaka je AC
koristi se za negativni dio informacije

PRODUKT

ako relacije imaju zajedničkih atributa, slijedi preimenovanje nakon čega prirodni spoj
ako relacije nemaju zajedničkih atributa, slijedi prirodni spoj

PREIMENOVANJE ATRIBUTA

služi za normalizaciju redundancije
AB (r) = r'(R') = { t' | t  r, t'(R \ A) = t(R \ A)  t'(B) = t(A) }

PRIRODNI SPOJ

kada nema zajedničkih atributa spaja se svaki slog iz prve relacije s drugom relacijom i dobijemo potpuno novi spoj

SELEKCIJA

matematička algebra
provjerava ulazak redaka u novu relaciju

PROJEKCIJA

samo atributi koje traži
mijenja relacijsku shemu

RAZLIKA

oznaka -
po čemu se prva razlikuje od druge
što to prva relacija ima i ono što nema druga relacija
relacijske sheme moraju biti jednake

UNIJA

oznaka ∪
objedinjuje sve redove iz relacija
rUs, {t nad R|t ∈ e ili t ∈ s}

PRESJEK

jednaki atributi, slog mora biti i u jedoj i u drugoj relaciji
gledaju se zajedički redovi

relacijske

mrežne

tablica=relacija

nije dopuštena redundancija
normalizacija
stupac=polje
redak=slog
predstavlja informaciju o jednom subjektu

najčešće u upotrebi

hijerarhijske

BAZE PODATAKA

organizirana i uređena cjelina međusobno povezanih podataka spremljenih bez nepotrebne redundancije