Actualización (09/08/2020): El desarrollador ha corregido la creación y modificación de las tablas. Además, se han corregido los anuncios de pantalla completa.
Si desea aprender SQL, hay una gran cantidad de recursos en línea (como LearnSQL.com) que lo ayudan a aprender SQL en su navegador web. Recientemente, me topé con una aplicación llamada «Patio de juegos SQL“, que le permite practicar SQL directamente en su dispositivo Android. Echemos un vistazo.
Cuando abre la aplicación por primera vez, le presenta una tabla predefinida de «empleados» con aproximadamente 8 entradas para manipular. Le permite ejecutar DML (lenguaje de manipulación de datos) y DDL (lenguaje de definición de datos) directamente en su dispositivo Android. Estos incluyen Seleccionar, Insertar, Eliminar, Unir, comandos, etc.
El editor de comandos no tiene sugerencias. Por lo tanto, está a merced de su memoria mientras ingresa los comandos. Simplemente me encanta el editor porque te obliga a memorizar comandos y te da la reminiscencia del símbolo del sistema de MySQL. Es muy útil porque los exámenes prácticos no suelen tener un editor de comandos SQL con sugerencias.
La aplicación también tiene un pequeño ícono de búsqueda en la esquina superior derecha. Una vez que lo toca, le proporciona un conjunto de comandos como Seleccionar, Insertar, Soltar, etc. Estos comandos tienen un ejemplo debajo de ellos que le dará una idea sobre la sintaxis. es bastante util
Limitaciones
Ante todo, el mensaje de éxito en algunos de los comandos es simplemente incorrecto. Por ejemplo, creé una vista desde la tabla del empleado y el mensaje de éxito era más como un error: «No se puede convertir un objeto de tipo desconocido 0». Pero, cuando ejecuté el comando nuevamente, la vista ya estaba creada. Además, la aplicación no admite PL/SQL ni disparadores. Entonces, tendrías que cambiar a tu computadora portátil para eso.
Otro gran problema con la aplicación son los anuncios a pantalla completa. Hay mucho y bastante frecuente. Además de eso, no hay opción para actualizar y omitir anuncios. Por lo tanto, tendrías que cerrar tu Internet para deshacerte de ellos. Si esa es una característica intrínseca para evitar distracciones, entonces felicitaciones al desarrollador.
Hay varias alternativas a la aplicación SQL Playground como Patio de juegos SQL y Juego de código SQL. Pero, en comparación, la interfaz de usuario de estas aplicaciones parece bastante anticuada y no hay modo oscuro.
Lea también: Las 14 mejores aplicaciones para aprender a programar (Android e iOS)