Send a link to your students to track their progress
31 Terms
1
New cards
Podatak
Iskaz definisan jednom prostom izjavnom recenicom
2
New cards
Informacija
Novi podatak koji posjeduje neku relevantnu novinu, interpretacija podataka
3
New cards
Primjer podatka
Brojevi, znakovi, simboli, statistika
4
New cards
Informacija je vrijedna ako je(6):
Pouzdana, jasna, dobro odmjerena, blagovremena, bitna, kompletna
5
New cards
Sistemi, kako se dijele, koju osobinu imaju svi
Skup objekata, relacija izmedju objekata i relacija izmedju atributa tih objekata. Dijele se na prirodne i organizacione. Svi imaju osobinu otvorenosti
6
New cards
Informacioni sistem
Podsistem organizacionog sistema i predstavlja skup razlicitih operacija nad informacijama neophodnih za odlucivanje u organizacionom sistemu. Te operacije su: prikupljanje, cuvanje, obrada, raspodjela i prenos
7
New cards
Sta cini strukturu svakog informacionog sistema
Izvori informacija, veze za prenos i razmjenu informacija, sredstva i ljudi za obradu informacija i organi za upravljanje sistemom
8
New cards
Baza podataka
Skup medjusobno povezanih podataka, pohranjenih u vanjskoj memoriji racunara koji su istovremeno dostupni raznim korisnicima i aplikacionim programima
9
New cards
Sistem za upravljanje bazom podataka
DBMS Database Management System je server base podataka, on oblikuje fizički prikaz baze u skladu s trazenom logickom strukturom.
10
New cards
Model podataka
Skup pravila koja odredjuju kako moze izgledati logička struktura baze i čini osnovu za koncipiranje, projektovanje i implementiranje baze. Relacioni model, Mrežni model, Hijerarhijski model, Objektni model
11
New cards
Ciljevi koristenja baze podataka
Fizicka nezavisnost podataka, logička nezavisnost podataka, Fleksibilnost pristupa podacima, Istovremeni pristup podacima, Integritet, Bezbjednost baze podataka, Cuvanje integriteta, Mogućnost oporavka nakon kvara, zaštita od neovlašćenog korištenja, zadovoljavajuća brzina pristupa, mogućnost podešavanja i kontrole, redundansa,
12
New cards
Fizicka nezavisnost podataka
to znaci da se fizicki raspored i
organizacija podataka mogu mijenjati, a da se pri tome ne mora mijenjati šema, podšema i programi.
13
New cards
logička nezavisnost podataka
Znači, ako se logička definicija promijeni to neće zahtijevati promjene u postojećim
aplikacijama.
14
New cards
Fleksibilnost pristupa podacima
Ovom zahtjevu odgovaraju jedino relacione baze.
15
New cards
Istovremeni pristup podacima
Baza mora omogućiti da veći broj korisnika istovremeno koristi iste podatke. Pritom ti korisnici ne smiju ometati jedan drugoga, te svaki od njih treba imati utisak da sam radi s bazom.
16
New cards
Integritet
je stanje baze podataka u kojem su sve vrijednosti podataka korektne u smislu da oslikavaju stanje realnog svijeta i da poštuju pravila uzajamne konzistentnosti
17
New cards
Bezbjednost baze podataka
podrazumjeva sprečavanje ili zaštitu od:
\- neovlaštenog pristupa podacima
\ \- namjernog i neovlaštenog uništavanja ili mijenjanja podataka
18
New cards
Cuvanje integriteta
Nastoji se automatski sačuvati korektnost podataka, i to u situaciji kad postoje greške u aplikacijama
19
New cards
Mogućnost oporavka nakon kvara
Mora postojati pouzdana zaštita baze u slučaju kvara hardvera ili grešaka u radu sistemskog softvera
20
New cards
zaštita od neovlašćenog korištenja
Mora postojati mogućnost da se korisnicima ograniče prava korištenja baze, dakle da se svakom korisniku regulišu ovlaštenja šta on smije a šta ne smije raditi s podacima
21
New cards
zadovoljavajuća brzina pristupa
Operacije s podacima moraju se odvijati dovoljno brzo, u skladu s potrebama određene aplikacije. Na brzinu pristupa može se uticati izborom pogodnih fizičkih struktura podataka, te izborom
pogodnih algoritama za pretraživanje.
22
New cards
mogućnost podešavanja i kontrole
Velika baza zahtijeva stalnu brigu: praćenje performansi, mijenjanje parametara u fizičkoj građi, rutinsko pohranjivanje rezervnih kopija podataka, regulisanje ovlaštenja korisnika
23
New cards
Redundansa
Ponavljanje, preopširnost, suvišnost podataka u jednom informacionom sistemu.
24
New cards
fizički nivo
odnosi se na fizički prikaz i raspored podataka na jedinicama vanjske memorije. To je aspekt kojeg vide samo sistemski programeri
25
New cards
Globalni logički nivo
odnosi se na logičku strukturu cijele baze. To je aspekt kojeg vidi projektant baze odnosno njen administrator
26
New cards
Šema
Zapis logičke definicije naziva se shema. Shema je tekst ili dijagram koji definiše logičku strukturu baze, i u skladu je sa zadanim modelom
27
New cards
Lokalni logički nivo
odnosi se na logičku predstavu o dijelu baze kojeg koristi pojedina aplikacija. To je aspekt kojeg vidi korisnik ili aplikacioni programer.
28
New cards
Pogled-view
Zapis jedne lokalne logičke definicije zove se pogled (engleski view) ili pod- shema
29
New cards
Jezik za opis podataka (Data Description Language - DDL
Ovim jezikom
definišemo podatke i veze među podacima, i to na logičkom nivou
30
New cards
Jezik za manipulisanje podacima (Data Manipulation Language DML)
Služi programeru za uspostavljanje veze između aplikacionog programa i baze.
31
New cards
Jezik za postavljanje upita (Query Language - QL
Služi neposrednom
korisniku za interaktivno pretraživanje baze. To je jezik koji podsjeća na govorni (engleski) jezik.