Databáza
Databáza
Databáza je súbor údajov, údajových tabuliek a iných objektov, ktoré sú usporiadané a organizované tak, aby podporili vykonávanie špecifických požiadaviek, ako sú plynulé vyhľadávanie, pre usporiadanie a vzájomná kombinácia údajov.
Databázy sú ukladané v špeciálnych súboroch operačného systému a tvoria jadro celého databázového systému. Od ich modelu logického usporiadania údajov sa odvíja činnosť celého systému, spôsob jeho tvorby, ale aj požiadavky na výpočtovú techniku, ktorá podporuje prácu tohto systému. Práve preto venujeme pomerne veľa priestoru na opis jednotlivých modelov usporiadania údajov v databázach. Podľa spôsobu usporiadania údajov v databázach ich delíme na: sieťové, hierarchicky usporiadané, relačné a objektovo-orientované.
Sieťové a hierarchické model
Predstavujú prístup spracovávania údajov, ktorý spočíva hlavne v ich oddelení od programovej štruktúry systému. Tento spôsob spracovania údajov bol uprednostňovaný koncom 60. a začiatkom 70. rokov. Do programových štruktúr sú začlenené systémy riadenia bázy dát (SRBD, častejšie používaná skratka DBMS – Database Management Systém) – ktoré preberajú správu nad fyzickým usporiadaním údajov. Vytvárajú sa nové modely organizácie údajov. Takto vzniká sieťový a hierarchický model usporiadania údajov. Pri využívaní sieťových modelov bolo značne problematické uložiť takto usporiadané údaje do pamäte, stromová štruktúra hierarchických modelov bola z hľadiska zápisu jednoduchšia. Avšak ani jeden z týchto modelov neumožňoval dostatočne mapovať vzťahy reálnej skutočnosti. Práve preto boli postupne nahrádzané novou organizáciou údajov.