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.