แม้ว่าคุณไม่จำเป็นต้องเขียนมันในรหัสของคุณมันก็ค่อนข้างดีที่จะสามารถใช้มันเมื่อคุณมีการเข้าถึงเทอร์มินัลไปยังเซิร์ฟเวอร์ฐานข้อมูล
นอกจากนี้สิ่งที่ทำให้การเขียนโปรแกรมเป็นสิ่งที่ท้าทายนั้นทำงานภายใต้ข้อ จำกัด ที่ชีวิตกำหนดเรามักจะทำงานกับรหัสเก่าหรือฐานข้อมูลเวอร์ชันเก่าและไม่มีโอกาสติดตั้งไลบรารี ORM ล่าสุดสำหรับภาษาใดก็ตามที่เราเป็น ทำงานกับ. ในสถานการณ์เช่นนั้นคุณจะต้องใช้เครื่องมือใด ๆ ในการกำจัดของคุณ
เวลาที่เหลือคุณอาจไม่ต้องการ SQL สำหรับเนื้อหา CRUD ของคุณ แต่มีจำนวนมากใน SQL มากกว่าแบบง่าย SELECT, INSERT, UPDATE และแบบสอบถาม JOIN พื้นฐาน คุณสามารถทำสิ่งที่ฉลาดมากกับมันและแม้ว่าคุณอาจไม่ได้ใช้มันบ่อยครั้งมันมีประโยชน์ที่จะรู้ว่าพวกเขาคืออะไร
มากขึ้นฉันคิดว่าเราจะพบตัวเองในโลกโพสต์ SQL อย่างไรก็ตามบริการคลาวด์ส่วนใหญ่ใช้ที่จัดเก็บตารางที่ไม่ใช่ sql และสำหรับงานประเภท CRUD ที่เรียบง่ายพลังเต็มรูปแบบของ SQL นั้นไม่จำเป็น แต่นั่นไม่ได้หมายความว่าจะไม่มีคุณค่าในการทำความเข้าใจ
และแน่นอนว่าต้องมีคนรู้มากพอที่จะเขียนระบบ ORM ที่ดีกว่าถ้าคนปัจจุบันยังไม่มาก มันจะช่วยพวกเขาหากพวกเขารู้จัก SQL ...