Vai vēlaties izklaidējošu veidu, kā apgūt populāro datu bāzes valodu? Šīs vietnes palīdzēs jums mācīties spēlējot.

SQL (strukturētā vaicājumu valoda) ir populāra vaicājumu valoda, ko izmanto programmatūras izstrādē. To plaši izmanto relāciju datu bāzēs, lai apstrādātu un uzglabātu datus.

Kā datu analītiķim vai izstrādātājam SQL apguve ir būtiska prasme. Varat strukturēt un apstrādāt datus, izmantojot dažādas programmēšanas valodas. Lai gan SQL ir viegli iemācīties, to apgūt reālās dzīves situācijās ir izaicinājums.

Šeit ir sešas vietnes, kur mācīties un uzlabot savas SQL prasmes, spēlējot spēles.

Vai vēlaties izklaidēties, mācoties SQL? Laipni lūdzam SQL noslēpumā. Šī vietne padara jautru SQL apguvi, vienlaikus atrisinot slepkavības noslēpumu SQL vaicājumi un komandas. Viņiem ir noslēpumi iesācējiem, lai jautrā veidā iepazīstinātu jūs ar jēdzieniem. Viņiem ir arī sarežģītākas spēles, ko risināt pieredzējuši audzēkņi.

Spēles sākas ar SQL un tā jēdzienu vēsturi un definīciju. Pēc labas vaicājuma valodas izpratnes varat sākt spēlēt spēles. Tas ir lieliski piemērots iesācējiem, kuriem nav zināšanu par SQL.

Lai uzvarētu spēli, jums jāpalīdz fiktīvai policijas nodaļai atrisināt noziegumu. Noziegums noticis SQL City, un slepkava ir brīvībā. Lai to atrisinātu, policijas departamenta datubāzē ir jāizgūst ziņojums par noziegumu.

Jums ir jāmeklē pavedieni datu bāzē, interaktīvajā koda redaktorā izpildot SQL komandas. Ja jūs pareizi zinātu slepkavas vārdu, jūs būtu atrisinājuši slepkavības noslēpumu un uzvarējuši spēli.

SQLPD vietne aizvedīs jūs uz intriģējošu misiju, mācot SQL. Tā ir interaktīva vietne, kas piemērota gan iesācējiem, gan pieredzējušiem SQL apguvējiem. Tam ir vienkāršs interfeiss ar daudzām aktivitātēm, kas ļauj izklaidēties, mācoties SQL.

Kā apmācāmais jūs saņemat misijas īsu izklāstu, kurā sīki aprakstīts, kā veikt misiju un iesniegt rezultātus. Vietnei ir vairākas cilnes, katrā no kurām ir informācija, kas palīdz veikt misiju. Pirmā cilne ir īsa sadaļa ar detalizētu informāciju par misiju.

Otrajā cilnē ir koda redaktors, kas ļauj atlasīt komandas un atrast nosaukumus datu bāzē. Trešajā cilnē tiek parādīti koda redaktora rezultāti.

Ceturtā cilne ir ceļvedis, kas atgādina par spēlei nepieciešamajiem SQL jēdzieniem. Piektajā cilnē varat izveidot profilu, lai vietne varētu izsekot jūsu progresam.

Šī vietne ir labs resurss SQL iesācējiem, jo ​​tai ir vajadzīgas maz zināšanu kodēšanas vai tās nav vispār. Zi Chong kopā ar citiem līdzstrādniekiem izveidoja šo interaktīvo e-grāmatu.

Interfeiss palīdz studentiem izprast SQL, izpildot vaicājumus pret reālās dzīves datu kopām. Vietne nav tikai atsauces lapa SQL apguvei. Audzēkņi mācās praksē. Zi Chong iepazīstina ar SQL komandām un paskaidro, kad un kā tās izmantot datu vaicāšanai.

Kā apmācāmais jūs varat piekļūt interaktīvam kodēšanas redaktoram. Izmantojot redaktoru, varat praktizēt, izpildot komandas un redzot izvadi. Jūs varat pieprasīt reālās dzīves datu kopas, kas ir svarīgs veids iegūt reālās dzīves pieredzi SQL.

Vietni var izmantot ne tikai bez maksas, bet arī bez reklāmām. Lai izmantotu vietni un sāktu mācīties, jums nekas nav jāreģistrējas vai jālejupielādē.

