Modul 4 Flashcards

(20 cards)

1
Q

1Sta je atribut?

A

Atribut je imenovana vrsta svojstva koja se ne mo`e rastavljati na delove bez gubitka svakog značenja.

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

2Sta je prost atribut?

A

Navedena definicija podrazumeva elementarnost, odnosno prost atribut. Atribut sastavljen od vi{e atributa nazivamo sloenim atributom. Takav atribut moemo rastaviti na jednostavnije atribute, koji mogu biti isto slo`eni ili prosti. Pri tom rastavljanju ne dolazi do potpunog gubitka značenja nego samo do promene značenja. Relacioni model kako ga sada razmatramo podrazumeva da su {eme relacija svedene na formu sa prostim atributima.

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

3Sta svojstvo mora da ima?

A

Svako svojstvo podrazumeva pored vrste i mogućnost opisa pomoću vrednosti tog svojstva.

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

4Sta je domen atributa i kakko se oznacava?

A

Skup svih mogućih vrednosti nekog atributa Ai naziva se domenom tog atributa i označava sa Di ili dom(Ai).

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

5Sta je sema relacije? Oznaka

A

Šema relacije R je konačan skup atributa Ai i konačan skup O ograničenja nad vrednostima tih atributa. R(A1,A2,…,An)

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

6Sta je aktivni domen i u cemu je razlikuje od obicnog domena?

A

Ako posmatramo skup entiteta koji kao pripadnici iste klase imaju ista klasifikaciona svojstva, onda u jednom trenutku jednom takvom svojstvu, u stvari atributu, moe odgovarati neki skup vrednosti koji je podskup domena tog atributa. Taj podskup vrednosti naziva se aktivni domen. Za razliku od domena koji obuhvata sve moguće vrednosti i konstantan je, aktivni domen se moe menjati sa vremenom.

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

7Sta deginicija seme relacija podrazumeva?

A

Definicija {eme relacije podrazumeva da su samim tim {to su zadati atributi zadati i njihovi domeni.

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

8Koje su bitne osobine seme relacija?

A
  • atributi moraju biti unikatni, odnosno različitih naziva;
  • redosled atributa nije bitan, u smislu značenja;
  • sema relacije mora da sadr`i bar jedan atribut.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

9Koji su zakljuci o semi relacije.

A
  • svojstva klase objekata ili veza nekog sistema predstavljamo {emom relacije;
  • {ema relacije mo`e da se tumači i kao definicija strukture neke datoteke.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

10Sta je relacija?

A

Relacija r nad semom relacije R je konačan skup torki vrednosti atributa.

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

11Vazno za relacije?

A
  • {ema relacije se zadaje u formi R (A1, A2,.., AN ) sa nekim usvojenim redosledom atributa; samim tim, redosled vrednosti u svakoj torki relacije mora biti saglasan tom redosledu atributa, odnosno forme a1, a2, .. , aN.;
  • za razliku od {eme relacije, koja mora sadrati bar jedan atribut, relacija moe biti prazan skup, bez i jedne torke vrednosti;
  • {ema relacije je kao skup atributa konstantna, dok se relacija moe menjati sa vremenom, kako u pogledu broja torki tako i u pogledu sadraja torki.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

12Definicija domena relacije?

A

Neka je data {ema relacije R (A1, A2,.., AN) i neka su Di=dom(Ai) odgovarajući domeni atributa. Relacija r nad {emom relacije R je podskup Dekartovog proizvoda domena atributa, odnosno
r podskup D1 X D2 X .. X DN

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

13Osobine relacije?

A
  • torke moraju biti unikatne; u relaciji nikada ne mogu da postoje dve iste torke, odnosno torke sa istim vrednostima svih orgovarajućih atributa;
  • redosled torki nije bitan, u smislu ukupnog sadr`aja relacije.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

14Napomena o teoretskoj prirodi nebitnosti redosleda relacije

A
  • relaciji u praksi odgovara neka datoteka;
  • svakoj torki odgovara jedan slog te datoteke,
  • slogovi u datoteci zapisani su odre|enim redosledom (najče{će po redosledu dodavanja).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

15Kada je potrebno koristiti null?

A
  • ta vrednost postoji, ali nije poznata u trenutku unosa torke; na primer, u relaciji naslov nad {emom relacije NASLOV ( SIFN, NAZIV, SIFO ) unosimo podatke za naslov poznate {ifre i naziva, ali ne znamo kojoj oblast pripada;
  • ta vrednost je nedefinisana, nema smisla; na primer, ako relacijom knjiga nad
    {emom relacije KNJIGA ( SIFK, SIFN, SIFC, DATUM ) elimo da pored svih knjiga evidentiramo i podatke o tome koji članovi dre koje knjige i od kada, podaci SIFC i DATUM su nedefinisani za knjige koje su trenutno u biblioteci
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

16Sta je NULL?

A

Navedene situacije razre{ene su u okviru relacionog modela uvo|enjem vrednosti sa značenjem “nepoznato”. Ova vrednosti je univerzalnog tipa, primenjiva za atribute bilo kakvih domena. Za tu vrednost usvojena je oznaka NULL.

16
Q

17Sta je sema relacione baze podataka?

A

Šema relacione baze podataka BP je konačan skup {ema relacija Ri i konačan skup U ograničenja koja va`e izme|u njih.

17
Q

18Koji je strukturni a koji integritetski deo definivije seme relacine bp?

A

Strukturni deo ove definicije čini samo skup {ema relacija, {to prema definiciji
{eme relacije uključuje za svaku relaciju Ri i skup ograničenja Oi koja vae nad atributima unutar svake od tih {ema. Skup ograničenja U uključuje samo ograničenja koja vae izme|u pojedinih {ema relacija. Takva ograničenja ulaze istovremeno u sastav integritetske komponente relacionog modela, i biće izlo`ena u odeljku 4.2.2.

18
Q

19Sta sema relacije predstavlja za relaciju?

A

Šema relacije predstavlja definiciju relacije. Po analogiji, {ema relacione baze podataka predstavlja definiciju relacione baze podataka.

19
Q

20Sta je relaciona baza podataka?

A

Relaciona baza podataka bp je konačan skup relacija {ri} nad semom relacione baze podata BP tj. nad {Ri}.