RELACIJSKI MODEL Flashcards

1
Q

tko je postavio temelje relacijskog modela podataka i koje godine

A

Edgar Frank Codd, 1970.g.

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

u kojem članku je objavljen temelj relacijskog modela

A

A relational model of data for large shared Data banks

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

što čini osnovnu koncepciju relacijskog modela

A
  1. relacije
  2. entiteti, atributi, ključevi
  3. ovisnost među entitetima
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

entitet

A

-stvar/biće/pojava/događaj koji nas zanima
-ono o čemu želimo prikupljati podatke
-može postojati ili ne, ali se može IDENTIFICIRATI

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

primjer entiteta

A

učenik

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

atribut

A

-svojstvo entiteta
-imenica koja pobliže opisuje entitet

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

primjer atributa

A

ime, OIB, adresa

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

veza

A

osnos među entitetima koje promatramo

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

primjer veze

A

učenik, razred(entitet učenik mora pripadati entitetu razred)

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

što su relacije

A

podvrsta tablica koja zadovoljava određena pravila, svaka ima svoje ime po kojem ju razlikujemo

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

od čega se sastoji relacija

A

-redaka(zapis, n-torka, slog)
-stupaca(atribut, polje)

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

elementarni podatak(što je, drugi naziv)

A

-najmanji podatak relacijskog modela(jedna ćelija)
-ne može se rastaviti na manje bez gubljenja značenja
-drugi naziv: vrijednost atributa

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

domena atributa

A

raspon vrijednosti koji atribut može poprimiti

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

relacijska shema(što je, što radi, jel se mijenja)

A

-definicija tablice, određuje kako će podatci biti strukturirani
-ne mijenja se

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

što obuhvaća relacijska shema

A

ime relacije(naziv tablice) i skup atributa(stupci u tablici)

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

instancija sheme-što ju čini, jel se mijenja

A

-čine ju podatci(popunjenost tablice)
-mijenja se

17
Q

pravila relacija u relacijskom modelu

A
  1. ne smiju bit 2 ista atributa(stupca)
  2. redoslijed stupaca nije bitan
  3. ne smiju biti 2 ista zapisa(retka)
  4. redoslijed redaka nije bitan
18
Q

primarni ključ

A

-atribut koji jedinstveno određuje svaki zapis u relaciji(redak u tablici)
-ono po čemu se dva retka razlikuju

19
Q

primjer primarnog ključa

A

OIB/matični broj

20
Q

temelj relacijske baze

A

povezivanje entiteta

20
Q

vrste veza za povezivanje entiteta

A

jednostavne i složene

20
Q

drugi naziv za jednostavne veze, koliko entiteta vežu

A

binarne, vežu 2 entiteta

21
Q

3 funkcionalnosti binarne veze i primjer za svaki

A

1:1-država, glavni grad
1:M-država, grad
M:M-država, rijeka

21
Q

strani/vanjski ključ

A

-primarni ključ jedne relacije, javlja se u drugoj relaciji(tablici)
-preko njega se uspostavljaju veze između relacija