Šta Je Baza Podataka

Sadržaj:

Šta Je Baza Podataka
Šta Je Baza Podataka

Video: Šta Je Baza Podataka

Video: Šta Je Baza Podataka
Video: Lekcija 1: Što su baze podataka? 2024, Novembar
Anonim

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

Šta je baza podataka
Šta je baza podataka

Instrukcije

Korak 1

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

Korak 2

Suština hijerarhijske strukture je sljedeća. Stavke baze podataka na jednom nivou podređene su stavkama na drugom nivou. Veze između elemenata kao rezultat čine strukturu plana stabla. Oni. događa se sljedeće: izvorni elementi rađaju nove, a oni su pak noviji. Važna karakteristika je da bilo koji element može imati samo jednog roditelja. Sjajan primjer hijerarhijskog modela podataka je porodično stablo.

Korak 3

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 je 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 nastavnika, a različiti učenici mogu doći kod istog nastavnika.

Korak 4

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. Jedna linija odgovara jednom učeniku, tj. biti jedan podatak. Stupci će sadržavati informacije o studentima, na primjer, ime, datum rođenja, adresu itd.

Korak 5

Sistem upravljanja bazom podataka (DBMS) specijalizirani je softver potreban za stvaranje, održavanje i podršku bazama podataka. DBMS mogu unositi informacije 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čuje se: