Školení je určené uživatelům, kteří plánují vytvářet a spravovat relační databáze. Posluchači se seznámí s důležitými pojmy ohledně strukturovaných i nestrukturovaných dat. Zjistí, jak fungují databázové systémy a jaká komerční nebo open-source řešení jsou nabízena. Seznámí se s principy modelování tabulek i vztahů pomocí E-R diagramů a různých typů relací. Vyzkouší si, jak s databází komunikovat přes scripty jazyka SQL vedoucí k přidávání, úpravě, odebírání a čtení dat (CRUD). Naučí se využít jazyk SQL v databázovém nástroji, ale také v jiných programovacích jazycích, jako jsou Python, C# či PHP. Zkusí si, jak lze definovat integritní omezení a přístupová práva pro zajištění bezpečnosti a integrity dat. Poznají další typy databázových objektů, mezi něž patří funkce, procedury, triggery a jiné. V průběhu celého školení je kladen důraz na praktické procvičování nad připravenými příklady z praxe.
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