Baze podataka
1. Osnovni pojmovi
1.1. Zašto baza podataka
Baze podataka nam omogućavaju čuvanje velike količine podataka (recimo: društvene mreže, e-dnevnik, on-line trgovina, LMS, …). Ti podaci mogu biti:
- Osnovni podaci o korisnicima (ime, prezime, broj pametnog telefona, slika profila, …)
- Poruke koje su korisnici razmjenjivali, podatke jesu li poruke dostavljene, pročitane, …
- Fotografije, videozapise
- Statusi i prava korisnika, …
Iz navedenog možemo zaključiti da osim tekstualnih i numeričkih podataka baza podataka mora moći sadržavati i multimedijske podatke.
Baze podataka omogućuju:
- lak pristup, unošenje i mijenjanje traženih podataka
- pohranjivanje velike količine podataka
- uštedu memorijskog prostora, jedinstvenost podataka
- jednostavno razvrstavanje i filtriranje
- brzo pretraživanje
- sigurnost i zaštitu podataka
- pristup različitih korisnika.
Da bi baza podataka dobro funkcionirala i ispunjavala svoju svrhu (pretraživanje, ...) podaci moraju biti dobro organizirani. To se velikim tekstualnim dokumentima ili tablicama u Excelu ne moze osigurati.
Bazu podataka u osnovi sačinjavaju
jedna ili više TABLICA u koje spremamo podatke, ali tako
da rad s podacima (dodavanje novih podataka, izmjena, brisanje i pretraživanje
postojećih podataka) bude maksimalno učinkovit!
Ponavljanje podataka (redundantni
podaci) nam otežavaju pretraživanje jer zauzimaju puno prostora i i troše previše vremena.