Sqlzoo ir absolūts dārgakmens, ja vēlaties apgūt SQL, praktizējot. Tajā ir interaktīvas pamācības, kas palīdz apgūt pamatjēdzienus līdz progresīvām jēdzieniem.

Varat mācīties pakāpeniski, izmantojot interaktīvas apmācības un reālās dzīves datus. Tam ir arī interaktīvs koda redaktors. Varat piekļūt datu bāzei un viktorīnai, lai pārbaudītu savu izpratni par šo tēmu. Pēc tam jūs praktizējat, manipulējot ar sniegtajiem datiem un redzot rezultātus.

Ja jums neizdodas viktorīna, viņi sniedz pareizo atbildi un iespēju mēģināt vēlreiz. Kad jūs garām, viņi paskaidro, kā viņi nonāca pie atbildes.

Jums ir bezmaksas piekļuve visiem vietnes rīkiem un resursiem. Kad esat pārliecināts par SQL, tie nodrošina resursus, lai praktizētu projektus. Jums arī nav jāreģistrējas vai jālejupielādē nekādi rīki.

SQLBOLT piedāvā virkni interaktīvu nodarbību un kursu, kas palīdzēs ātri apgūt SQL. Jūs varat apgūt SQL, vienlaikus mijiedarbojoties ar reālās dzīves datu bāzi.

Pirmkārt, jūs iegūstat īsu SQL un relāciju datu bāzu vēsturi un to korelāciju. Šis fons palīdz labāk izprast valodu un tās izcelsmi. Pēc tam jūs tiekat iepazīstināts ar dažādām SQL vaicājuma daļām un parādīts, kā mainīt shēmu, izmantojot komandas.

Jūs varat izveidot datu bāzes tabulas no nulles un manipulēt ar esošajiem. Katra nodarbība iepazīstina ar jaunu koncepciju un ietver interaktīvu kursu katras nodarbības beigās. Viņu interaktīvais koda redaktors ļauj praktizēt ar dažādām datu kopām.

Jūs mācāties savā tempā un eksperimentējat ar dažādām datu bāzēm. Ja neesat iesācējs, varat izlaist pamatus un pāriet uz progresīvākām koncepcijām.

Schemaverse vietne ļauj spēlēt spēli, kas ieviesta PostgreSQL datu bāzē. Jūs izmantojat SQL komandas, lai vadītu kosmosa kuģu floti.

Jums ir jāsacenšas ar citiem spēlētājiem, un uzvarētājs saņem trofeju, padarot to jautru un saistošu. Jums ir arī iespēja izmantot AI, lai vadītu floti jūsu vietā.

Schemaverse ir vienkārša platforma ar vairākām spēlēm iesācējiem un pieredzējušiem audzēkņiem. Pirmkārt, jums ir jāreģistrējas un jāpiesakās, lai spēlētu viņu spēles. Vietnē jums būs pieejamas vairākas spēles un citi resursi, kas palīdzēs jums sākt darbu.

Vietnei ir apmācības lapa, kurā detalizēti aprakstīts tās fons un resursu izmantošana. Jūs uzzināsit par saskarni un to, kā pārvietoties pa planētām un kuģiem, izmantojot SQL.

Izmantojot Schemaverse, jūs apgūstat SQL, PostgreSQL drošības detaļas un vienlaikus izklaidējaties. Lai spēlētu spēli, varat izmantot jebkuru programmēšanas valodu, kas atbalsta PostgreSQL.

Viņiem ir 11 koda paraugi, kas palīdz viņiem izmantot kodu spēļu izpildei. Schemaverse ir atvērtā koda, tāpēc varat piedalīties spēlē, izmantojot viņu GitHub lapu.

Kāpēc mācīties SQL?

SQL ir programmatūras izstrādē plaši izmantota tehnoloģija. Darījumu un analītiskās lietojumprogrammas izmanto SQL datu bāzes, lai efektīvi uzglabātu un apstrādātu datus.

Visstraujāk augošās nozares, piemēram, sociālie mediji, finanses un datu apstrāde, izmanto SQL datu bāzes. Tāpēc tā ir būtiska prasme mūsdienu programmatūras izstrādē. Varat sākt ar šajā rakstā minētajām spēlēm un pāriet uz papildu resursiem.