Popis:
- je podmienené databázovou technológiou,
- ide o špeciálne programové vybavenie, ktoré kladie dôraz na údaje a efektívnosť ich spracovania
- na spracovanie slúžia algoritmy,
- data engineering,
- informačné systémy, ktoré sú účinnejšie a patria medzi najvýznamnejšie aplikácie. Všetky databázové technológie sú prostriedkom na vytváranie účinnejších informačných systémov. Buď sú to Main Framy
Databáza - je systém, ktorý predstavuje jednotu týchto 3 zložiek:
1. Údajová základňa - vytvárame ju fyzicky, zapisujeme údaj za údajom
a. je to množina súborov s uloženými údajmi
Problémy s údajovými základňami:
- údaje nie sú usporiadané tak, aby umožňovali jednoduché a rýchle vyhľadávanie údajových položiek,
- údaje sú uložené redundantne,
- nie je zaručená 100 % aktuálnosť dát v celej údajovej základni,
- súbory sú rozsiahle a ich štruktúra je prevažne sekvenčná,
- Kedysi bol dávkový režim spracovania údajov (batch processing). Údaje sa nahromadili a potom spracovali naraz. Vytvorený pre potreby dátového riadenia, problém bol v časovom sklze, údaje už nemuseli byť potom aktuálne.
- Začína implementácia automatizovaných informačných systémov.
- Vznikajú databázové jazyky na tvorbu databázových systémov, tieto jazyky sú prostriedkom na manipuláciu s údajmi, tento systém sa nazýva Systém riadenia bázy dát (SRBD). Vznikajú dopytovacie jazyky. Systém umožňuje klásť otázky na údaje, ktoré sú uložené v databáze. SRBD po vyhodnotení, kontrole a výbere prezentuje tieto údaje. Napr. SQL jazyk.
- SRBD dovoľujú otázky Ad-hoc - otázky, ktoré nie sú pripravené, ale sú to náhodné otázky zadávané interaktívne.
Kľúčové slová:
Databáza
Údajová základňa
Databázový systém
Databázové modely
Relačný model
dátové modelovanie
Referenčná integrita
Algoritmizácia
Obsah:
- Databázové spracovanie
Databázový systém
Databázové modely
Relačný databázový model
Základné dátové modelovanie
Referenčná integrita
Objektovo orientované databázy
Algoritmizácia
Access
Groupware
Work-flow
Bezpečnosť informačných systémov