Pre koho je kurz určený
Jedná se o kurz strednej úrovne pre
administrátorov systémov, administrátorov databáz a technických pracovníkov
poverených plánovaním, implementáciou a údržbou databáz DB2.
Čo Vás naučíme
Po ukončení kurzu budete schopní:
Robiť administráciu databázového systému DB2 použitím príkazov a nástrojov s
grafickým užívateľským rozhraním.
Správovať databázu systémom riadeného uskladnenia SMS (System Managed
Storage) a databázy riadeného skladovania DMS (Database Managed Storage) a
používať princípy umiestňovania dát.
Implementovať daný logický návrh databáz v prostredí DB2 tak, aby vyhovel
požiadavkám na integritu a súbežnosť.
Pomenovať a popisať komponenty databázového systému DB2.
Definovať stratégiu obnovenia DB2 a robiť kroky nevyhnutné pre zaistenie
tejto stratégie.
Používať autonómne funkcie systému DB2.
Implementovať zabezpečenie DB2.
Požadované vstupné znalosti
Používať základné funkcie operačného systému, tj. obslužné programy,
oprávnenie k súborom, hierarchický systém súborov, príkazy a editor VI.
Deklarovať funkcie SQL (Structured Query Language) a vytvárať konštrukcie
jazyka Data Definition Language (DDL) a Data Manipulation Language (DML) a
príkazy autorizácie.
Popísať základné koncepty relačných databáz a objektov typu tabuľka, index,
pohľad a spojení.
Metódy výučby
Odborný výklad s praktickými ukážkami, cvičeniami na
počítačoch.
Študijné materiály
Študijní materiál IBM.
Osnova kurzu
Prehľad systémov DB2 9 na platfome Linux, UNIX a
Windows
Výklad rozdielov rady produktov DB2 vzhľadom ku konkurenčným ponukám
Predstavenie produktov DB2
Popis funkcií komponent DB2
Výklad inštalácie a parametrov
Použitie procesorov príkazového riadku CLP (Command Line Processor) a
grafického užívateľského rozhrania (GUI)
Použitie procesoru príkazového riadku CLP
Orientácia v grafickom uživateľskom rozhraní
Popis role DAS s pomocou nástrojov grafického užívateľského rozhrania
Prostredie DB2
Určenie kľúčových vlastností konkrétnej inštancie
Vytvorenie a zrušenie inštancie
Použitie obslužných programov db2start a db2stop
Rozlišenie typov konfigurácie
Popis a úprava konfigurácie správca databázi (Database Manager
Configuration)
Vytvorenie databáz a umiestňovanie dát
Prehľad špecifík vytvorenie databáz
Orientácia v tabuľkách a pohľadoch systémového katalógu
Vyrovnanie tabuľkových priestorov DMS a SMS
Popis inštalácie a správy databáz DB2 pomocou zapnutého automatického
uskladnenia Automatic Storage
Rozdiely medzi tabuľkovými priestormi, kontajnermi, intervalmi a stránkami
Definícia tabuľkových priestorov
Použitie príkazov získanie snímok tabuľkových priestorov k zobrazeniu
štatistických údajov o tabuľkovom priestore
Orientácia v konfiguračních parametroch databáz
Vytvorenie databázových objektov
Popis hierarchie objektov DB2 a fyzických adresárov a súborov
Vytvorenie objektov: schéma, tabuľka, pohľad, alias, index
Orientácia vo využívani segmentácie tabuliek
Revizíia používania dočasných tabuliek
Orientácia v problematike implementácia kontrolných obmedzení, referenčné
integrity a spúštače
Orientácia vo využívani veľkých objektov
Zásadný význam jazyka XML (Extensible Markup Language) a jeho miesto v rámci
najnovších technológií
Presúvanie dát
Výklad príkazov INSERT vrátane jeho omedzení
Výklad rozdielov príkazov IMPORT a LOAD
Výklad syntaxy príkazov EXPORT, IMPORT a LOAD
Vytvorenie a používanie tabuliek výnimek (Exception) a súborov s výpismi
Identifikácia a riešenie stavov tabulky: nevyriešené načítanie (Load
Pending) a nevyriešené nastavenie integrity (Set Integrity Pending)
Použitie príkazov SET INTEGRITY
Výklad príkazov db2move a db2look
Zálohovanie a obnova
Popis hlavných princípov a metód pre zálohovanie a obnovu
Definície troch typov obnovy používaných systémom DB2
Význam protokolovania pre zálohovanie a obnovenie
Spôsob prevádzania protokolovania dát vrátane kruhového a archivačného
protokolovania
Použitie príkazov BACKUP, RESTORE a ROLLFORWARD
Zálohovanie a obnova tabuľkového priestoru
Obnova databáz k stavu podľa protokolov (až do konca protokolov) alebo k
určitému okamžiku
Popis konfiguračných parametrov a súborov histórie obnovení a použití týchto
položiek k obsluhe rôznych situacií pri zálohovaní a obnove
Zamykanie a súbežnosť
Zamykanie a jeho význam
Výpočet objektov, ktoré sú uzamykateľné
Popis a výklad rôznych režimov uzamykanie a ich kompatibility
Štyri rôzne úrovne ochrany dat
Nastavenie úrovne izolácie a doby uzamknutia pre aktuálnu aktivitu
Prevody a eskalácie zámku
Uviaznutie a jeho príčiny
Určovanie problémov/b>
Zhromažďovanie informacií pre účely rozboru a riešenie problémov
Použitie protokolov chýb pre základné analýzy problémov
Popis štyroch typov monitorovania: monitorovánie snímku, monitorovanie
udalostí, monitorovanie aktivity a monitorovanie prevádzkového stavu
Popis funkcií príkazov EXPLAIN a použitie tejto funkcie pre základnú analýzu
Použitie sledu základných prííkazov pro lepšiu prácu s pripojeniami a
reláciami
Načítanie štatistických údajov a ďalších informácií zo spustenej inštancie
DB2
Zabezpečenie
Použitie mechanizmov riadenia prístupu DB2 pre implementáciu zabezpečenia v
databáze
Použitie ID skupín pre vytvorenie hierarchie riadenia
Riadenie