Vrei un mod distractiv de a învăța limbajul popular al bazei de date? Aceste site-uri vă vor ajuta să învățați în timp ce jucați.
SQL (Structured Query Language) este un limbaj de interogare popular folosit în dezvoltarea de software. Este utilizat pe scară largă cu bazele de date relaționale pentru a procesa și stoca date.
Ca analist sau dezvoltator de date, învățarea SQL este o abilitate vitală. Puteți structura și procesa datele folosind diferite limbaje de programare. Deși SQL este ușor de învățat, stăpânirea lui în situații din viața reală este o provocare.
Iată șase site-uri pentru a învăța și a-ți perfecționa abilitățile SQL jucând jocuri.
Vrei să te distrezi în timp ce înveți SQL? Bun venit la SQL Mystery. Acest site web face distractiv să înveți SQL în timp ce rezolvi un mister de crimă folosind Interogări și comenzi SQL. Au mistere pentru începători pentru a vă prezenta concepte într-un mod distractiv. De asemenea, au jocuri mai provocatoare pe care să le rezolve cursanții avansați.
Jocurile încep cu o istorie și o definiție a SQL și a conceptelor sale. După o bună înțelegere a limbajului de interogare, puteți începe să jucați. Acest lucru este grozav pentru începătorii fără cunoștințe de SQL.
Pentru a câștiga jocul, trebuie să ajuți un departament de poliție fictiv să rezolve o crimă. Crima a avut loc în SQL City, iar criminalul este în libertate. Pentru a o rezolva, trebuie să preluați un raport de crimă din baza de date a departamentului de poliție.
Trebuie să căutați indicii în baza de date rulând comenzile SQL din editorul de cod interactiv. Dacă ai fi înțeles corect numele ucigașului, ai fi rezolvat misterul crimei și ai fi câștigat jocul.
Site-ul web SQLPD vă duce într-o misiune intrigantă în timp ce predați SQL. Este un site interactiv potrivit atât pentru începători, cât și pentru cei avansați SQL. Are o interfață simplă, cu o mulțime de activități care vă permit să vă distrați în timp ce învățați SQL.
În calitate de cursant, primești un rezumat al misiunii care detaliază cum să duci la îndeplinire misiunea și să prezinți rezultatele. Site-ul are mai multe file, fiecare cu detalii care te ajută să duci la îndeplinire misiunea. Prima filă este secțiunea scurtă cu detalii despre misiune.
A doua filă are editorul de cod care vă permite să selectați comenzile și să găsiți nume într-o bază de date. A treia filă afișează rezultatele din editorul de cod.
A patra filă este un ghid care vă amintește de conceptele SQL de care aveți nevoie pentru joc. A cincea filă vă permite să creați un profil pentru a permite site-ului să vă urmărească progresul.
Acest site web este o resursă bună pentru începătorii SQL, deoarece necesită puține sau deloc cunoștințe de codare. Zi Chong, împreună cu alți contribuitori, au creat această carte electronică interactivă.
Interfața îi ajută pe cursanți să înțeleagă SQL executând interogări pe seturi de date din viața reală. Site-ul web nu este doar o pagină de referință pentru învățarea SQL. Cursanții învață prin practică. Zi Chong introduce comenzile SQL și explică când și cum să le folosești pentru a interoga datele.
În calitate de cursant, puteți accesa un editor de codare interactiv. Folosind editorul, puteți exersa rulând comenzile și văzând rezultatul. Puteți să interogați seturi de date din viața reală, ceea ce este o modalitate importantă obțineți experiență reală în SQL.
Nu numai că site-ul web este gratuit, dar este și fără reclame. Nu trebuie să vă înregistrați sau să descărcați nimic pentru a utiliza site-ul și a începe să învățați.
Sqlzoo este o bijuterie absolută dacă doriți să învățați SQL exersând. Are tutoriale interactive care vă ajută să învățați de la concepte de bază la cele avansate.
Puteți învăța în etape cu tutoriale interactive și date din viața reală. De asemenea, vine cu un editor de cod interactiv. Puteți accesa o bază de date și un test pentru a vă testa înțelegerea subiectului. Apoi exersați manipulând datele furnizate și văzând rezultatele.
Dacă nu reușiți un test, ei oferă răspunsul corect și șansa de a încerca din nou. Când treci, ei explică cum au ajuns la răspuns.
Aveți acces gratuit la toate instrumentele și resursele site-ului web. Odată ce te simți încrezător în SQL, acestea oferă resurse pentru a exersa pe proiecte. De asemenea, nu trebuie să vă înregistrați sau să descărcați niciun instrument.
SQLBOLT are o serie de lecții și cursuri interactive pentru a vă ajuta să stăpâniți rapid SQL. Învățați SQL în timp ce interacționați cu o bază de date din viața reală.
În primul rând, obțineți un scurt istoric al bazelor de date SQL și relaționale și corelarea acestora. Acest fundal vă ajută să înțelegeți mai bine limba și originile sale. Apoi vi se prezintă diverse părți ale interogării SQL și vi se arată cum să modificați schema folosind comenzi.
Puteți creați tabele de baze de date de la zero și să le manipuleze pe cele existente. Fiecare lecție introduce un nou concept și include un curs interactiv la sfârșitul fiecărei lecții. Editorul lor interactiv de cod vă permite să exersați cu diferite seturi de date.
Înveți în ritmul tău și experimentezi cu diferite baze de date. Dacă nu ești începător, poți sări peste elementele de bază și să treci la conceptele mai avansate.
Site-ul web Schemaverse vă permite să jucați un joc implementat într-o bază de date PostgreSQL. Folosiți comenzi SQL pentru a comanda o flotă de nave spațiale.
Poți să concurezi împotriva altor jucători, iar câștigătorul primește un trofeu, făcându-l distractiv și captivant. De asemenea, aveți opțiunea de a utiliza AI pentru a comanda flota pentru dvs.
Schemaverse are o platformă simplă cu mai multe jocuri pentru începători și avansați. În primul rând, trebuie să vă înregistrați și să vă conectați pentru a juca jocurile lor. Pe site, veți avea acces la mai multe jocuri și alte resurse care vă ghidează cum să începeți.
Site-ul are o pagină de tutorial care detaliază fundalul său și cum să-și folosească resursele. Veți învăța despre interfață și cum să navigați pe planete și nave folosind SQL.
Pe Schemaverse, înveți detalii de securitate SQL, PostgreSQL și te distrezi simultan. Puteți folosi orice limbaj de programare care acceptă PostgreSQL pentru a juca jocul.
Ei au 11 exemple de cod care îi îndrumă cu privire la modul de utilizare a codului pentru a executa jocurile. Schemaverse este open-source, așa că puteți contribui la joc folosind pagina GitHub.
De ce să înveți SQL?
SQL este o tehnologie utilizată pe scară largă în dezvoltarea de software. Aplicațiile tranzacționale și analitice folosesc baze de date SQL pentru a stoca și procesa datele în mod eficient.
Industriile cu cea mai rapidă creștere, cum ar fi rețelele sociale, finanțele și procesarea datelor, folosesc baze de date SQL. Prin urmare, este o abilitate esențială pe care o aveți în dezvoltarea software-ului modern. Puteți începe cu jocurile din acest articol și puteți trece la resurse avansate.