Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.

Podobné prezentace


Prezentace na téma: "DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM."— Transkript prezentace:

1 DATABÁZOVÉ SYSTÉMY

2 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM KTERÝ UMOŽŇUJE VYBÍRAT, PROHLÍŽET A AKTUALIZOVAT INFORMACE ULOŽENÉ PROSTŘEDNICTVÍM SŘBD DATABÁZE BÁZE DAT ULOŽENÁ DATA

3 3 POJEM DATABÁZOVÝ SYSTÉM

4 4 INFORMACE V BÁZI DAT ENTITY – ÚDAJE O OBJEKTECH REÁLNÉHO SVĚTA – SKLÁDAJÍ SE Z JEDNOTLIVÝCH POLOŽEK (NAPŘÍKLAD ENTITA OSOBA, POLOŽKY JMÉNO, PŘÍJMENÍ, RODNÉ ČÍSLO, ADRESA) VZTAHY – ÚDAJE O VAZBÁCH MEZI ENTITAMI – V MNOHA PŘÍPADECH JSOU DŮLEŽITĚJŠÍ NEŽ SAMOTNÉ ENTITY DOMÉNA – PŘEDSTAVUJE KATEGORII A TYP DAT, KTERÁ MOHOU BÝT ZAPSÁNA V URČITÉ POLOŽCE

5 5

6 6 SŘBD POSKYTUJE NÁSLEDUJÍCÍ SLUŽBY DEFINICE DAT – POSKYTUJE PROSTŘEDKY PRO DEFINOVÁNÍ A UCHOVÁVÁNÍ DATOVÉ ENTITY ÚDRŽBA DAT – UDRŽUJE ENTITU S TÍM, ŽE KAŽDÉMU JEJÍMU ČLENU VYHRAZUJE ZÁZNAM, SKLÁDAJÍCÍ SE Z POLOŽEK, POPISUJÍCÍ DÍLČÍ INFORMACE O TOMTO ČLENU. MANIPULACE S DATY – POSKYTUJE SLUŽBY, KTERÉ UŽIVATELI UMOŽŇUJÍ VKLÁDAT, AKTUALIZOVAT, RUŠIT A TŘÍDIT DATA V DATABÁZI. ZOBRAZOVÁNÍ DAT – MŮŽE POSKYTOVAT URČITÉ METODY PREZENTACE DAT UŽIVATELI. INTEGRITA DAT – POSKYTUJE METODU NEBO METODY PROZAJIŠTĚNÍ SPRÁVNOSTI DAT

7 7 ARCHITEKTURY SŘBD CENTRALIZOVANÉ SYSTÉMY SYSTÉMY PC SYSTÉMY KLIENT / SERVER DISTRIBUOVANÉ SYSTÉMY

8 8 CENTRALIZOVANÉ PLATFORMY MODEM STŘEDISKOVÝ POČÍTAČ MÍSTNÍ TERMINÁLY VZDÁLENÝ TERMINÁL VÝHODA – CENTRÁLNÍ ZABEZPEČENÍ A SCHOPNOST ULOŽENÍ OBROVSKÉHO MNOŽSTVÍ DAT NEVÝHODA – NÁKLADY NA ÚDRŽBU A POŘÍZENÍ. SŘBD + APLIKACE

9 9 DATABÁZE V LOKÁLNÍ SÍTI PC SÍŤOVÉ MÉDIUM KABEL PC SERVER SOUBORŮ ZMĚNĚNÁ DATA SE POŠLOU NA SERVER DATOVÝ SOUBOR SE POŠLE NA PC NEVÝHODA – BEZ OHLEDU NA RYCHLOST SERVERU JE VÝKONNOST SYSTÉMU LIMITOVÁNA VÝKONEM PC NA NĚMŽ BĚŽÍ SŘBD VĚTŠINA SŘBD NA PC JE ZALOŽENA NA RELAČNÍM MODELU SŘBD + APLIKACE KOMPLIKACE S ROSTOUCÍM POČTEM UŽIVATELŮ

10 10 SYSTÉM KLIENT / SERVER SÍŤOVÉ MÉDIUM KABEL PC DBF SERVER SERVER SOUBORŮ DOTAZ SQL ODPOVĚĎ SŘBD DATABÁZOVÁ APLIKACE FRONT-END ZPRACOVÁNÍ OBRAZOVEK A VSTUP/VÝSTUP BACK-END ZPRACOVÁNÍ DAT A PŘÍSTUP NA DISK VÝHODA – ROZDĚLENÍ PRÁCE MEZI DVA SYSTÉMY REDUKUJE MNOŽSTVÍ DAT POSÍLANÝCH PO SÍŤOVÉM MÉDIU. VÝHODA – ZAJIŠTĚNÍ INTEGRITY DAT MOŽNOST RŮZNÝCH OS

11 11 TRANSAKČNÍ ZPRACOVÁNÍ JE METODA, PŘI NÍŽ SŘBD PRŮBĚŽNĚ ZAZNAMENÁVÁ VŠECHNY MODIFIKACE PROVÁDĚNÉ V DATABÁZI BĚHEM URČITÉHO ČASU. POUŽÍVÁ SE ZEJMÉNA PRO DATABÁZE, KTERÉ JSOU NEUSTÁLE MODIFIKOVÁNY, JAKO NAPŘ. SYSTÉM ZPRACOVÁNÍ OBJEDNÁVEK, ABY BYLO ZAJIŠTĚNO, ŽE ZMĚNY DAT JSOU DO DATABÁZE SPRÁVNĚ ZAPSÁNY. V PŘÍPADĚ HAVÁRIE SYSTÉMU V PRŮBĚHU PROVÁDĚNÍ MODIFIKACÍ SE ZÁZNAM ZMĚN POUŽIJE K OBNOVENÍ STAVU DATABÁZE.

12 12 SYSTÉM DISTRIBUOVANÉHO ZPRACOVÁNÍ DOTAZ ODPOVĚĎ SERVER SOUBORŮ MÍSTNÍ TERMINÁL STŘEDISKOVÝ POČÍTAČ BRÁNA VZDÁLENÝ DOTAZ A ODPOVĚĎ ZE STŘEDISKOVÉHO POČÍTAČE

13 End of Lecture 1 Good Night.


Stáhnout ppt "DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM."

Podobné prezentace


Reklamy Google