Kodunuzda yazmanıza gerek olmasa bile, bir veritabanı sunucusuna terminal erişiminiz olduğunda bunu kullanabilmek oldukça kullanışlıdır.
Ayrıca, bir meydan okuma programlama kılan en hayat setleri sık bize-o kısıtlamalar dahilinde çalışmaktadır olan eski kod veya veri tabanlarının eski sürümleri ile çalışan ve biz ne olursa olsun dil için en son ORM kütüphane kurmak için fırsat yok ile çalışan. Bu durumda, elinizin altında herhangi bir alete ihtiyacınız olacaktır.
Geri kalan zamanda CRUD öğeleriniz için SQL'e ihtiyacınız olmayabilir, ancak SQL'de basit SELECT, INSERT, UPDATE ve temel JOIN sorgularından çok daha fazlası vardır. Bununla çok zekice şeyler yapabilirsiniz ve sık sık kullanmasanız da, ne olduklarını bilmek faydalıdır.
Kendimizi giderek SQL dünyasında bulacağımızı düşünüyorum, ancak Bulut hizmetlerinin çoğu sql olmayan tablo depolaması kullanıyor ve basit CRUD tipi işler için SQL'in tüm gücü gereksiz. Ancak bu, onu anlamanın hiçbir değeri olmayacağı anlamına gelmez.
Ayrıca, tabii ki, birisi cari olanlar kadar çok değilse daha iyi bir ORM sistemi yazmak için yeterli bilmek zorunda. SQL'i tanıyorlarsa onlara yardım ederdi ...