PPT

prednaska06.ppt

Formát
PPT
Veľkosť
137 kB
Pridané
Stiahnutí
1 311
Hodnotenie
5,0/5
Stiahnuť PPT · 137 kB

Preber si túto poznámku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto poznámky.

Otvoriť AI: ChatGPT · Claude · Gemini

Náhľad poznámky

DATABÁZY A

DATABÁZOVÉ SYSTÉMY

Obsah:

Databáza

Databázový systém

Modely usporiadania dát

Architektúra DBMS

5. 4. 2006

INFORMATIKA & PC

2

DATABÁZA

Databáza je štruktúrovaný súbor informácií, ktorý je organizovaný tak,

aby užívateľ ho mohol pohodlne prehľadávať a využívať informácie na

ďalšiu prácu. Súbor je usporiadaný do dátových záznamov, čo je

postupnosť položiek , ktoré sa môžu spracovávať ako jeden celok bez

ohľadu na jeho fyzické uloženie.
Súbor – všetky príslušné záznamy
Databáza – všetky príslušné súbory

5. 4. 2006

INFORMATIKA & PC

3

DATABÁZOVÝ SYSTÉM

Základnou myšlienkou databázy je oddelenie dát od programu, ktoré s

nimi pracujú. Takto sa každý DB systém skladá z dvoch častí: systému

riadenia bázy dát a vlastnej databázy.

DBS = DBMS + DB

Na prehľadávanie, modifikáciu, mazanie alebo vkladanie dát poskytujú

potrebné nástroje databázové programy – databázové systémy (DBMS –

Database Management System). Databázový systém zvyčajne obsahuje

editor pre vytváranie programov, programovací jazyk, ladiace prostriedky,

generátor programov a iné nástroje. Pre vytváranie databáz a prácu s

nimi boli vytvorené rôzne programovacie jazyky (dBase, Paradox,

Informix, Sybase, Oracle, ...).

5. 4. 2006

INFORMATIKA & PC

4

DBS

Každý databázový systém tvoria nasledovné komponenty:

Dáta

Hardware

Software

Užívatelia

Dáta sú údaje (technické, administratívne, ekonomické, finančné,

štatistické, ...), správy alebo informácie, ktoré je možné spracovávať

s pomocou technických prostriedkov. Vstupné dáta sú dáta, ktoré

reprezentujú informácie vstupujúce do systému. Zdrojom vstupných

dát môžu byť rôzne technické zariadenia (v technologickom

procese), ale aj dáta vstupujúce z terminálov, alebo z pracovných

staníc. Výstupné dáta sú dáta, ktoré reprezentujú informácie

vystupujúce zo systému.

5. 4. 2006

INFORMATIKA & PC

5

LOGICKÉ MODELY USPORIADANIA

DÁT

Logický dátový model slúži k vnútornému popisu dát v systéme riadenia

bázy dát. Rozhodujúcim spôsobom určuje vlastnosti databázy.

Najznámejší model pre vyjadrenie väzieb medzi dátami je model relačný.

Je založený na systéme tabuliek, obsahujúcich dáta a väzby medzi

jednotlivými tabuľkami (relácie). Bol vyvíjaný predovšetkým pre prácu so

znakmi a číslami.

Jazyk, ktorý sa používa na manipuláciu s reláciami sa nazýva relačná

algebra. Ten sa využíva aj ako dotazovací jazyk. Americkým úradom pre

normalizáciu ANSI ako štandard pre komunikáciu s relačnými databázami

bol stanovený jazyk SQL Structured Query Language).

Nevýhodou relačného modelu je prísne štruktúrovaný pohľad na dáta, čo

nevyhovuje súčasným požiadavkám na prácu s neštruktúrovanými

dátami. Preto vznikli objektovo orientované databázové systémy.

5. 4. 2006

INFORMATIKA & PC

6

Objektový databázový systém

V 90-tych rokoch vo väzbe na vývoj objektových jazykov vznikli OODBS,

ktorých hlavným prínosom bolo zvýšenie úrovne abstrakcie

dátového modelu. Jeho základnou vlastnosťou je možnosť

enkapsulácie dátových objektov a definovanie metód pre každý

objekt. Sú to systémy, ktoré sa využívajú hlavne v oblasti nasadenia

systémov : CAD/CAM, CIM, CASE, GIS, Dokumentografické

systémy, ...

Ďalšie systémy s ktorými sa môžeme stretnúť sú dynamicky vyvíjané

sú:Hypertextový databázový systém, znalostný databázový systém,

expertný databázový systém, ...

5. 4. 2006

INFORMATIKA & PC

7

Popis architektúr DB systémov

File/Server
Client/Server
Host/Terminal
Klient/WebSever

5. 4. 2006

INFORMATIKA & PC

8

Manažérske systémy ako sa systémy pre podporu rozhodovania tiež

označujú spadajú do oblasti, pre ktorú sa vžilo označenie Business

Intelligence/Data Warehousing (BI/DW).

Business Intelligence/

Data Warehouse

5. 4. 2006

INFORMATIKA & PC

9

5. 4. 2006

INFORMATIKA & PC

10

Spracovanie dát pre potreby

manažérskeho rozhodovania

V prvej fáze je potrebné zvládnuť správu podnikových dát, správnosť

a rýchlosť spracovania, čo riešia bežné prevádzkové systémy typu

EIS ako SAP R/3, BAAN a pod., ktoré sú postavené nad štandardnou

prevádzkovou databázou (Oracle, Sybase, SQL Server a pod.).

Tieto dáta je potrebné premeniť do podoby použiteľnej pre analýzu

a prezentáciu, tzn. akumulovať množstvo informácií, očistiť ich a

transformovať. V tejto vrstve je potrebné rozhodnúť, odkiaľ budú

nástroje pre podporu manažérskeho rozhodovania čerpať dáta, či je

potrebné vytvárať datový sklad (Data Warehouse) alebo datový trh

(Data Mart).

Posledná vrstva má za úlohu sprístupniť informačný obsah dát tým,

že vytvára odvodené informácie. Do tejto vrstvy, ktorá sa zvyčajne

označuje ako Business Intelligence, patrí analýza dát a prezentácia

informácií v najvhodnejšej podobe pre koncového používateľa..

5. 4. 2006

INFORMATIKA & PC

11

Ďakujem za pozornosť!

Document Outline


Automaticky vygenerovaný textový náhľad. Pre plné formátovanie si stiahnite súbor.