UPD Flashcards

1. pisno ocenjevanje

1
Q

Kaj je SUPB?

A

Programska oprema, ki omogoča ustvarjanje, vzdrževanje in upravljanje podatkovnih baz.

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

Glavne funkcije SUPB?

A
  1. Definiranje sheme PB
  2. Shranjevanje podatkov
  3. Poizvedovanje podatkov
  4. Varnost in nadzor podatkov v bazi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kaj nam omogoča definiranje sheme PB?

A

Omogoča ustvarjanje in shranjevanje strukture PB.

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

Katere korake moramo upoštevati pri definiranju sheme PB?

A
  1. Analiza zahtev
  2. Normalizacija
  3. Načrtovanje
  4. Implementacija
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kaj je ANALIZA ZAHTEV pri definiranju PB?

A

Razumevanje, katere podatke je treba shraniti in kako bodo ti podatki uporabljeni.

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

Kaj je NAČRTOVANJE pri definiranju sheme v PB?

A

Določitev tabel, atributov in relacij med njimi.

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

Kaj je IMPLEMENTACIJA pri definiranju sheme v PB?

A

Uporaba jezikov za definicijo podatkov za ustvarjanje sheme v sistemu za upravljanje PB(DBMS).

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

Kaj nam mogoča poizvedba v PB?

A

Omgoča nam iskanje in spreminjanje podatkov v PB.

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

Kaj so relacije v PB?

A

Nananšajo se na povezave med različnimi tabelami, ki omogočajo učinkovito organizacijo in dostop do podatkov

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

Vrste relacij?

A
  1. ena proti ena(1:1)
  2. ena proti mnogo(1:M)
  3. mnogo proti mnogo(M:M)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Kaj je relacija 1:1 v PB?

A

Vsak zapis v eni tabeli je povezan z enim zapisom v drugi tabeli.

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

Kaj je relacija 1:M v PB?

A

Vsak zapis v eni tabeli je povezan z mnogo zapisi v drugi tabeli.

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

Kaj je relacija M:M v PB?

A

Več zapisov v eni tabeli je povezan z mnogo zapisi v drugi tabeli.

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

Kaj je struktura PB?

A

Je način , kako so podatki optimizirani, shranjeni in povezani znotraj PB.

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

Kateri so ključni elementi strukture PB?

A
  1. Imena tabel
  2. Atributi
  3. Vrstice
  4. Podatkovni tip
  5. Primarni ključ
  6. Tuji ključ
  7. Indeksi
  8. Pogledi
  9. Relacije med tabelami
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Kaj nam pove TABELA v strukturi PB?

A

Tabela je elemnt v podstkovni bazi, ki shranjuje podatke o predmetih in nam pove osnovne enote shranjevanja podatkov.

17
Q

Kaj je PRIMARNI KLJUČ v PB?

A

Unikatni identifikatorji za vsak zapis v tabeli.

18
Q

Kaj zagotavlja PRIMARNI KLJUČ v PB?

A

Zagotavlja, da ni dveh enakih zapisov v tabeli.

19
Q

Kaj je TUJI KLJUČ v PB?

A

Ključi, ki povezujejo zapise med tabelami.

20
Q

Kaj omogoča TUJI KLJUČ v PB?

A

Zagotavlja povezovanje tabel in referenčno integriteto med njimi.

21
Q

Kaj so INDEKSI v PB?

A

Strukture, ki pospešujejo iskanje.

22
Q

Kaj je SHEMA v PB?

A

Shema PB je opis zbirke podatkov, ki določa strukturo podatkov, ki bodo shranjeni.

23
Q

Kaj je OMEJITEV v PB?

A

Zagotavlja integriteto in pravilnost podatkov v tabeli, kot s o NOT NULL, UNIQUE, PRIMARY KEY

24
Q

Katere skupine ukazov poznamo v PB?

A

DDl, DML, DCL, TCL

25
Q

Kaj so DDL ukazi?

A

Ukazi za definicijo podatkov (Data Definition Language).

26
Q

Kaj so DML ukazi?

A

Ukazi za manipulacijo podatkov (Data Manipulation Language).

27
Q

Kaj so DCL ukazi?

A

Ukazi za nadzor podatkov (Data Control Language).

28
Q

Kaj so TCL ukazi?

A

Ukazi za nadzor nad transakcijami med podatki (Transaction Control Language).

29
Q

Naštej DDL ukze.

A
  • create
  • alter
  • drop
  • rename
  • truncate
  • comment
30
Q

Naštej DML ukze.

A
  • delect
  • insert
  • update
  • delete
  • merge
  • call
  • explain plan
  • lock table
31
Q

Naštej DCL ukze.

A
  • grant
  • revoke
32
Q

Naštej TCL ukze.

A
  • commit
  • rollback
  • savepoint
  • set transaction
33
Q

Kje uporabljamo ukaz CREATE?

A

Uporablja se za ustvarjanje novih baz podatkov, tabel, indeksov in drugih objektov v bazi podatkov.

34
Q

Zakaj se uporablja podatkovni tip VARCHAR in CHAR?

A

VARCHAR: podatkovni tip uporabljen za shranjevanje nizov znakov spremenljive dolžine (Variable Character).
CHAR: podatkovni tip uporabljen za shranjevanje nizov znakov ne spremenljive dolžine(ostali zanki se zapolnijo s presledki)

35
Q

Zakaj se uporablja podatkovni tip INTEGER?

A

Uporablja se za shranjevanje celih števil, ki so lahko pozitivna, negativna ali nič.

36
Q

Kako delimo podatkovni tip INTEGER?

A

SMALLINT; manjša cela števila,
INTEGER; za standardna cela števila,
BIGINT; za zelo velika cela števila

37
Q

Kje uporabljamo ukaz ALTER TABLE?

A

Uporabljen za spreminjanje obstoječih tabel v podatkovni bazi.

38
Q

Kje uporabljamo ukaz DROP?

A

Uporabljen za odsteranjevanje objektov iz PB