Relační databáze a SQL pro správce a vývojáře

Kurzem Vás provede lektoři z firmy AbecedaPC

Základní info

Cíle kurzu

Úvod do práce s daty
Databázové systémy
Databáze a entity
Modelování vztahů
Uplatnění jazyka SQL
Bezpečnost a ochrana dat
Databázové objekty

Obsah kurzu

    • Úvod do práce s daty
      • Terminologie data, informace a znalosti
      • Způsoby získávání dat, pojem big data
      • Strukturovaná a nestrukturovaná data
      • Způsoby ukládání dat logicky a fyzicky
    • Databázové systémy
      • Služby a úkoly systémů řízení báze dat
      • Architektura systémů řízení báze dat
      • Databázové modely a běžné systémy
      • Mechanismy práce, dělení klient-server
    • Databáze a entity
      • Informace o relačních databázích a uplatnění
      • Volba vhodné technologie – on-premise/cloud
      • Volba vhodných nástrojů pro práci s databází
      • Definice tabulek – objekty, pole, PK, záznamy
    • Modelování vztahů
      • Zajištění a uplatnění typů vztahů 1:1, 1:N, M:N
      • Porozumění problematice tzv. cizích klíčů (FK)
      • Hierarchický model ISA a povinnost vztahu
      • Příklady využití vztahů v reálném prostředí
    • Uplatnění jazyka SQL
      • DDL příkazy – CREATE, DROP, ALTER atd.
      • DML příkazy – INSERT, UPDATE, DELETE aj.
      • DQL příkazy – SELECT, WHERE, JOIN atd.
      • SQL v koncových aplikacích (C#/PHP/Python)
    • Bezpečnost a ochrana dat
      • Integrity, security, recovery a concurrency
      • Vytvoření integritních omezení přes SQL
      • Doménová, atributová a relační pravidla
      • Přístupová práva a DCL – GRANT, REVOKE
      • Transakční zpracování, TCL příkazy a ACID
    • Databázové objekty
      • Indexy – způsoby využití, výhody a nevýhody
      • Sekvence – způsoby využití, výhody a nevýhody
      • Triggers – způsoby využití, výhody a nevýhody
      • Funkce a procedury – využití také v aplikacích
      • Views – způsoby využití, výhody a nevýhody

Předpoklady

běžná uživatelská znalost práce s Excelem.

Relační databáze a SQL pro správce a vývojáře

Vybraný termín:

10.7.2024 –  12.7.2024  Praha Upřesnující informace k termínu

Cena

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je devět a deset ? Součet zapište číslicemi.