Güncelleme (08/09/2020): Geliştirici tabloların oluşturulmasını ve değiştirilmesini düzeltti. Üstelik tam ekran reklamlar düzeltildi.
SQL öğrenmek istiyorsanız, web tarayıcınızda SQL öğrenmenize yardımcı olan bir ton çevrimiçi kaynak (LearnSQL.com gibi) vardır. Kısa bir süre önce, Android cihazınızda SQL pratiği yapmanıza izin veren "SQL Playground" adlı bir uygulamaya rastladım. Bir bakalım.
Uygulamayı ilk açtığınızda, size uğraşabileceğiniz yaklaşık 8 giriş içeren önceden tanımlanmış bir "çalışanlar" tablosu sunar. Doğrudan Android cihazınızda DML (Veri İşleme Dili) ve DDL'yi (Veri Tanımlama Dili) çalıştırmanıza izin verir. Bunlara Seç, Ekle, Sil, Katıl, komutlar vb. Dahildir.
Komut düzenleyicinin önerisi yok. Bu nedenle, komutları girerken hafızanızın insafına kalıyorsunuz. Düzenleyiciyi seviyorum çünkü sizi komutları ezberlemeye zorluyor ve MySQL komut isteminin hatırasını veriyor. Bu gerçekten yararlıdır çünkü pratik sınavlar genellikle önerileri olan bir SQL komut düzenleyicisine sahip değildir.
Uygulama ayrıca sağ üst köşede küçük bir arama simgesine sahiptir. Üzerine dokunduğunuzda, size Seç, Ekle, Bırak, vb. Gibi bir dizi komut sağlar. Bu komutların altında, sözdizimi hakkında size bir fikir verecek bir örneği vardır. Oldukça faydalı
Sınırlamalar
Her şeyden önce, bazı komutların başarı mesajı sadece yanlıştır. Örneğin, çalışanın tablosundan bir görünüm oluşturdum ve başarı mesajı daha çok bir hata gibiydi - "Bilinmeyen tip 0'dan bir nesne dönüştürülemez". Ancak komutu tekrar çalıştırdığımda görünüm zaten oluşturulmuştu. Dahası, uygulama PL / SQL veya tetikleyicileri desteklemez. Yani, bunun için dizüstü bilgisayarınıza geçmeniz gerekir.
Uygulamayla ilgili bir başka büyük sorun da tam ekran reklamlardır. Çok ve oldukça sık var. Üstelik, reklamları yükseltme ve atlama seçeneği yoktur. Yani, onlardan kurtulmak için İnternetinizi kapatmanız gerekir. Bu, dikkat dağınıklığını önlemek için içsel bir özellikse, geliştiriciye tebrikler.
SQL Playground uygulamasına SQL Playground ve SQL Code Play gibi çeşitli alternatifler vardır. Ancak buna kıyasla, bu uygulamaların kullanıcı arayüzü oldukça eski görünüyor ve karanlık mod yok.
Ayrıca Oku:14 En İyi Kodlama Uygulamaları (Android ve iOS)