Što Je Baza Podataka

Sadržaj:

Što Je Baza Podataka
Što Je Baza Podataka

Video: Što Je Baza Podataka

Video: Što Je Baza Podataka
Video: Baza podataka i zašto je bitna - 365. Epizoda 2024, Studeni
Anonim

Baza podataka (DB) zbirka je podataka iz bilo kojeg predmetnog područja, organizirana prema određenim pravilima i održavana u računalnoj memoriji. Ne postoji jedinstvena definicija ovog pojma, ali postoje sljedeće karakteristike baze podataka: ona se pohranjuje i također obrađuje u računalnim sustavima, podaci u bazi podataka imaju logičku strukturu, u bazi podataka postoje metapodaci koji opisuju njezinu strukturu.

Što je baza podataka
Što je baza podataka

Upute

Korak 1

Najjednostavniji primjeri su baze podataka automobila (trgovina), baze podataka visokog obrazovanja (referentna knjiga), baze podataka proizvoda (skladište) itd. Jedna od središnjih točaka svake baze podataka je podatkovni model koji koristi. Uključuje strukturu podataka u bazi podataka, njihove međusobne odnose i metode međusobne komunikacije, kao i operacije nad njima. Postoje tri vrste podatkovnih modela: hijerarhijski model, mrežni i relacijski.

Korak 2

Bit hijerarhijske strukture je sljedeća. Stavke baze podataka na jednoj razini podređene su stavkama na drugoj razini. Veze između elemenata kao rezultat čine strukturu plana stabla. Oni. događa se sljedeće: izvorni elementi stvaraju nove, a oni su pak noviji. Važna značajka je da bilo koji element može imati samo jednog roditelja. Sjajan primjer hijerarhijskog modela podataka je obiteljsko stablo.

3. korak

U mrežnim strukturama bilo koji podređeni element može imati više od jednog generatora. Glavna razlika između mrežne strukture i hijerarhijske jest u tome što bilo koji element u mrežnom modelu ima odnos sa svim ostalim elementima. Primjer umrežene baze podataka bila bi baza podataka koja sadrži informacije o studentima koji pohađaju nastavu za određene nastavnike. Jedan učenik može pohađati predmete različitih učitelja, a različiti učenici mogu doći istom učitelju.

4. korak

Relacijska baza podataka je ona koja se može predstaviti kao dvodimenzionalni niz. Ideja je predstaviti proizvoljne odnose između elemenata u dvodimenzionalnoj tablici. Primjer bi mogla biti tablica koja će sadržavati informacije o studentima. Jedan redak odgovarat će jednom učeniku, t.j. biti jedan podatak. Stupci će sadržavati podatke o studentima, na primjer, ime, datum rođenja, adresu itd.

Korak 5

Sustav za upravljanje bazama podataka (DBMS) specijalizirani je softver potreban za stvaranje, održavanje i podršku bazama podataka. DBMS mogu unositi podatke u bazu podataka, uređivati ih, pretraživati i izvoditi druge operacije. Primjeri uključuju Microsoft Access, MySQL, Microsoft SQL Server, Paradox, Oracle itd.

Preporučeni: