Vil du ha en underholdende måte å lære det populære databasespråket på? Disse sidene vil hjelpe deg å lære mens du spiller.

SQL (Structured Query Language) er et populært spørrespråk som brukes i programvareutvikling. Det er mye brukt med relasjonsdatabaser for å behandle og lagre data.

Som dataanalytiker eller utvikler er det å lære SQL en viktig ferdighet. Du kan strukturere og behandle data ved hjelp av ulike programmeringsspråk. Selv om SQL er lett å lære, er det utfordrende å mestre det i virkelige situasjoner.

Her er seks nettsteder for å lære og forbedre SQL-ferdighetene dine ved å spille spill.

Vil du ha det gøy mens du lærer SQL? Velkommen til SQL Mystery. Denne nettsiden gjør det morsomt å lære SQL mens du løser et mordmysterium ved hjelp av SQL-spørringer og kommandoer. De har mysterier for nybegynnere for å introdusere deg til konsepter på en morsom måte. De har også mer utfordrende spill for avanserte elever å løse.

Spillene begynner med en historie og definisjon av SQL og dets konsepter. Etter en god forståelse av søkespråket, kan du begynne å spille spillene. Dette er flott for nybegynnere uten kunnskap om SQL.

instagram viewer

For å vinne spillet må du hjelpe en fiktiv politiavdeling med å løse en forbrytelse. Forbrytelsen skjedde i SQL City, og morderen er på frifot. For å løse det må du hente en kriminalitetsrapport fra politiavdelingens database.

Du må søke etter ledetråder i databasen ved å kjøre SQL-kommandoene på den interaktive kodeeditoren. Hvis du fikk drapsmannens navn riktig, ville du ha løst mordmysteriet og vunnet spillet.

SQLPD-nettstedet tar deg med på et spennende oppdrag mens du underviser i SQL. Det er et interaktivt nettsted som passer for både nybegynnere og avanserte SQL-elever. Den har et enkelt grensesnitt med mange aktiviteter som lar deg ha det gøy mens du lærer SQL.

Som elev får du en oppdragsbrief som beskriver hvordan du utfører oppdraget og sender inn resultatene. Nettstedet har flere faner, hver med detaljer som hjelper deg med å utføre oppdraget. Den første fanen er den korte delen med detaljer om oppdraget.

Den andre kategorien har kodeeditoren som lar deg velge kommandoene og finne navn i en database. Den tredje fanen viser resultatene fra kodeeditoren.

Den fjerde fanen er en guide som minner deg om SQL-konseptene du trenger for spillet. Den femte fanen lar deg opprette en profil for å gjøre det mulig for nettstedet å spore fremgangen din.

Denne nettsiden er en god ressurs for SQL-nybegynnere da den krever lite eller ingen kodekunnskap. Zi Chong har sammen med andre bidragsytere laget denne interaktive e-boken.

Grensesnittet hjelper elever å forstå SQL ved å kjøre spørringer mot virkelige datasett. Nettstedet er ikke bare en referanseside for å lære SQL. Elevene lærer ved å øve. Zi Chong introduserer SQL-kommandoer og forklarer når og hvordan du bruker dem til å søke etter data.

Som elev kan du få tilgang til et interaktivt kodingsredigeringsprogram. Ved å bruke editoren kan du øve ved å kjøre kommandoene og se utdataene. Du kan spørre om virkelige datasett, noe som er en viktig måte å gjøre det på få virkelighetserfaring i SQL.

Ikke bare er nettstedet gratis å bruke, men det er også fritt for annonser. Du trenger ikke å registrere deg eller laste ned noe for å bruke siden og begynne å lære.

Sqlzoo er en absolutt perle hvis du ønsker å lære SQL ved å øve. Den har interaktive opplæringsprogrammer som hjelper deg å lære fra grunnleggende til avanserte konsepter.

Du kan lære trinnvis med interaktive opplæringsprogrammer og virkelige data. Den kommer også med en interaktiv koderedigerer. Du kan få tilgang til en database og en quiz for å teste din forståelse av emnet. Du øver deg deretter ved å manipulere de oppgitte dataene og se resultatene dine.

Hvis du mislykkes i en quiz, gir de det riktige svaret og muligheten til å prøve igjen. Når du passerer forklarer de hvordan de kom frem til svaret.

Du har gratis tilgang til alle nettstedverktøy og ressurser. Når du føler deg trygg på SQL, gir de ressurser til å øve på prosjekter. Du trenger heller ikke å registrere deg eller laste ned noen verktøy.

SQLBOLT har en serie interaktive leksjoner og kurs for å hjelpe deg med å mestre SQL raskt. Du lærer SQL mens du samhandler med en virkelig database.

Først får du en kort historie om SQL og relasjonsdatabaser og deres korrelasjon. Denne bakgrunnen hjelper deg å forstå språket og dets opprinnelse bedre. Du blir deretter introdusert til ulike deler av SQL-spørringen og vist hvordan du endrer skjemaet ved hjelp av kommandoer.

Du kan lage databasetabeller fra bunnen av og manipulere eksisterende. Hver leksjon introduserer et nytt konsept og inkluderer et interaktivt kurs på slutten av hver leksjon. Deres interaktive koderedigering lar deg øve med ulike datasett.

Du lærer i ditt eget tempo og eksperimenterer med ulike databaser. Hvis du ikke er nybegynner, kan du hoppe over det grunnleggende og gå over til de mer avanserte konseptene.

Schemaverse-nettstedet lar deg spille et spill implementert i en PostgreSQL-database. Du bruker SQL-kommandoer til å kommandere en flåte av romskip.

Du kan konkurrere mot andre spillere, og vinneren får et trofé som gjør det morsomt og engasjerende. Du har også muligheten til å bruke AI til å kommandere flåten for deg.

Schemaverse har en enkel plattform med flere spill for nybegynnere og viderekomne. Først må du registrere deg og logge på for å spille deres spill. På siden vil du ha tilgang til flere spill og andre ressurser som veileder deg om hvordan du kommer i gang.

Nettstedet har en opplæringsside som beskriver bakgrunnen og hvordan du bruker ressursene. Du vil lære om grensesnittet og hvordan du navigerer på planetene og skipene ved hjelp av SQL.

På Schemaverse lærer du SQL, PostgreSQL sikkerhetsdetaljer og har det gøy samtidig. Du kan bruke et hvilket som helst programmeringsspråk som støtter PostgreSQL for å spille spillet.

De har 11 kodeeksempler som veileder dem om hvordan de bruker kode for å utføre spillene. Schemaverse er åpen kildekode, så du kan bidra til spillet ved å bruke deres GitHub-side.

Hvorfor lære SQL?

SQL er en mye brukt teknologi innen programvareutvikling. Transaksjonelle og analytiske applikasjoner bruker SQL-databaser for å lagre og behandle data effektivt.

De raskest voksende bransjene, som sosiale medier, finans og databehandling, bruker SQL-databaser. Det er derfor en viktig ferdighet å ha i moderne programvareutvikling. Du kan begynne med spillene i denne artikkelen og gå videre til avanserte ressurser.