Databázové systémy
Autor: tinuska55
Typ práce: Referát
Typ práce: Referát
Dátum: 10.11.2015
Jazyk:
Jazyk:
Rozsah: 597 slov
Počet zobrazení: 3 243
Počet zobrazení: 3 243
Tlačení: 233
Uložení: 234
Uložení: 234
Databázové systémy. Aké poznáte databázové systémy? Aké sú možné aplikácie databáz v organizáciách. Ako sa navrhujú databázy a aké sú dôsledky zlého návrhu.
Databázový systém (často aj systém riadenia báz dát, skrátene SRBD alebo DBMS) je programový systém pre efektívne ukladanie, modifikáciu a výber veľkého množstva perzistentných dát.
Databázová technológia je unifikovaný súbor pojmov, prostriedkov a techník, slúžiaca pre vytváranie informačných systémov. Databázovou technológiou však nemyslíme len spôsob vytvárania základného programového vybavenia, ale aj tvorbu niektorých produktov v aplikačnej sfére.
Pretože informačné systémy, a teda aj databázy, sú založené na existencii dát, pre databázovú technológiu v informačných systémoch je podstatný aj spôsob návrhu typov dát použitých v databáze, s cieľom vhodne optimalizovať funkcie celého informačného systému, ktorého súčasťou je databáza. Správanie systému závisí od toho ako navrhneme dátový model a samozrejme aj od toho, akým spôsobom sa k dátam bude pristupovať, aké použijeme programovacie jazyky a pod.
Pod databázovým systémom (DBS) je treba chápať množinu navzájom súvisiacich dát spoločne s programovým vybavením, ktoré umožňuje prístup k dátam.
Databázový systém môžeme chápať aj ako počítačový systém správy uložených záznamov. V takomto systéme sú najdôležitejšie nasledovné funkcie:
· Pridanie nového prázdneho súboru do databázy
· Vloženie nových dát do existujúceho súboru
· Výber dát z existujúceho súboru
· Oprava dát v existujúcom súbore
· Zrušenie dát z existujúceho súboru
· Zrušenie existujúceho súboru z databázy
Koncom 60-tych rokov vznikli prvé SRBD, ktoré boli centralizované, ale popis nebol súčasťou aplikačných programov. Dosiahlo sa takto nezávislosti dát od užívateľských programov. Hlavnými reprezentantami sú:
· Hierarchický databázový systém
Tento databázový systém má dátový model definovaný pomocou množiny stromov a poskytuje operácie umožňujúce manipulovať s takýmito dátovými štruktúrami (prehľadávanie do hĺbky, do šírky, …). Reprezentantom týchto systémov je systém IMS od IBM (Information Management System).
· Sieťový databázový systém
Je založený na sieťovom dátovom modeli, kde sa vzťahy medzi objektami definujú pomocou smerníkov (lineárnych, alebo cyklických). Pre prácu s týmto systémom je definovaná množina operácií umožňujúca efektívne manipulovať. Avšak akákoľvek zmena v dátovom modeli, spôsobuje veľké problémy s udržaním konzistencie databázy (rovnako ako pri hierarchických systémoch).
Hlavnou charakteristikou týchto systémov bolo, že boli striktne viazané na príslušný dátový model, ktorý definoval vzťahy medzi dátovými objektami.
Relačný databázový systém
V 70-tych rokoch vznikajú relačné databázové systémy, ktorých hlavný rozvoj bol v 80-tych rokoch, ale ich vývoj pokračuje až dodnes. Hlavným prínosom týchto systémov je, že sú postavené na matematickej teórii množín s využitím relačnej algebry a kalkulu.
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
Objektovo – relačný databázový systém
Tento systém spája výhody relačných a objektových systémov.
Ďalšie systémy s ktorými sa môžeme stretnúť sú dynamicky vyvíjané sú:
· Textový databázový systém
· Znalostný databázový systém
· Expertný databázový systém
Treba pripomenúť, že základom každého informačného systému je dátový zdroj, teda databáza.
Zvyčajne návrh je vykonaný v troch krokoch:
- Systémová analýza
- Systémový návrh
- Technický návrh
Dôsledky zlého návrhu databázového systému majú za dôsledok nesprávnu funkciu IS, prípadne jeho úplnú nefunkčnosť.
Databázový systém (často aj systém riadenia báz dát, skrátene SRBD alebo DBMS) je programový systém pre efektívne ukladanie, modifikáciu a výber veľkého množstva perzistentných dát.
Databázová technológia je unifikovaný súbor pojmov, prostriedkov a techník, slúžiaca pre vytváranie informačných systémov. Databázovou technológiou však nemyslíme len spôsob vytvárania základného programového vybavenia, ale aj tvorbu niektorých produktov v aplikačnej sfére.
Pretože informačné systémy, a teda aj databázy, sú založené na existencii dát, pre databázovú technológiu v informačných systémoch je podstatný aj spôsob návrhu typov dát použitých v databáze, s cieľom vhodne optimalizovať funkcie celého informačného systému, ktorého súčasťou je databáza. Správanie systému závisí od toho ako navrhneme dátový model a samozrejme aj od toho, akým spôsobom sa k dátam bude pristupovať, aké použijeme programovacie jazyky a pod.
Databázový systém môžeme chápať aj ako počítačový systém správy uložených záznamov. V takomto systéme sú najdôležitejšie nasledovné funkcie:
· Pridanie nového prázdneho súboru do databázy
· Vloženie nových dát do existujúceho súboru
· Výber dát z existujúceho súboru
· Oprava dát v existujúcom súbore
· Zrušenie dát z existujúceho súboru
· Zrušenie existujúceho súboru z databázy
Koncom 60-tych rokov vznikli prvé SRBD, ktoré boli centralizované, ale popis nebol súčasťou aplikačných programov. Dosiahlo sa takto nezávislosti dát od užívateľských programov. Hlavnými reprezentantami sú:
· Hierarchický databázový systém
Tento databázový systém má dátový model definovaný pomocou množiny stromov a poskytuje operácie umožňujúce manipulovať s takýmito dátovými štruktúrami (prehľadávanie do hĺbky, do šírky, …). Reprezentantom týchto systémov je systém IMS od IBM (Information Management System).
· Sieťový databázový systém
Je založený na sieťovom dátovom modeli, kde sa vzťahy medzi objektami definujú pomocou smerníkov (lineárnych, alebo cyklických). Pre prácu s týmto systémom je definovaná množina operácií umožňujúca efektívne manipulovať. Avšak akákoľvek zmena v dátovom modeli, spôsobuje veľké problémy s udržaním konzistencie databázy (rovnako ako pri hierarchických systémoch).
Hlavnou charakteristikou týchto systémov bolo, že boli striktne viazané na príslušný dátový model, ktorý definoval vzťahy medzi dátovými objektami.
Relačný databázový systém
V 70-tych rokoch vznikajú relačné databázové systémy, ktorých hlavný rozvoj bol v 80-tych rokoch, ale ich vývoj pokračuje až dodnes. Hlavným prínosom týchto systémov je, že sú postavené na matematickej teórii množín s využitím relačnej algebry a kalkulu.
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
Objektovo – relačný databázový systém
Tento systém spája výhody relačných a objektových systémov.
Ďalšie systémy s ktorými sa môžeme stretnúť sú dynamicky vyvíjané sú:
· Textový databázový systém
· Znalostný databázový systém
· Expertný databázový systém
Treba pripomenúť, že základom každého informačného systému je dátový zdroj, teda databáza.
Dátové modelovanie
Návrh kvalitného informačného systému musí byť vykonaný v predpísanej postupnosti krokov, ktoré by mali byť aj technicky podporované. V súčasnej dobe na návrh IS slúžia nástroje označované spoločným názvom CASE (Computer Aided Software Engineering), ktoré podporujú samotný proces návrhu a taktiež udržiavajú príslušnú dokumentáciu. Jednotlivé CASE nástroje sa môžu odlišovať v detailoch, a to podľa toho akú metodológiu návrhu IS používajú.Zvyčajne návrh je vykonaný v troch krokoch:
- Systémová analýza
- Systémový návrh
- Technický návrh
Dôsledky zlého návrhu databázového systému majú za dôsledok nesprávnu funkciu IS, prípadne jeho úplnú nefunkčnosť.
Kľúčové slová
Vyhľadaj ďalšie študentské práce pre tieto populárne kľúčové slová:
#databázové systémy #Push and pull stratégia #databazy #Databázy, databázové systémy #databázy databázové systémyManažment informačných systémov, FM UK
Ďalšie práce z rovnakej sady | Rozsah | |
---|---|---|
Peer-to-peer (P2P) a klient/server | 717 slov | |
Čo je to sieťová architektúra | 587 slov | |
Bežné médiá | 262 slov | |
Komunikačné metódy, štandardy a protokoly | 730 slov | |
Internet/ICT/IS | 373 slov | |
Prepájanie LAN sietí | 382 slov | |
Intranet výhody | 148 slov | |
Elektronický obchod, elektronický marketing, push a pull technológie, reklama na internete | 1 732 slov | |
Bezpečnostné štandardy | 817 slov | |
Autentifikačné zariadenia a postupy | 483 slov | |
Databázové systémy | 597 slov | |
Mobilné siete a mobilná komunikácia | 630 slov | |
Kompresia dát | 435 slov | |
VPN, xDSL, Wi-Fi, WiMax | 909 slov | |
Exchange server a digitálny podpis | 344 slov | |
Web - ako funguje zdieľanie informácií | 725 slov | |
Informačné systémy a jeho druhy | 1 470 slov | |
Strategická rola informačných systémov | 283 slov | |
Manažment projektov IS | 1 405 slov | |
Manažment zmien a ICT/IS | 461 slov | |
Business intelligence | 1 900 slov | |
Manažment IS a ochrana informácií | 1 437 slov |
Diskusia: Databázové systémy
Pridať nový komentárVygenerované za 0.016 s.