Popis online kurzu SQL databáze: MySQL a SQLite
V online kurzu SQL databáze se naučíš komunikovat s databázemi. Databáze skladuje údaje a dokáže ti je poskytnout, pokud se správně zeptáš. To se naučíš. Každá moderní stránka a aplikace používá databázi. Všechny příspěvky na sociální síti, všechny produkty v eshopu, všechny online kurzy na této stránce jsou uloženy v SQL databázi. I text, který právě čteš. Kontakty a SMSky v telefonu? Databáze. Že ti to zobrazí správné číslo, když začneš psát „babička“? Správná žádost na databázi.
Databáze drží údaje, dovolí ti přidávat nové, upravovat a mazat stávající a vybírat specifické údaje na základě podmínek. Pokud si například v e-shopu vybereš kategorii "vysavače", nechceš tam vidět klobásy. Proto si potřebuješ správně navrhnout SQL databázi a klást jí správné dotazy. Kromě toho údaje v databázi umíš analyzovat, dělat mezi nimi výpočty a statistku. Kolik červených koloběžek se prodalo druhé pondělí třetího měsíce odpoledne? Databáze se neptá proč to potřebuješ vědět, ale pokud jí dáš správnou žádost, dostaneš správnou odpověď.
Online kurz SQL databáze
S SQL databází komunikuješ pomocí jazyka SQL.
Cílem tohoto online kurzu je naučit tě psát samotný SQL kód a také používat tento SQL kód ve spolupráci s programovacím jazykem (
například PHP) tak, aby z toho vznikla funkční webová aplikace. SQL je obecný jazyk pro komunikaci s konkrétním databázovým systémem.
MySQL a SQLite patří mezi ty nejpopulárnější při webstránkách, aplikacích a startupech. A přesně těmto se budeme věnovat v tomto online kurzu.
Tematicky se online kurz SQL skládá ze tří částí:
První část se věnuje databázím obecně. Naučíš se zde o relačních databázových systémech. Ty dělí všechna data do tabulek, které spolu propojujeme pomocí tzv. vztahů. Například tato stránka eviduje videa, kurzy a instruktory a má stejnojmenné tabulky. Propojení mezi nimi říkají, že každé video patří konkrétnímu online kurzu a každý online kurz patří konkrétnímu instruktorovi. Díky tomu se na stránce kurzu vždy zobrazí správná videa a na základě sledovanosti videí umíš udělat statistické výstupy o populárnosti online kurzů a instruktorů.
V tomto online kurzu se naučíš také rozdíly mezi MySQL, PostgreSQL, Oracle, SQLite a NoSQL. NoSQL později obdrží samostatný online kurz.
Druhá část tvoří jádro online kurzu SQL. Zde se informace přetaví do praxe. Zde se naučíš psát skutečný SQL kód s praktickými ukázkami na opravdové databázi. Naučíš se vytvářet SQL databáze, spravovat je, spouštět databázové příkazy. Naučíš se psát tvz. SQL queries, poptávky na databázi, klást zmíněné žádosti. Pro svou popularitu se v této části online kurzu používá systém MySQL, ale jazyk SQL je obecný a jeho příkazy fungují také při PostgreSQL, SQLitu či Oracle.
Třetí část online kurzu SQL databází vezme zmíněnou databázi, překlopí ji do systému SQLite a vystaví kolem ní skutečnou aplikaci. SQLite používáš právě teď, protože tuto stránku čteš ve webovém prohlížeči. Nebo na telefonu. Prohlížeče si tam ukládají nastavení, iOS, Android, Windows 10 používají SQLite, OSX na něm běží. Herní konzole, drony, auta, letadla a všemožná smart zařízení používají SQLite databáze, protože jsou svižné a chytré.
Co všechno dostaneš v tomto online kurzu SQL
- videotutoriály o SQL databázích MySQL a SQLite,
- moderované diskusní fórum lektorem Romanem Hraškem,
- certifikát o absolvování online kurzu SQL databáze: MySQL a SQLite,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem SQL.