Databázové systémy
Databázové systémy
Zber, uchovávanie a triedenie informácií patrí k základným úlohám informatiky. Pred objavením počítacích strojov sa všetky tieto činnosti vykonávali manuálne. Taká práca bola ťažkopádna, zdĺhavá a vyžadovala veľké zdroje ľudskej práce. Pretože išlo o ručné spracúvanie, často krát výsledky neboli presné a tvorba analýz z týchto informácií bola takmer neuskutočniteľná. Až nástup výpočtovej techniky spôsobil prelom v práci s informáciami. Nová doba počítačových systémov integrovala informatiku a výpočtovú techniku a dnes môžeme povedať, že bez nich nie je možný rozvoj spoločnosti.
Tak ako sa rozvíjala výpočtová technika od ”kalkulačiek obrovských rozmerov” na dokonalé počítače umiestnené napr. na písacom stole, menili sa aj nároky a požiadavky tých, ktorí určovali podmienky a spôsob spracovávania údajov. Rastúca potreba zhromažďovania údajov a manipulácie s nimi viedla tvorcov softvérových aplikácií k vzniku špecifických informačných systémov, ktoré dnes nazývame databázové systémy. Ich úlohou je, čo najpresnejšie zachytiť reálne údaje a vzťahy medzi nimi a umožniť uchovávať, riadiť a znovu získavať informácie, sústredené podľa nejakého logického kľúča.
Databázové systémy sú špecifickým druhom informačného systému, ktorý v sebe zahrňuje súbor navzájom súvisiacich údajov a programového vybavenia, umožňujúceho prístup k týmto údajom a manipuláciu s nimi.
Vývoj databázových systémov postupne prechádzal niekoľkými štádiami. Spočiatku to boli programy určené iba pre jedného používateľa a štruktúry údajov, s ktorými pracovali boli ich súčasťou. Pri každej zmene štruktúry údajov bolo nevyhnutné upraviť program a znova ho kompilovať. Táto technológia bola zdĺhavá, navyše každú úpravu robil samotný programátor. Práve z tohto dôvodu sa postupne vyvinuli programy, v ktorých boli údaje ukladané v samostatných súboroch, teda štruktúra údajov už nebola závislá od aplikačných programov.