Teorijski Kolokvij Flashcards

1
Q

Odnos Modela Podataka i Baze Podataka

A

Model podataka je opis na kojem se temelji svaka baza podataka. Svaka baza podataka ima svoj odgovorajući model podataka - Relacijska baza - Relacijski Model podataka

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Koje su funkcije sustava za upravljanje bazom podataka

A

Funkcije za definiranje BP, funkcije za manipulaciju podacima u BP, upravljačke funkcije: Funkcije Sigurnosti, Funkcije očuvanja integriteta BP, Funkcije statističkog praćenja rada BP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

5 Coddovih Pravila

A

Pravilo o Informacijama - Sve informacije u relacijskoj bazi podataka se predstavljaju kao vrijednosti u tablicama

Osiguravanje Pristupa - Svakoj vrijednosti u relacijskoj bazi podataka može se pristupiti pomoću kombinacije imena tablice, vrijednosti primarnog ključa i imena stupca

Pravilo za Ažuriranje Pogleda - Svi pogledi koji se mogu teoretski ažurirati, ažuriraju se kroz sustav

Neovisnost od Distribucije - Prva ili ponovna distribucija podataka ne utječe na zahtjeve aplikacija

Logička Neovisnost Podataka - Koliko je god moguće, promjena strukture tablica ne utječe na aplikacije ili programe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vrste Podataka

A

Strukturirani - vrlo dobro definirani, poznati stupci u tablici i tipovi podataka. Najčešće se pohranjuju u Relacijsku Bazu Podataka

Polustrukturirani - između strukturiranih i nestrukturiranih, definiran konzistentni format, struktura nije stroga. Pohrana u nerelacijske baze podataka

Nestrukturirani - najsiroviji oblik podataka, bilo koja vrsta datoteke; tekst, slika, zvuk, video zapis. Pohrana u nerelacijsku bazu podataka

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kada su dvije relacije jednake?

A

Dvije relacije r(R) i s(S) su jednake ako vrijedi:
1) R = S
2) r i s se sastoje od istih slogova

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ključ relacije u relacijskom modelu podataka?

A

Ključ relacije u relacijskom modelu podataka je onaj podskup atributa čije vrijednosti jedinstveno definiraju n-torke relacije

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pravilo Referencijalnog Integriteta

A

Pravilo Referencijalnog Integriteta je zaštita od pogrešnog unosa u relaciju. Provodi se između dvije relacije samo ako je odgovarajuća n-torka iz prve relacije primarni ključ, ako povezana polja imaju isti tip podataka te ako su obje relacije u istoj bazi podataka

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Operatori relacijske algebre pogodni za izvješćivanje iz Baze Podataka

A

Operatori relacijske algebre pogodni za izvješćivanje iz Baze Podataka su:
Projekcija, Selekcija, Kontrolirano i nekontrolirano spajanje, presjek i dijeljenje

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Unijska Kompatibilnost

A

Dvije relacije su unijski kompatibilne ako imaju isti stupanj i ako odgovarajući atributi obje relacije imaju iste domene

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Što je Selekcija

A

Selekcija je operacija nad jednom relacijom koja omogućava izdvajanje skupa n-torki jedne relacije u novu relaciju

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Razlika između informacija i podatka

A

Informacija je sirovina i proizvod informacijskog sustava, informacija donosi činjenice. Sačuvana, to jest, zapisana informacija je podatak. Informacija je protumačeni podatak.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Što je temelj svake baze podataka?

A

Temelj svake baze podataka je odgovarajući model podataka. (Rel. Baza - Rel. model podataka)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Objasnite arhitekturu SUBP?

A

Dijeli se na 3 razine:
Vanjska (korisnički pogled) - Opis logičkog modela podataka, na način primjeren određenom korisniku

Logička (Konceptualna shema) - Model podataka nekog organizacijskog sustava, zapisan jezikom danog sustava BP. Definicija temeljnih tablica podataka zajedno s pripadajućim ograničenjima.

Fizička (unutarna) razina - Opis fizičkih podataka u BP, definiraju se strukture i organizacija zapisa koji se pohranjuje na disk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Nabroji 5 Coddovih Pravila

A

Pravilo o Informacijama - Sve informacije u relacijskoj bazi podataka se predstavljaju kao vrijednosti u tablicama

Osiguravanje Pristupa - Svakoj vrijednosti u relacijskoj bazi podataka može se pristupiti pomoću kombinacije imena tablice, vrijednosti primarnog ključa i imena stupca

Pravilo za Ažuriranje Pogleda - Svi pogledi koji se mogu teoretski ažurirati, ažuriraju se kroz sustav

Neovisnost od Distribucije - Prva ili ponovna distribucija podataka ne utječe na zahtjeve aplikacija

Logička Neovisnost Podataka - Koliko je god moguće, promjena strukture tablica ne utječe na aplikacije ili programe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Što je Red Relacije?

A

Red relacije odgovara jednoj n-torki

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Kada su dvije relacije jednake?

A

Dvije relacije r(R) i s(S) su jednake ako vrijedi:
1) R = S
2) r i s se sastoje od istih slogova

17
Q

Objasni izvore podataka

A

Izvori podataka se dijele na unutarnje i vanjske.

Unutarnji izvori podataka su oni unutar poslovne organizacije, sustav koji svakodnevno generira i pohranjuje podatke. Strukturirani podaci -> Relacijska BP

Vanjski izvori podataka su oni koji su javno dostupni, npr. popis stanovnika. Skupovi podataka koji su dostupni za prodaju -> neto prihod pojedine adrese, API
Polu i nestrukturirani podaci ->nerelacijska BP

18
Q

Pravilo Cjelovitosti ključa

A

Neka je atribut A dio primarnog ključa relacije R. Tada atribut A ne smije poprimiti NULL vrijednost. To znači da ne postoji n-torka u relaciji R takva da je vrijednost atributa A te n-torke jednaka NULL vrijednosti. Ključ relacije je cjelovit ako svi atributi koji ulaze u ključ poprimaju za svaku n-torku relacije realnu vrijednost iz domene, različitu od NULL vrijednosti. Ključ relacije nikada ne može poprimiti NULL vrijednost.

19
Q

Vanjski ključ?

A

Vanjski ključ je skup atributa u promatranoj relaciji, koji nije primarni ključ te relacije, već je primarni ključ druge relacije u modelu.

20
Q

Projekcija

A

Projekcija je operacija nad jednom relacijom koja omogućva izdvajanje skupa atributa jedne relacije u novu relaciju i pritom eliminaciju duplih n-torki ukoliko postoje. Operator π

21
Q

Prirodno spajanje

A

Prirodno spajanje je spajanje s izjednačavanjem uz isključivanje redundantnih stupaca.

22
Q

Što je Aktivni Komplement

A

Aktivni Komplement se definira kao razlika između kartezijevog umnoška projekcija relacije r na pojedinačne atribute i same relacije r