Vil du have en underholdende måde at lære det populære databasesprog på? Disse sider vil hjælpe dig med at lære, mens du spiller.

SQL (Structured Query Language) er et populært forespørgselssprog, der bruges i softwareudvikling. Det er meget brugt med relationelle databaser til at behandle og gemme data.

Som dataanalytiker eller -udvikler er det en vital færdighed at lære SQL. Du kan strukturere og behandle data ved hjælp af forskellige programmeringssprog. Selvom SQL er let at lære, er det udfordrende at mestre det i virkelige situationer.

Her er seks websteder til at lære og finpudse dine SQL-færdigheder ved at spille spil.

Vil du have det sjovt, mens du lærer SQL? Velkommen til SQL Mystery. Denne hjemmeside gør det sjovt at lære SQL, mens man løser et mordgåde ved hjælp af SQL-forespørgsler og kommandoer. De har mysterier for begyndere for at introducere dig til koncepter på en sjov måde. De har også mere udfordrende spil for avancerede elever at løse.

Spillene begynder med en historie og definition af SQL og dets begreber. Efter en god forståelse af forespørgselssproget kan du begynde at spille spillene. Dette er fantastisk til begyndere uden kendskab til SQL.

instagram viewer

For at vinde spillet skal du hjælpe en fiktiv politiafdeling med at opklare en forbrydelse. Forbrydelsen fandt sted i SQL City, og morderen er på fri fod. For at løse det skal du hente en forbrydelsesrapport fra politiets afdelings database.

Du skal søge efter spor i databasen ved at køre SQL-kommandoerne på den interaktive kodeeditor. Hvis du fik morderens navn rigtigt, ville du have løst mordgåden og vundet spillet.

SQLPD-webstedet tager dig med på en spændende mission, mens du underviser i SQL. Det er et interaktivt websted, der er velegnet til både begyndere og avancerede SQL-elever. Den har en enkel grænseflade med masser af aktiviteter, der giver dig mulighed for at have det sjovt, mens du lærer SQL.

Som elev får du en missionsbrief, der beskriver, hvordan du udfører missionen og indsender resultaterne. Siden har flere faner, hver med detaljer, der hjælper dig med at udføre missionen. Den første fane er den korte sektion med detaljer om missionen.

Den anden fane har kodeeditoren, som giver dig mulighed for at vælge kommandoerne og finde navne i en database. Den tredje fane viser resultaterne fra kodeeditoren.

Den fjerde fane er en guide, der minder dig om de SQL-koncepter, du har brug for til spillet. Den femte fane giver dig mulighed for at oprette en profil for at gøre det muligt for webstedet at spore dine fremskridt.

Denne hjemmeside er en god ressource for SQL-begyndere, da den kræver lidt eller ingen kodningsviden. Zi Chong har sammen med andre bidragydere skabt denne interaktive e-bog.

Grænsefladen hjælper elever med at forstå SQL ved at køre forespørgsler mod virkelige datasæt. Hjemmesiden er ikke kun en referenceside til at lære SQL. Eleverne lærer ved praksis. Zi Chong introducerer SQL-kommandoer og forklarer, hvornår og hvordan man bruger dem til at forespørge data.

Som lærende kan du få adgang til en interaktiv kodningseditor. Ved at bruge editoren kan du øve dig ved at køre kommandoerne og se outputtet. Du kommer til at forespørge på datasæt fra det virkelige liv, hvilket er en vigtig måde at gøre det på få virkelige erfaringer i SQL.

Ikke alene er hjemmesiden gratis at bruge, men den er også fri for annoncer. Du er ikke forpligtet til at registrere eller downloade noget for at bruge siden og begynde at lære.

Sqlzoo er en absolut perle, hvis du vil lære SQL ved at øve dig. Det har interaktive selvstudier, der hjælper dig med at lære fra grundlæggende til avancerede koncepter.

Du kan lære i etaper med interaktive selvstudier og virkelige data. Den kommer også med en interaktiv kodeeditor. Du kan få adgang til en database og en quiz for at teste din forståelse af emnet. Du øver dig derefter ved at manipulere de leverede data og se dine resultater.

Hvis du fejler en quiz, giver de det rigtige svar og chancen for at prøve igen. Når du passerer, forklarer de, hvordan de er nået frem til svaret.

Du har gratis adgang til alle hjemmesidens værktøjer og ressourcer. Når du føler dig sikker på SQL, giver de ressourcer til at øve dig på projekter. Du behøver heller ikke at registrere eller downloade nogen værktøjer.

SQLBOLT har en række interaktive lektioner og kurser, der hjælper dig med at mestre SQL hurtigt. Du kommer til at lære SQL, mens du interagerer med en virkelig database.

Først får du en kort historie om SQL og relationelle databaser og deres sammenhæng. Denne baggrund hjælper dig med at forstå sproget og dets oprindelse bedre. Du bliver derefter introduceret til forskellige dele af SQL-forespørgslen og vist, hvordan du ændrer skemaet ved hjælp af kommandoer.

Du kan oprette databasetabeller fra bunden og manipulere eksisterende. Hver lektion introducerer et nyt koncept og inkluderer et interaktivt kursus i slutningen af ​​hver lektion. Deres interaktive kodeeditor giver dig mulighed for at øve dig med forskellige datasæt.

Du lærer i dit eget tempo og eksperimenterer med forskellige databaser. Hvis du ikke er nybegynder, kan du springe det grundlæggende over og gå videre til de mere avancerede koncepter.

Schemaverse-webstedet lader dig spille et spil implementeret i en PostgreSQL-database. Du bruger SQL-kommandoer til at styre en flåde af rumskibe.

Du kommer til at konkurrere mod andre spillere, og vinderen får et trofæ, der gør det sjovt og engagerende. Du har også mulighed for at bruge AI til at styre flåden for dig.

Schemaverse har en simpel platform med flere spil for begyndere og øvede. Først skal du registrere og logge ind for at spille deres spil. På siden har du adgang til flere spil og andre ressourcer, der guider dig til, hvordan du kommer i gang.

Siden har en vejledningsside, der beskriver dens baggrund og hvordan man bruger dens ressourcer. Du vil lære om grænsefladen og hvordan du navigerer på planeterne og skibene ved hjælp af SQL.

På Schemaverse lærer du SQL, PostgreSQL sikkerhedsdetaljer og har det sjovt på samme tid. Du kan bruge et hvilket som helst programmeringssprog, der understøtter PostgreSQL, til at spille spillet.

De har 11 kodeeksempler, der guider dem til, hvordan man bruger kode til at udføre spillene. Schemaverse er open source, så du kan bidrage til spillet ved hjælp af deres GitHub-side.

Hvorfor lære SQL?

SQL er en meget brugt teknologi inden for softwareudvikling. Transaktionelle og analytiske applikationer bruger SQL-databaser til at gemme og behandle data effektivt.

De hurtigst voksende industrier, såsom sociale medier, finans og databehandling, bruger SQL-databaser. Det er derfor en væsentlig færdighed at have i moderne softwareudvikling. Du kan begynde med spillene i denne artikel og gå videre til avancerede ressourcer.