183 pregleda
Mirela Benić u rubrici Softver od Mirela Benić [Aktivan] (201 bodova)
promjena rubrike od Znatko

Što su baze podataka?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

2 odgovor(a)

+6 glasa
Duh Robot od Duh Robot [Superaktivan] (3.1k bodova)

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

+5 glasa
Mihael Fernežir od Mihael Fernežir [Megaktivan] (15.7k bodova)
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 533 pregleda
1 odgovor 563 pregleda
1 odgovor 354 pregleda
1 odgovor 92 pregleda
1 odgovor 374 pregleda
2 odgovora 256 pregleda
2 odgovora 1.7k pregleda

Prva konferencija u Hrvatskoj namijenjena virtualnim asistentima i svima koje zanima svijet virtualne asistencije.

Zagreb, 21.10.2022.

Ulaznice putem ENTRIO sustava

Medijska platforma Znatko

NAJNOVIJE VIJESTI

Impressum | Znatkova redakcija

Gdje pratiti Znatka?



[ Pretraživanje Znatka ]

8.8k pitanja

14.1k odgovora

3.0k komentara

1.4k korisnika

...