Baze podataka
BAZE PODATAKA
1.
relaciona baze podataka
: sastav(delovi), karakteristična osobina?
2.
ravne(FLAT) i relacione baze:
uporedni kratki pregled (sličnosti i razlike)
3.
tabela
: struktura (delovi), logičko tumačenje.
4.
polje
(field): pojam, logičko tumačenje
5.
slog
(record): pojam,logičko tumačenje – sadržaj jednog sloga?.
6.
atribut
(column): pojam, logičko tumačenje – sadržaj podataka jednog atributa?
7.
Sistem za upravljanje bazom podataka
(SUBP):definicija, uloga - zadatak
8.
primarni ključ
: pojam, definicija
prostog primarnog
ključa
9.
primarni ključ
: pojam, uloga u identifikaciji dela tabele.
10.
primarni ključ
: karakteristične osobine (barem 3).
11.
primarni ključ
: izbor atributa (kolona) za njegovo određivanje.
12.
složeni primarni ključ
: definicija, osobine, konstrukcija (kako se pravi)
13.
primarni i sekundarni indeks
: sličnosti i razlike.
14.
sekundarni indeks
: vrste, razlika u odnosu na primarni.
15.
sekundarni indeks
: definicija, način kreiranja, kako se pristupa tekućem slogu?
16.
strani ključ
(Foreign key): hijerarhijski odnos (potčinjenost) među tabelama.
17.
strani ključ
(Foreign key):
dostupnost podataka
glavne (roditelj) i potčinjene (dete)
tabele.
18.
strani ključ
(Foreign key): objasni odnos potčinjenosti i upravljanje glavne nad
potčinjenom tabelom i obrnuto.
19.
integritet
baze podataka podataka: pojam , vrste, način definisanja
20.
kategorijalni integritet
baze podataka: pojam, karakteristike (pravila i ograničenja)
21.
referencijalni integritet
baze podataka: pojam, karakteristike (pravila i ograničenja)
22.
referencijalni integritet
baze podataka: navedi kako se obezbeđuje mehanizam
zaštite?
23.
relacija
među tabelama: definicija, vrste, preduslovi za uspešno ostvarivanje iste
24.
Normalizacija podataka:
pojam, krajnji cilj, šta se dobija
.
1.
relaciona baze podataka
: sastav(delovi), karakteristična osobina?
Nju čini jedna ili više tabela, indeksa, upita (okidača i ugrađenih procedura ). Tabele
podataka su međusobno povezane.
2.
ravne(FLAT) i relacione baze:
uporedni kratki pregled (sličnosti i razlike)
Osnovu i jednih i drugih čine tabele i indeksi. Kod ravnih baza svaka tabela
predstavlja zasebnu datoteku (file). To važi i za indekse i relacije. Kod relacionih
baza sve napred nabrojano smešteno je u jednoj datoteci (file), tabele su međusobno
povezane relacijama.
3.
tabela
: struktura (delovi), logičko tumačenje.
Ima dvodimenzionalnu strukturu (redovi i kolone). Može se logički tretirati kao skup
objekata iste vrste, gde bi podaci o jednom objektu bili čuvani u jednom redu. Svaka
kolona predstavlja jedan zaseban atribut (osobinu) objekta. Svaka tabela ima svoje
ime.
4.
polje
(field): pojam, logičko tumačenje
Predstavlja deo sloga. (presek reda i kolone –kao ćelija u Excel-u). Logički: jedno
polje predstavlja jednu osobinu(atribut) izabranog objekta tabele.
5.
slog
(record): pojam,logičko tumačenje – sadržaj jednog sloga?.
Predstavlja jedan zapis – t.j. jedan red tabele. To je u stvari jedan objekat (entitet, n-
torka). Drugačije rečeno sadržaj jednog sloga predstavlja skup svih osobina jednog
objekta.
6.
atribut
(column): pojam, logičko tumačenje – sadržaj podataka jednog atributa?
Predstavlja jednu kolonu . Podaci koje sadrži jedna kolona odnose se samo na jednu
osobinu skupa objekata. Iz toga se izvodi zaključak da podaci u poljima jedne kolone
moraju biti iste vrste (brojčani, tekstualni, ...).
7.
Sistem za upravljanje bazom podataka
(SUBP):definicija, uloga - zadatak
Je program (aplikacija) koja omogućava rad sa bazom podataka. Mora da ima
mehanizme za:
definisanje i očuvanje podataka,
obezbeđivanje mogućnosti manipulacije nad podacima (dodavanje, izmena,
brisanje),
kao i poštovanje zadatih ograničenja integriteta (zaštite) podataka.
8.
primarni ključ
: pojam, definicija
prostog primarnog
ključa
Jedan, ili više polja (atributa) koji jednoznačno određuju svaki objekat (slog) tabele.
Prosti primarni ključ sastoji se od jednog polja (atributa).
9.
primarni ključ
: pojam, uloga u identifikaciji dela tabele.
Jedan, ili više polja (atributa) koji jednoznačno određuju svaki objekat (slog) tabele.
On nepogrešivo identifikuje i jasno razgraničava jedan objekat (slog –red) u odnosu
na drugi. (zaključak: ne mogu dva sloga da imaju istu vrednost primarnog ključa).

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti