336 pregleda
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)

+7 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

+6 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
2 odgovora
1 odgovor
1 odgovor
Hrvoje Novak 30.06.2014. pitanje u rubrici Programiranje od Hrvoje Novak
2 odgovora
Znatko medijski pokriva

Humans vs Machines

Zagreb
29. 09. 2023.

ULAZNICE uz 20% POPUSTA
Znatko medijski pokriva


Zagreb
30. 09. 2023.

ULAZNICE uz POPUST
Znatko medijski pokriva
TEHNOLOŠKA SENZACIJA GODINE

Zagreb
12. 10. 2023.

KUPI ULAZNICE
Znatko medijski pokriva

Kako prodavati kupcima budućnosti?

Zagreb, 19. i 20.10.2023.
ULAZNICE
Znatko medijski pokriva

Powered by Intersec

Ljubljana
25. i 26. 10. 2023.

ULAZNICE
Znatko medijski pokriva


Zagreb
29. i 30. 11. 2023.

ULAZNICE

Medijska platforma Znatko

NAJNOVIJE VIJESTI

Impressum | Znatkova redakcija

12.0k pitanja

18.9k odgovora

6.0k komentara

1.5k korisnika

...