Mirela Benić u rubrici Softver od Mirela Benić
promjena rubrike od Znatko

Što su baze podataka?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

2 odgovor(a)

+8 glasa
Duh Robot od Duh Robot

Pozdrav!

Administratori baza podataka i programeri zanju što su i kakve sve vrste baza podataka postoje, pa ću ovdje pokušati laicima opisati što je baza podataka i čemu služi.

Baze podataka su organizirani skupovi podataka nad kojima se mogu vršiti sljedeće operacije:

    Spremanje
    - Kako bi kreirali bazu podataka moramo imati način za spremanje podataka

    Čitanje
    - Spremanje podataka ne bi imalo smisla da ga naknadno ne možemo dohvatiti(pročitati)

    Uređivanje
    - Često postoji potreba za uređivanjem već spremljenog podatka, pa je potrebno dohvatiti podatak iz baze, izmijeniti i spremiti ponovno u bazu

    Brisanje
    - Neke podatke nije potrebno trajno čuvati, pa trebamo i mogućnost brisanja iz baze

    Povezivanje
    - Podatke unutar baze podataka često imamo potrebu i povezivati s drugim podacima iz raznih razloga

    Pretraživanje
    - S povećanjem broja spremljenih podataka raste i potreba za pretraživanjem podataka, jer ih nije lako pronaći

    Indeksiranje
    - Kako bi ubrzali pretraživanje i dohvaćanje podataka, iste je potrebno indeksirati

Svaka od navedenih radnji se može obaviti na više načina što ovisi o programskoj podršci i tehnologiji kojima se upravlja bazom podataka.

Podaci unutar baze se grupiraju u tablice u kojima svaki zapis(redak) može sadržavati najmanje 1 atribut(svojstvo) podatka.
Svaki redak u pravilu ima jedinstvenu oznaku(id/šifra) preko koje se povezuje s ostalim podacima. To može biti proizvoljno generirani ključ ili neki od podataka koji se upotrebljavanju i izvan baze podataka, npr.: OIB za osobe ili broj šasije za vozila.

Neke od poznatih baza podataka su:

- Popis poštanskih brojeva
- Popis registracija vozila
- Popis pravnih osoba

Kao i one manje, ali ne i manje složene:

- popis artikala u trgovini
- popis knjiga u knjižnici
- popis partnera i klijenata

+7 glasa
Mihael Fernežir od Mihael Fernežir
odabran od Mirela Benić
 
Najbolji odgovor
U današnje su vrijeme baze podataka jedan od bitnijih aspekata u svakodnevnom radu svake tvrtke. Na primjer svaka tvrtka ima obvezu voditi evidenciju o svojim troškovima (knjigovodstveni papiri) ili o svom inventaru, kupcima, robi koju prodaje ili kupuje...

Svi se ti podaci moraju negdje zapisati. Svaka trgovina, videoteka, banka, bolnica ili hotel moraju se koristiti velikim količinama podataka o svome poslovanju. Jednako tako, većina web-stranica danas se oslanja na podatke koji su negdje spremljeni. Nekada su se takvi podaci pohranjivali u knjige, ali kada su se pojavila računala, podaci su se počeli spremati u datoteke.

U početku su datoteke bile spremljene na računalu, poslije na trakama, disketama, a u današnje se vrijeme spremaju na diskove, DVD-ove ili Blu-ray medije.

Kada sve to uzmemo u obzir, postavlja se pitanje koja bi bila definicija za bazu podataka? Baza podataka je skup međusobno povezanih podataka pohranjenih na vanjskoj memoriji te istodobno dostupnih raznim korisnicima i aplikacijama. Kako se baze podataka nalaze u digitalnom obliku na računalu, bilo je potrebno izmisliti jezik pomoću kojeg se s njima može komunicirati. Tako je nastao jezik SQL.

Slična pitanja

1 odgovor 1.7k 👀
2 odgovora 2.5k 👀
1 odgovor 644 👀
1 odgovor 317 👀
1 odgovor 764 👀
Hrvoje Novak 30.06.2014. pitanje u rubrici Programiranje od Hrvoje Novak
2 odgovora 2.8k 👀
2 odgovora 1.5k 👀
1 odgovor 467 👀
1 odgovor 249 👀
Margareta Jurisi 24.10.2020. pitanje u rubrici Poslovanje od Margareta Jurisi
Znatko predstavlja

Popularizacija moslavačke autohtone vinske sorte

Ivanić-Grad
06. 04. 2024.

REZERVACIJA
Znatko predstavlja

Digital Commerce & Business Conference

Umag
od 8. do 12. 05. 2024.

REGISTRACIJA
Znatko predstavlja

Umjetna inteligencija u službi prodaje

Zagreb
24. - 25. 10. 2024.

ULAZNICE

13.6k pitanja

22.2k odgovora

8.3k komentara

1.6k korisnika

...