Základ. pojmy
IS (Informačný systém)
- nutné, aby podporoval procesy organizácie
- poskytuje, produkuje informácie na základe údajov uložených v databáze (db)
- informácia = interpretované údaje
Databáza
- pracuje so štruktúrovanými dátami
- obsahuje údaje, z kt. vieme získať informácie potrebné pre IS
- IS Databáza
- rozsiahly, integrovaný súbor navzájom súvisiacich údajov
- súbor utriedených údajov, ktoré sú zozbierané za určitým cieľom
- Vo všeobecnosti platí:
DBS = SRBD + DB
- DBS – DataBázový Systém - súhrn údajov, SW, HW a používateľov
- SRBD (DBMS) – Systém Riadenia Bázy Dát (Database Management System)
- DB – DataBáza (báza dát, database)
DBMS - Database Management system
- riadenie spracovania údajov
- cieľom je poskytovať údaje používateľovi v daný čas a na danom mieste
- príklad:
▪autorský a systémový katalóg knižníc
- typy databázových systémov
▪staršie (hierarchické, sieťové, ...)
▪relačné (systém tabuliek), kde tabuľka = súhrn usporiadaných údajov
▪objektovo-orientované
Softvérové SRBD
- súhrn aplikácií, ktoré umožňujú vytvárať, riadiť, upravovať databázy
- známe SW DBMS:
▪MS SQL, MS Access (fi. Microsoft)
▪Oracle (fi. Oracle)
▪DB/2 (fi. IBM)
▪mySQL, Postgress, Progress, Ingres, FoxPro, Base (open source)
- úlohy SRBD:
- vytváranie a modifikácia štruktúry DB
- práca so záznamami – pridávanie, mazanie, modifikovanie
- spracovanie dát – selekcia, výpočet, ...
- vytváranie tzv. reportov (zostavy) – zoznamy, dotazy, súhrny
- ciele SRBD:
- správa údajov (zistiť a odstraňovať redundanciu údajov)
- riešenie problémov bezpečnosti - možnosť využitia súčasného viacnásobného prístupu
- riadenie prístupu k údajom
- zaisťovanie integrity údajov
- výhody SRBD:
- efektívne prostredie pre prístup k údajom v db
- zabezpečenie bezpečnosti informácií