Chcete zábavný spôsob učenia sa populárneho databázového jazyka? Tieto stránky vám pomôžu učiť sa počas hry.
SQL (Structured Query Language) je populárny dopytovací jazyk používaný pri vývoji softvéru. Je široko používaný s relačnými databázami na spracovanie a ukladanie údajov.
Ako dátový analytik alebo vývojár je učenie sa SQL životne dôležitou zručnosťou. Údaje môžete štruktúrovať a spracovávať pomocou rôznych programovacích jazykov. Zatiaľ čo SQL sa dá ľahko naučiť, zvládnuť ho v reálnych situáciách je náročné.
Tu je šesť stránok, kde sa môžete naučiť a zdokonaliť svoje zručnosti SQL hraním hier.
Chcete sa zabaviť pri učení SQL? Vitajte v SQL Mystery. Vďaka tejto webovej stránke je zábavné učiť sa SQL pri riešení záhady vraždy SQL dotazy a príkazy. Majú záhady pre začiatočníkov, aby vám zábavnou formou predstavili pojmy. Majú tiež náročnejšie hry na riešenie pre pokročilých.
Hry začínajú históriou a definíciou SQL a jeho konceptov. Po dobrom pochopení jazyka dopytov môžete začať hrať hry. To je skvelé pre začiatočníkov bez znalosti SQL.
Ak chcete vyhrať hru, musíte pomôcť fiktívnemu policajnému oddeleniu vyriešiť zločin. K zločinu došlo v SQL City a vrah je na slobode. Aby ste to vyriešili, musíte získať správu o trestnom čine z databázy policajného oddelenia.
Musíte hľadať stopy v databáze spustením príkazov SQL v interaktívnom editore kódu. Ak by ste správne dostali meno vraha, vyriešili by ste záhadu vraždy a vyhrali by ste hru.
Webová stránka SQLPD vás zavedie na zaujímavú misiu pri výučbe jazyka SQL. Je to interaktívna stránka vhodná pre začiatočníkov aj pokročilých SQL. Má jednoduché rozhranie s množstvom aktivít, ktoré vám umožnia zabaviť sa pri učení SQL.
Ako študent dostanete stručný prehľad misie s podrobným popisom, ako misiu vykonať a odoslať výsledky. Stránka má niekoľko kariet, z ktorých každá obsahuje podrobnosti, ktoré vám pomôžu pri plnení misie. Prvá karta je stručná časť s podrobnosťami o misii.
Na druhej karte je editor kódu, ktorý vám umožňuje vybrať príkazy a nájsť mená v databáze. Tretia karta zobrazuje výsledky z editora kódu.
Štvrtá karta je sprievodca, ktorý vám pripomína koncepty SQL, ktoré potrebujete pre hru. Piata karta vám umožňuje vytvoriť profil, ktorý umožní stránke sledovať váš pokrok.
Táto webová stránka je dobrým zdrojom pre začiatočníkov SQL, pretože vyžaduje malé alebo žiadne znalosti kódovania. Zi Chong spolu s ďalšími prispievateľmi vytvoril túto interaktívnu e-knihu.
Rozhranie pomáha študentom porozumieť SQL spustením dotazov proti skutočným súborom údajov. Webová stránka nie je len referenčnou stránkou na učenie sa SQL. Študenti sa učia praxou. Zi Chong predstavuje príkazy SQL a vysvetľuje, kedy a ako ich použiť na dopytovanie údajov.
Ako študent máte prístup k interaktívnemu editoru kódovania. Pomocou editora si môžete precvičiť spustením príkazov a zobrazením výstupu. Dostanete sa k dotazu na skutočné množiny údajov, čo je dôležitý spôsob získajte reálne skúsenosti s SQL.
Nielenže je web zadarmo na používanie, ale je aj bez reklám. Ak chcete používať stránku a začať sa učiť, nemusíte sa registrovať ani nič sťahovať.
Sqlzoo je absolútny klenot, ak sa chcete naučiť SQL precvičovaním. Obsahuje interaktívne návody, ktoré vám pomôžu naučiť sa od základných až po pokročilé koncepty.
Môžete sa učiť postupne pomocou interaktívnych návodov a údajov z reálneho života. Dodáva sa aj s interaktívnym editorom kódu. Máte prístup k databáze a kvízu, aby ste si otestovali svoje porozumenie danej téme. Potom cvičíte tak, že manipulujete s poskytnutými údajmi a vidíte svoje výsledky.
Ak v kvíze neuspejete, poskytnú vám správnu odpoveď a možnosť skúsiť to znova. Keď prejdete, vysvetlia vám, ako prišli k odpovedi.
Máte bezplatný prístup ku všetkým nástrojom a zdrojom webových stránok. Keď budete mať istotu v SQL, poskytnú vám zdroje na precvičovanie projektov. Taktiež sa nemusíte registrovať ani sťahovať žiadne nástroje.
SQLBOLT má sériu interaktívnych lekcií a kurzov, ktoré vám pomôžu rýchlo zvládnuť SQL. Naučíte sa SQL pri interakcii s databázou v reálnom živote.
Najprv získate stručnú históriu SQL a relačných databáz a ich koreláciu. Toto pozadie vám pomôže lepšie pochopiť jazyk a jeho pôvod. Potom sa zoznámite s rôznymi časťami SQL dotazu a ukážeme vám, ako zmeniť schému pomocou príkazov.
Môžeš vytvárať databázové tabuľky od začiatku a manipulovať s existujúcimi. Každá lekcia predstavuje nový koncept a na konci každej lekcie obsahuje interaktívny kurz. Ich interaktívny editor kódu vám umožňuje precvičovať si rôzne množiny údajov.
Učíte sa vlastným tempom a experimentujete s rôznymi databázami. Ak nie ste začiatočník, môžete preskočiť základy a prejsť na pokročilejšie koncepty.
Webová stránka Schemaverse vám umožňuje hrať hru implementovanú v databáze PostgreSQL. Pomocou príkazov SQL velíte flotile vesmírnych lodí.
Môžete súťažiť s ostatnými hráčmi a víťaz získa trofej, vďaka ktorej bude hra zábavná a pútavá. Máte tiež možnosť použiť AI na riadenie flotily za vás.
Schemaverse má jednoduchú platformu s niekoľkými hrami pre začiatočníkov aj pokročilých. Najprv sa musíte zaregistrovať a prihlásiť, aby ste mohli hrať ich hry. Na stránke budete mať prístup k niekoľkým hrám a ďalším zdrojom, ktoré vás prevedú, ako začať.
Stránka má stránku s návodom, ktorá podrobne popisuje jej pozadie a ako používať jej zdroje. Dozviete sa o rozhraní a o tom, ako sa pohybovať po planétach a lodiach pomocou SQL.
Na Schemaverse sa naučíte SQL, bezpečnostné detaily PostgreSQL a zároveň sa zabavíte. Na hranie hry môžete použiť akýkoľvek programovací jazyk, ktorý podporuje PostgreSQL.
Majú 11 vzoriek kódu, ktoré ich vedú k tomu, ako používať kód na spúšťanie hier. Schemaverse je open-source, takže môžete prispieť do hry pomocou ich stránky GitHub.
Prečo sa učiť SQL?
SQL je široko používaná technológia vo vývoji softvéru. Transakčné a analytické aplikácie využívajú databázy SQL na efektívne ukladanie a spracovanie údajov.
Najrýchlejšie rastúce odvetvia, ako sú sociálne médiá, financie a spracovanie údajov, používajú databázy SQL. Je to preto nevyhnutná zručnosť pri vývoji moderného softvéru. Môžete začať s hrami v tomto článku a prejsť na pokročilé zdroje.