UPD Flashcards
1. pisno ocenjevanje
Kaj je SUPB?
Programska oprema, ki omogoča ustvarjanje, vzdrževanje in upravljanje podatkovnih baz.
Glavne funkcije SUPB?
- Definiranje sheme PB
- Shranjevanje podatkov
- Poizvedovanje podatkov
- Varnost in nadzor podatkov v bazi
Kaj nam omogoča definiranje sheme PB?
Omogoča ustvarjanje in shranjevanje strukture PB.
Katere korake moramo upoštevati pri definiranju sheme PB?
- Analiza zahtev
- Normalizacija
- Načrtovanje
- Implementacija
Kaj je ANALIZA ZAHTEV pri definiranju PB?
Razumevanje, katere podatke je treba shraniti in kako bodo ti podatki uporabljeni.
Kaj je NAČRTOVANJE pri definiranju sheme v PB?
Določitev tabel, atributov in relacij med njimi.
Kaj je IMPLEMENTACIJA pri definiranju sheme v PB?
Uporaba jezikov za definicijo podatkov za ustvarjanje sheme v sistemu za upravljanje PB(DBMS).
Kaj nam mogoča poizvedba v PB?
Omgoča nam iskanje in spreminjanje podatkov v PB.
Kaj so relacije v PB?
Nananšajo se na povezave med različnimi tabelami, ki omogočajo učinkovito organizacijo in dostop do podatkov
Vrste relacij?
- ena proti ena(1:1)
- ena proti mnogo(1:M)
- mnogo proti mnogo(M:M)
Kaj je relacija 1:1 v PB?
Vsak zapis v eni tabeli je povezan z enim zapisom v drugi tabeli.
Kaj je relacija 1:M v PB?
Vsak zapis v eni tabeli je povezan z mnogo zapisi v drugi tabeli.
Kaj je relacija M:M v PB?
Več zapisov v eni tabeli je povezan z mnogo zapisi v drugi tabeli.
Kaj je struktura PB?
Je način , kako so podatki optimizirani, shranjeni in povezani znotraj PB.
Kateri so ključni elementi strukture PB?
- Imena tabel
- Atributi
- Vrstice
- Podatkovni tip
- Primarni ključ
- Tuji ključ
- Indeksi
- Pogledi
- Relacije med tabelami
Kaj nam pove TABELA v strukturi PB?
Tabela je elemnt v podstkovni bazi, ki shranjuje podatke o predmetih in nam pove osnovne enote shranjevanja podatkov.
Kaj je PRIMARNI KLJUČ v PB?
Unikatni identifikatorji za vsak zapis v tabeli.
Kaj zagotavlja PRIMARNI KLJUČ v PB?
Zagotavlja, da ni dveh enakih zapisov v tabeli.
Kaj je TUJI KLJUČ v PB?
Ključi, ki povezujejo zapise med tabelami.
Kaj omogoča TUJI KLJUČ v PB?
Zagotavlja povezovanje tabel in referenčno integriteto med njimi.
Kaj so INDEKSI v PB?
Strukture, ki pospešujejo iskanje.
Kaj je SHEMA v PB?
Shema PB je opis zbirke podatkov, ki določa strukturo podatkov, ki bodo shranjeni.
Kaj je OMEJITEV v PB?
Zagotavlja integriteto in pravilnost podatkov v tabeli, kot s o NOT NULL, UNIQUE, PRIMARY KEY
Katere skupine ukazov poznamo v PB?
DDl, DML, DCL, TCL
Kaj so DDL ukazi?
Ukazi za definicijo podatkov (Data Definition Language).
Kaj so DML ukazi?
Ukazi za manipulacijo podatkov (Data Manipulation Language).
Kaj so DCL ukazi?
Ukazi za nadzor podatkov (Data Control Language).
Kaj so TCL ukazi?
Ukazi za nadzor nad transakcijami med podatki (Transaction Control Language).
Naštej DDL ukze.
- create
- alter
- drop
- rename
- truncate
- comment
Naštej DML ukze.
- delect
- insert
- update
- delete
- merge
- call
- explain plan
- lock table
Naštej DCL ukze.
- grant
- revoke
Naštej TCL ukze.
- commit
- rollback
- savepoint
- set transaction
Kje uporabljamo ukaz CREATE?
Uporablja se za ustvarjanje novih baz podatkov, tabel, indeksov in drugih objektov v bazi podatkov.
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)
Zakaj se uporablja podatkovni tip INTEGER?
Uporablja se za shranjevanje celih števil, ki so lahko pozitivna, negativna ali nič.
Kako delimo podatkovni tip INTEGER?
SMALLINT; manjša cela števila,
INTEGER; za standardna cela števila,
BIGINT; za zelo velika cela števila
Kje uporabljamo ukaz ALTER TABLE?
Uporabljen za spreminjanje obstoječih tabel v podatkovni bazi.
Kje uporabljamo ukaz DROP?
Uporabljen za odsteranjevanje objektov iz PB