UPD Flashcards

1. pisno ocenjevanje (38 cards)

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
Kaj so DDL ukazi?
Ukazi za definicijo podatkov (Data Definition Language).
26
Kaj so DML ukazi?
Ukazi za manipulacijo podatkov (Data Manipulation Language).
27
Kaj so DCL ukazi?
Ukazi za nadzor podatkov (Data Control Language).
28
Kaj so TCL ukazi?
Ukazi za nadzor nad transakcijami med podatki (Transaction Control Language).
29
Naštej DDL ukze.
* create * alter * drop * rename * truncate * comment
30
Naštej DML ukze.
* delect * insert * update * delete * merge * call * explain plan * lock table
31
Naštej DCL ukze.
* grant * revoke
32
Naštej TCL ukze.
* commit * rollback * savepoint * set transaction
33
Kje uporabljamo ukaz CREATE?
Uporablja se za ustvarjanje novih baz podatkov, tabel, indeksov in drugih objektov v bazi podatkov.
34
Zakaj se uporablja podatkovni tip VARCHAR in CHAR?
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
Zakaj se uporablja podatkovni tip INTEGER?
Uporablja se za shranjevanje celih števil, ki so lahko pozitivna, negativna ali nič.
36
Kako delimo podatkovni tip INTEGER?
**SMALLINT**; manjša cela števila, **INTEGER**; za standardna cela števila, **BIGINT**; za zelo velika cela števila
37
Kje uporabljamo ukaz ALTER TABLE?
Uporabljen za spreminjanje obstoječih tabel v podatkovni bazi.
38
Kje uporabljamo ukaz DROP?
Uporabljen za odsteranjevanje objektov iz PB