Na uchovávanie, vyhľadávanie a poskytovanie údajov slúži databázový systém (DBS). Databázový systém (DBS) tvorí
databáza (DB) a systém riadenia bázy dát (SRBD).
Základné funkcie, ktoré SRBD musí zabezpečovať sú: definícia údajov a manipulácia s údajmi. Ďalšie funkcie, ktoré by SRBD
mal zabezpečovať sú: riadenie prístupu, integrita databázy, obnova databáz, paralelný prístup, ochrana údajov a riadenie katalógov (systémové tabuľky).
Jednotlivé systémy riadenia bázy dát sa navzájom líšia v mnohých aspektoch, no napriek odlišnostiam možno prakticky
pri všetkých SRBD identifikovať tieto časti: prekladače jazykov, programy pre prácu s katalógmi údajov, výkonné programy
a servisné programy. Vo všetkých etapách vývoja databázovej technológie je možné v každej databázovej aplikácii rozpoznať
6 typov služieb: prezentačné služby, prezentačná logika, logika aplikácie, logika údajov, údajové služby a služby spracovania súborov.
Počítačové systémy, na ktorých sú prevádzkované databázové systémy môžu mať jednu z týchto architektúr: centralizovanú, súborové systémy (file server), klient/server a distribuovanú.
|
-
Charakteristickými vlastnosťami centralizovaných architektúr je, že celá inteligencia je sústredená na centrálnom počítači a že používatelia komunikujú s hlavným počítačom cez terminal. Ich výhodou je centrálna bezpečnosť a centralizované umiestnenie veľkého rozsahu údajov. Nevýhodou sú však veľké náklady na zakúpenie a ich údržba.
|
|
|
|
|
|
-
Distribuovaný databázový systém je množina uzlov počítačovej siete, navzájom prepojených v komunikačnej sieti. Každý z uzlov je samostatný databázový systém, ale tieto uzly navzájom spolupracujú tak, že z každého uzla je možné sprístupniť údaje uložené na inom uzle presne tak, akoby boli umiestnené na vlastnom uzle.
|