Oppdatering (08/09/2020): Utvikleren har løst opprettelsen og endringen av tabellene. Videre har fullskjerm-annonser blitt løst.
Hvis du vil lære SQL, er det mange online ressurser (for eksempel LearnSQL.com) som hjelper deg med å lære SQL i nettleseren din. Nylig traff jeg på en app kalt “SQL Playground”, som lar deg øve SQL rett på Android-enheten din. La oss se.
Når du først åpner appen, presenterer den deg med en forhåndsdefinert "ansatte" -tabell med omtrent åtte oppføringer å fikle med. Den lar deg kjøre DML (Data Manipulation Language) og DDL (Data Definition Language) rett på Android-enheten din. Disse inkluderer Velg, Sett inn, Slett, Bli med, kommandoer osv.
Kommandoredigereren har ikke forslag. Derfor er du prisgitt minnet ditt mens du taster inn kommandoene. Jeg elsker bare redaktøren fordi det tvinger deg til å huske kommandoer og gir minner om MySQL-ledeteksten. Det er veldig nyttig fordi de praktiske eksamenene vanligvis ikke har en SQL-kommandoredigerer med forslag.
Appen har også et lite søkeikon øverst til høyre. Når du har trykket på den, gir den deg et sett med kommandoer som Velg, Sett inn, Slipp osv. Disse kommandoene har et eksempel under dem som gir deg en ide om syntaksen. Det er ganske nyttig
Begrensninger
For det første er suksessmeldingen på noen av kommandoene bare feil. For eksempel opprettet jeg en visning fra den ansattes bord, og suksessmeldingen var mer som en feil - "Kan ikke konvertere et objekt fra ukjent type 0". Men da jeg kjørte kommandoen igjen, var visningen allerede opprettet. Dessuten støtter ikke appen PL / SQL eller utløsere. Så du må bytte til den bærbare datamaskinen for det.
Et annet stort problem med appen er annonser i fullskjerm. Det er mye og ganske hyppig. I tillegg er det ikke noe alternativ å oppgradere og omgå annonser. Så du må slå av Internett for å bli kvitt dem. Hvis det er en iboende funksjon for å unngå distraksjoner, så kudos til dev.
Det er forskjellige alternativer til SQL Playground-appen som SQL Playground og SQL Code Play. Men til sammenligning føles brukergrensesnittet til disse appene ganske datert, og det er ingen mørk modus.
Les også:14 beste apper for å lære å kode (Android og iOS)