Databázové systémy.

Slides:



Advertisements
Podobné prezentácie
Vkladanie diakritiky s využitím štatistickej analýzy textu
Advertisements

Centrálny Dátový Archív
Základy Ethernetu Dávid Miľo 3.A.
Algorithmic Chemistry in Genetic Programming Informatics and Information Technologies Student Research Conference, 2006 Vojtech Szöcs Vedúci projektu:
Internet a www.
Ďalšie sekvenčné obvody
Peter Kajaba Operačné Systémy.
Riziká informačných technológií
Formálne jazyky a prekladače
Ako ušetriť peniaze a čas pomocou webového sídla a jeho služieb?
Druhy softvéru a aplikačné programy
Intel procesor Lukáš Beď 4.A
Štatistika a spracovanie údajov
Školiteľ: Ing. Helena Fidlerová, PhD.
MANAŽMENT ĽUDSKÝCH ZDROJOV
RNDr. Gabriela Kovesiová
Podmienky súladu žiadosti s princípom 3D
Štátny rozpočet Anna Valachová 3.B
24.apríl 2019 Bratislava "Polícia pre 21. storočie"
Prioritná os č. 6: TECHNICKÁ POMOC Odbor technickej pomoci
Aktuálny stav implementácie Operačného programu Životné prostredie
Ing. Alexandra Vašašová
Základné pojmy spojené s BIOS
Národný projekt Elektronické služby MPSVR SR na úseku výkonu správy štátne sociálne dávky, sociálna pomoc a pomoc v hmotnej núdzi Ministerstvo práce,
INTEGRITY GROUP © Integrity Group.
FP7: Výskum v prospech MSP
Ing. Jana Ďurišová Grafika pre web.
Tvorba a manažment projektov
INFORMAČNÁ BEZPEČNOSŤ 9
Integrované riešenia EPM (Enterprise Project Management)
Bloková schéma procesora
Výstupy a podnety zo sekcie Mládež a svet
Technická prezentácia
Modelovanie kontextov s účelom objavenia skrytých kontextov
9/4/2019 Firemná knižnica 2000 Nadežda Andrejčíková N. Andrejčíková.
Ing. Alojz ANDROVIČ, PhD. – PhDr. Jana MATÚŠKOVÁ Bratislava, máj 2016
9., 10. Snímač realizovaný tlačidlom
Katalóg dát = systémový katalóg = data dictionary
Informačné zdroje v heterogénnom prostredí a KIS nového tisícročia
Migrácia, utečenci – podpora samospráv
Študijný program Kvalita produkcie strojárskej techniky I. stupeň.
Implementácia a zabezpečenie prevádzky systému ARL – spolupráca knižnice a firmy Dobrý den, vážení a milí, dovolte mi aby som Vam v mene svojom i v mene.
JUDr. Miroslava Benediková
Dopady aktívnych opatrení trhu práce na zvyšovanie zamestnanosti
Hierarchická a sieťová koordinácia v relevantných politikách pre lesníctvo: aktéri, vzťahy a procesy Zuzana Dobšinská.
Ponuka DP pre informatikov - UPJŠ
Technické opatrenia na zníženie dopadov Difúzne znečistenie
Európsky sociálny fond
Regióny a regionálny rozvoj
Použitie počítačov v geografii (2)
Prehľad projektu Oblasti vzdelávania Veková skupina Vzdelávacie ciele
Ovládacie panely.
Informačné a komunikačné technológie v knižnično-informačných systémoch Nadežda Andrejčíková.
Počítačové siete Simona Diškanová III.D.
Vplyv stavebných úprav na všeobecnú hodnotu bytu
Víta vás nový PowerPoint
 Miriam Spodniaková Pfefferová
Národné fórum pre rozvoj celoživotného vzdelávania Košice,
VYHĽADÁVANIE LETECKÝCH ZÁJAZDOV
PREPOJENIE EURÓPSKYCH
TURISTICKÁ A INFORMAČNÁ MAPA MESTA LUČENEC
Štandardy v procese spracovania bibliografických informácií i u nás.
PhDr. Tatiana ARBE, OEMP ÚM STU
Prevencia kriminality
Informačné systémy vo verejnej správe
Kapowtech RoboSuite Team10.
Slovenská poľnohospodárska univerzita v Nitre
Informačné popoludnie SAEC
Teórie ekonomického rastu Ing. Magdaléna Hajtmanková
Miestna akčná skupina Stredný Liptov
Prepis prezentácie:

Databázové systémy

