Požiadavky a vstupné znalosti

  • Na absolvovanie tohto kurzu nie sú potrebné žiadne skúsenosti s kódovaním a programovaním
  • Základy práce s PC a Windows, Linux alebo Mac OS X
  • Základy práce s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
  • Základy práce s textovým editorom

Popis kurzu

Kurz SQL III. Pokročilý ťa oboznámi s rozšírenými možnosťami využívania jazyka SQL. Kurz SQL III. Pokročilý ťa naučí zvládnuť kombináciu dát v SQL z viacerých tabuliek, tvorbu zložitejších dotazov a osvojíš si možnosti správy dát s pomocou jazyka DML. Problémy ti nebude robiť ani zabezpečenie prostredníctvom jazyka DCL. Absolvent kurzu SQL III. Pokročilý zvládne využívanie jazyka SQL, jeho implementáciu do aplikácií, zabezpečenie a správu dát.

Komu je kurz určený

  • Databázoví admini
  • Databázoví architekti
  • SQL špecialisti
  • CRM špecialisti
  • Weboví developeri
  • IT špecialisti
  • Programátori
  • Technickí konzultanti
  • Analytici

Obsah kurzu Online kurz SQL III. Pokročilý

I. Kombinovanie dát z viac tabuliek

Spojenie
Príkazy subselect
Riadkové pohľady

II. Tvorba zložitejších dopytov

Pokročilé funkcie SQL
Využitie pohľadov
Generovanie kódu SQL pomocou SQL
Výraz CASE

III. Správa dát pomocou jazyka DML (Data Manipulation Language)

Príkaz INSERT
Príkaz UPDATE
Príkaz DELETE

IV. Zabezpečenie pomocou jazyka DCL (Data Control Language)

Nutnosť zabezpečenia
Bezpečnostné architektúry databáz
Implementácia zabezpečenia prístupu k databáze
Zjednodušenie správy pomocou rolí
Implementácie zabezpečenia na úrovni stĺpcov a riadkov pomocou pohľadov

V. Zaistenie integrity databázy pomocou transakcií

Čo je databázová transakcia
Podpora transakcií v relačných systémoch riadenia bázy dát (RSRBD)
Zamykanie a uviaznutie transakcií

VI. Integrácia jazyka SQL do aplikácií

Spracovanie kurzorov
Integrácia jazyka SQL do aplikácií
Výpočtovo kompletný jazyk SQL

VII. Problematika výkonu a ladenie SQL

Všeobecné hľadiská ladenia relačného systému riadenia bázy dát (RSRBD)
Ladenie dopytov SQL
Ladenie príkazov DML (Data Manipulation Language)

Často kladené otázky

Čo je Online kurz SQL III. Pokročilý?

Online kurz SQL III. Pokročilý je populárny databázový engine na správu a analýzu dát.

Kto používa Online kurz SQL III. Pokročilý?

T-Systems, Swiss Re, NESS, Lenovo, SWAN, Západoslovenská energetika, ČSOB, Unicorn

Kde sa používa Online kurz SQL III. Pokročilý?

Stredné aj veľké firmy, štátne a verejné inštitúcie, webové a mobilné aplikácie, servery, reporty a analýza

Prečo sa používa Online kurz SQL III. Pokročilý?

Každá firma a organizácia potrebuje ukladať, analyzovať a spracovávať svoje dáta.

Aké sú TOP certifikácie na Online kurz SQL III. Pokročilý?

MySQL Database Administration od 250 Eur. MySQL Database Developer od 250 Eur. MCSA SQL Server od 200 Eur. PostgreSQL od 300 Eur. MongoDB od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra.

Aký je plat? Koľko zarábajú pozície s kurzom Online kurz SQL III. Pokročilý?

Priemerná mzda IT analytika je 2,733 Eur a databázového analytika 2,779 Eur podľa portálu platy.sk. Analytické pozície sú pozície, ktorým jednoznačne patrí budúcnosť a patria k veľmi žiadaným v stredných a veľkých firmách vrátane korporátu. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. Pre medzinárodné štatistiky odporúčame navštíviť: https://stackoverflow.com/jobs/salary

Aké programy a nástroje používa Online kurz SQL III. Pokročilý?

MySQL Workbench, DataGrid, phpMyAdmin, Dbeaver, HeidSQL, TeamSQL, DbVisualizer, RegexBuddy, , Data Studio, PowerBI, SQLite Studio

Lektori

Miroslav Reiter

Certifikácie: Microsoft certifikovaný tréner, Oracle certifikovaný tréner, Google partner tréner, ITIL, PRINCE2 tréner Referencie: IBM, Panasonic, Ministerstvo obrany SR, ČSOB, Generali, Tatra banka, Európska komisia, SPP, Pixel Federation, ESET

Všetky kurzy lektora