Update (08/09/2020): De ontwikkelaar heeft het maken en wijzigen van de tabellen opgelost. Bovendien zijn advertenties op volledig scherm verholpen.
Als u SQL wilt leren, zijn er een heleboel online bronnen (zoals LearnSQL.com) die helpen bij het leren van SQL in uw webbrowser. Onlangs kwam ik een app tegen met de naam "SQL Playground", waarmee je SQL rechtstreeks op je Android-apparaat kunt oefenen. Laten we eens kijken.
Wanneer u de app voor het eerst opent, krijgt u een vooraf gedefinieerde "medewerkers" -tabel te zien met ongeveer 8 items om mee te spelen. Hiermee kunt u DML (Data Manipulation Language) en DDL (Data Definition Language) rechtstreeks op uw Android-apparaat uitvoeren. Deze omvatten selecteren, invoegen, verwijderen, samenvoegen, opdrachten, enz.
De command-editor heeft geen suggesties. Daarom bent u overgeleverd aan uw geheugen terwijl u de commando's intoetst. Ik hou gewoon van de editor omdat het je dwingt commando's te onthouden en het doet denken aan de MySQL-opdrachtprompt. Het is erg handig omdat de praktijkexamens meestal geen SQL-opdrachteditor met suggesties hebben.
De app heeft ook een klein zoekpictogram in de rechterbovenhoek. Zodra u erop tikt, krijgt u een reeks opdrachten zoals Selecteren, Invoegen, neerzetten, enz. Onder deze opdrachten staat een voorbeeld dat u een idee geeft van de syntaxis. Het is heel nuttig
Beperkingen
In de eerste plaats is het succesbericht bij sommige opdrachten gewoon verkeerd. Ik heb bijvoorbeeld een weergave gemaakt vanuit de tafel van de medewerker en het succesbericht leek meer op een foutmelding: "Kan een object niet converteren van onbekend type 0". Maar toen ik de opdracht opnieuw uitvoerde, was de weergave al gemaakt. Bovendien ondersteunt de app geen PL / SQL of triggers. Daarvoor zou je dus naar je laptop moeten overschakelen.
Een ander groot probleem met de app zijn advertenties op volledig scherm. Er is veel en komt vrij vaak voor. Bovendien is er geen optie om advertenties te upgraden en te omzeilen. U zou dus uw internet moeten afsluiten om ze kwijt te raken. Als dat een intrinsieke functie is om afleiding te voorkomen, dan is dat een pluim voor de ontwikkelaar.
Er zijn verschillende alternatieven voor de SQL Playground-app, zoals SQL Playground en SQL Code Play. Maar ter vergelijking: de gebruikersinterface van deze apps voelt nogal gedateerd aan en er is geen donkere modus.
Lees ook:14 beste leren om apps te coderen (Android en iOS)