Základné pojmy 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. databázovým systémom (DBS) rozumieme množinu navzájom súvisiacich dát organizovanách v báze dát (BD) spoločne s programovým vybavením, ktoré umožňuje prístup k dátam – systém riadenia bázy dát (SRBD).

DBS Báza dát – množina dát, ktoré sú uchované v sekundárnej pamäti (disky) alebo inom nosiči, ktoré sú využívané aplikačnými systémami Systém riadenia bázy dát (SRBD) je programové vybavenie, ktoré umožní zabezpečiť všetky požadované vlastnosti databázového systému a manipulovať s dátami

Funkcie Pridanie novej prázdnej entity do databázy Vloženie nových dát do existujúcej entity Výber dát z existujúcej entity Oprava dát v existujúcej entite Zrušenie dát z existujúcej entity Zrušenie existujúcej entity z databázy

Komponenty databázového systému Dáta Hardware Software Používatelia

Data Dáta sú údaje (technické, administratívne, ekonomické, finančné, štatistické, ...), správy alebo informácie, ktoré je možné spracovávať  pomocou technických prostriedkov Numerické Binárne Prirodzené Celé Reálne Komplexné Dátum Znakové (reťazce) môžu byť ukladané v rôznych znakových sadách (EBDIC, ASCII, UNICODE). Číselníky Jednotky Vstupné Výstupné Perzistentné Odvodené dáta

Hardware Pamäťové médiá – najčastejšie sú to magnetické disky, ktoré sú využívané na ukladanie dát spoločne s V/V zariadeniami, radičmi, kanálmi atď. Procesor Vnútorná pamäť (operačná pamäť) Komunikačný podsystém

Software Operačný systém Aplikačné programy (SRBD) Komunikačné programy Používatelia koncový používateľ - DBA – databázový administrátor

Architektúra databázy Konceptuálna úroveň- reprezentuje celý informačný obsah databázy, ktorý by mal byť nezávislý ako na fyzickom riešení, tak aj na okamžitých potrebách používateľa. Konceptuálna úroveň je realizovaná vhodnou konceptuálnou schémou. . podnikovým prístupom, integračným prístupom (entitnorelačné diagramy) Logická (Externá) úroveň - predstavuje potreby a požiadavky používateľa. Je realizovaná pomocou externej schémy. Tá sa vyjadruje prostredníctvom jazyka, ktorý umožní používateľovi formulovať jeho logické požiadavky. Ide o kombináciu dvoch jazykov Data Definition Language (DDL) Data Manipulation Language (DML) koncepčnou schémou. Fyzická (Interná) úroveň - zaoberá sa problematikou fyzickej pamäťovej štruktúry uloženia dát

Požiadavky na databázu - oddelenie definície dát a príkazov na manipuláciu s nimi - nezávislosť dát - procedurálne a neprocedurálne rozhranie - minimalizáciu redundandancie dát - ochranu proti nekonzistencii dát - zdieľanie dát - bezpečný prístup k dátam - integritu dát

Postup pri výstavbe databázy 1. Analýza požiadaviek používateľov - (resp. externých schém) 2. Návrh konceptuálnej schémy databázy 3. Návrh logickej štruktúry databázy 4. Návrh fyzického interného modelu databázy 5. Implementácia databázy 6. Prvotné naplnenie bázy dát viacerými spôsobmi : napĺňaním prázdnej databázy konverziou existujúcich dát špeciálnym zberom dát zabezpečenie správnosti vkladaných dát. 7. Overenie funkcie databázy 8. Prevádzkovanie informačného systému a jeho ďalší rozvoj

Databázové systémy – vývoj a prehľad Systémy s dátami integrovanými v programoch Prvé počítače (50-te roky) pracovali s dátami tak, že samotné dáta boli súčasťou programu a používateľ musel do programu zahrnúť definíciu dát, samotné dáta ako aj algoritmy pre spracovanie týchto dát. Každý z týchto programov pracoval len s obmedzeným počtom dát. Dáta boli oddelené od programu V 60-tych rokoch boli vytvorené systémy s monitorom a používateľ mohol pracovať s viacerými množinami dát. Dáta boli oddelené od programu, ale ich definícia bola súčasťou programu. Súborové systémy Koncom 60-tych rokov vznikli prvé SRBD, ktoré boli centralizované, ale ich popis nebol súčasťou aplikačných programov. Hierarchický databázový systém Sieťový databázový systém Relačný databázový systém Objektový databázový systém

https://goo.gl/forms/s0kSanUAsubEoUtk2