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.
Reference (5)
The training instruments provided.
- UNIFI
Kurz - NoSQL Database with Microsoft Azure Cosmos DB
Velmi jsem si líbil formát školení, praktický přístup přímo v SQL Developeru.
Andreea - OPEN COURSE
Kurz - Oracle Database 19c PL and Advanced SQL
Machine Translated
Cvičení byla vysvětlena velmi dobře.
Monica - DB Global Technology
Kurz - PL/SQL in Oracle 19c
Machine Translated
Naučil jsem se složité funkce a jak je aplikovat
Ana Alexandrescu - DB Global Technology
Kurz - Oracle SQL Advanced
Machine Translated
Great comunication, Łukasz explained everything in easy and understandable way