Zhrnutie
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).
  • Databáza je množina perzistentných údajov, ktorá je používaná v aplikačnom systéme daného podniku.
  • Systém riadenia bázy dát tvorí akýsi motor každej databázy – engine, je to v podstate programové vybavenie databázového systému, ktoré zabezpečuje funkčnosť databázy.
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.
  • Súborové systémy sú súčasťou operačných systémov. Ich výhodou je väčšia pružnosť a rýchlosť spracovania, nevýhodou zníženie bezpečnosti a integrity údajov.
  • Základným predpokladom architektúry klient/server je, že aplikácia beží v počítačovej sieti a funkcionalita aplikácie je rozdelená do dvoch vrstiev: klient a server.
  • 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.