Návrh Školení
Úvod do Databases
- Co je databáze?
- Typy databází
- Úvod do relačních databází
- Database Management Přehled systémů (DBMS).
- Funkce DBMS
- Populární software DBMS
Database Základy designu
- Koncepční, logické a fyzické datové modely
- Úvod do modelování vztahů entit (ER).
- Vytváření ER diagramů
- Entity, atributy a vztahy
Normalizace a Database Design
- Normální formy (1NF, 2NF, 3NF, BCNF)
- Výhody normalizace
- Praktické příklady normalizace
- Denormalizace a její využití
Úvod do SQL
- SQL syntaxe a struktura
- Typy dat v SQL
- Příkazy CREATE, ALTER, DROP
- Omezení (PRIMÁRNÍ KLÍČ, CIZÍ KLÍČ, UNIKÁTNÍ, NENÍ NULL)
SQL Manipulace s daty
- příkaz INSERT
- Operace hromadného vkládání
- příkazy UPDATE a DELETE
- Použití klauzule WHERE
Dotazování na data pomocí SQL
- příkaz SELECT
- Filtrování dat pomocí klauzule WHERE
- Řazení dat pomocí ORDER BY
- Pomocí LIMIT a OFFSET
Pokročilé SQL Koncepty
- VNITŘNÍ PŘIPOJENÍ, LEVÉ PŘIPOJENÍ, PRAVÉ PŘIPOJENÍ, ÚPLNÉ PŘIPOJENÍ
- Psaní poddotazů
- klauzule GROUP BY a HAVING
- Souhrnné funkce (COUNT, SUM, AVG, MAX, MIN)
Práce s indexy a pohledy
- Vytváření a používání indexů
- Výhody a nevýhody indexů
- Vytváření a správa pohledů
- Použití pohledů ke zjednodušení dotazů
Database Zabezpečení a transakce
- Uživatelské role a oprávnění
- Implementace osvědčených bezpečnostních postupů
- ACID vlastnosti
- příkazy COMMIT a ROLLBACK
Database Optimalizace a údržba
- Analýza a optimalizace SQL dotazů
- Pomocí plánu EXPLAIN
- Strategie zálohování
- Obnova databází
Shrnutí a další kroky
Požadavky
- Základní znalost ovládání počítače
Publikum
- Database správci
- IT profesionály
Reference (5)
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
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
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurz - ORACLE SQL Fundamentals
It was quite hands-on, not too much theory.
David Lambaerts - Estee Lauder BV
Kurz - ORACLE PL/SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.