Návrh Školení

Vstup do databází

  • Co je to databáze?
  • Druhy databází: relační, hierarchické, NoSQL
  • Kdy a proč používat databáze

Systémy správy databází (DBMS)

  • Přehled architektury DBMS
  • Populární systémy (SQL Server, Oracle, MySQL, PostgreSQL)
  • Povinnosti DBMS

Data modelování a návrh

  • Entitě, atributy a vztahy
  • Diagramy entit a vztahů (ER)
  • Z modelů na tabulky

Relační model a normalizace

  • Tabulky, řádky a sloupce
  • Hlavní a cizí klíče
  • 1NF, 2NF, 3NF a denormalizace

Základní SQL pro správu dat

  • SELECT, INSERT, UPDATE, DELETE
  • Filtrování, řazení a spojování (joins)
  • Agregační funkce a poddotazy

Databázová bezpečnost a uživatelské role

  • Uživatelské role a oprávnění
  • Potvrzování identity (authentication) a řízení přístupu
  • Zabezpečení dat v průběhu přenosu a v klidovém stavu

Základy zálohování, obnovení a údržby

  • Strategie zálohování dat
  • Přístupy k návratu ze situací nouze (disaster recovery)
  • Rutinní údržba a dohled

Souhrn a další kroky

Požadavky

  • Pochopení obecných IT pojmů
  • Zkušenosti s používáním počítačů a orientací ve souborových systémech
  • Základní znalost organizace dat a souborů

Publikum

  • Příslušníci personálu podpory IT systémů
  • Database správci
  • Vývojáři nebo analysté přecházející do datových funkcí

Úvod do Database

  • Co je databáze?
  • Druhy databází: relační, hierarchické, NoSQL
  • Kdy a proč používat databáze

Database Správce systémů dat (DBMS)

  • Přehled architektury DBMS
  • Populární systémy (SQL Server, MySQL, PostgreSQL, Oracle)
  • Zodpovědnosti DBMS

Data modelování a návrh

  • Entitity, atributy a vztahy
  • Diagramy entit-vztahů (ER)
  • Od modelů k tabulkám

Relační model a normalizace

  • Tabulky, řádky a sloupce
  • Hlavní klíče a cizí klíče
  • 1NF, 2NF, 3NF a denormalizace

Základní SQL pro datové Access

  • SELECT, INSERT, UPDATE, DELETE
  • Filtrování, seřazení a joiny
  • Agregační funkce a poddotazy

Database Bezpečnost a uživatelské Management

  • Uživatelské role a oprávnění
  • Potvrzování identity a řízení přístupu
  • Zabezpečení dat během přenosu a ve výpočetním prostředí

Backup, obnovení a základy údržby

  • Strategie zálohování dat
  • Ověření opatření proti havariím
  • Běžná údržba a dohled

Souhrn a další kroky

Database je strukturovaný systém pro ukládání, správu a efektivní získávání dat. Tento kurz uvádí účastníky do principů databázových systémů s důrazem na relační modely databází, normalizaci dat a SQL-založené dotazování.

Tento instruktorův kurz (online nebo místně) je zaměřen na středně pokročilé IT odborníky, kteří chtějí pochopit koncepty správy databází s důrazem na relační modely a získat praktické dovednosti v práci se systémy dat.

Koncem tohoto kurzu budou účastníci schopni:

  • Pochopení pojmů databáze a relačních modelů databází.
  • Návrh jednoduchých datových modelů a pochopení normalizace.
  • Využití základních SQL dotazů k načtení, vložení a aktualizaci dat.
  • Pochopení klíčových konceptů správy databází a bezpečnosti.

Formát kurzu

  • Interaktivní přednáška a diskuse.
  • Mnoho cvičení a praxe.
  • Samostatné implementace v prostředí živé laboratoře.

Možnosti individualizace kurzu

  • Pro požadavek na individualizovaný kurz, kontaktujte nás pro dohodu.
 40 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie