1 Kol Flashcards

1
Q

Objasnite odnos modela podataka i baze podataka

A

Baza podataka je kolekcija podataka, operacija i ograničenja koje reprezentiraju neke aspekte realnog svijeta. Svaka baza podataka temelji se na odgovarajućem modelu 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 BP, tj. Zaštite od neovlaštenog korištenja
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

Navedite najmanje 5 Coddovih pravila za RBP

A
  1. Pravilo o informacijama
  2. Neovisnost od distribucije
  3. Fizička neovisnost podataka
  4. Logička neovisnost podataka
  5. Neovisnost integriteta
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Koje vrste podataka imamo?

A

Strukturirani podaci, polustrukturirani podaci, nestrukturirani podaci

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

Kada kažemo da su dvije relacije jednake

A

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

Što je ključ relacije u relacijskom modelu podataka

A

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

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

Objasnite pravilo referencijalnog integriteta (cjelovitost ovisnosti, provjera ovisnosti)

A

Imamo relaciju S te atribut A koji je primarni ključ relacije S nad domenom D. Te imamo relaciju R koja ima atribut A nad domenom D. Atribut A nad relacijom R može, ali i ne mora imati null vrijednost. Ako nema null vrijednost onda ima vrijednost k koja se nalazi u domeni D. Atribut A nad relacijom S naziva se vanjski ključ relacije S.

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

Nabrojite operatore relacijske algebre pogodne za izvješćivanje iz BP

A

Projekcija, selekcija, kontrolirano spajanje, presjek, dijeljenje

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

Što je unijska kompatibilnost

A

Dvije su relacije 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

Operacija nad jednom relacijom koja omogućava izdvajanje skupa n-torke jedne relacije u novu relaciju, a izdvajaju se samo zadane relacije koje zadovoljavaju zadani uvjet (formulu)

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

Što je aktivni komplement

A

Neka je zadana relacija r(A1,…,An). Aktivni komplement od r je relacija AC(r) definirana jednakošću:

AC(r) = [Π]indA1∞…∞ΠindAn]-r

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

Objasnite razliku između pojmova informacija i podatak

A

Podatak je surova činjenica poput “Marko”
Informacija je značenje pridodano tome podatku npr “Marko je student”

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

Na čemu se temelji svaka baza podataka?

A

Na modelu podataka

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

Objasnite arhitekturu sustava za upravljanje bazom podataka

A

Arhitektura sustava za upravljanje bazom podataka definira način na koji sustav organizira, upravlja i pristupa podacima. Podijeljena je u 3 razine:

Vanjska (eksterna) razina ili korisnički pogled (view)
je opis dijela logičkog modela podataka, na način primjeren određenom korisniku

Logička razina ili konceptualna shema
čini ju model podataka nekog organizacijskog sustava, zapisan jezikom danog sustava BP

Fizička (unutarnja) razina
opis fizičkih podataka u BP

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

Koji su osnovni koncepti relacijskog modela podataka

A

Relacija, domena, atribut, ključevi relacije, null-vrijednost,

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

Što je red relacije

A

Red relacije je ukupan broj atributa neke relacije

17
Q

Koja 2 uvjeta mora zadovoljiti svaki kandidat za ključ

A

Uvjet jedinstvenosti i uvjet neredundantnosti

18
Q

Objasnite 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.

19
Q

Što je vanjski ključ

A

VANJSKI KLJUČ – skup atributa u promatranoj relaciji, koji nije primarni ključ te relacije, već je primarni ključ druge relacije u modelu

20
Q

Što je projekcija

A

Operacija nad jednom relacijom koja omogućava izdvajanje skupa atributa jedne relacije u novu relaciju i pritom eliminaciju duplih n-torki ukoliko ove postoje

21
Q

Što je prirodno spajanje

A

Spajanje s izjednačavanjem, uz isključivanje redundantnih stupaca, zovemo prirodnim
spajanjem

22
Q

Što je baza podataka

A

Baza podataka je kolekcija podataka, operacija, ograničenja koje reprezentiraju neke aspekte realnog svijeta

23
Q

Što je kardinalnost relacije

A

Kardinalnost relacije je ukupan broj n-torki neke relacije.

24
Q
A