SQL القابل للتركيب: نهج وظيفي لحل مشاكل الاختبار ومنطق العمل في SQL
تتناول هذه المقالة أوجه القصور في SQL فيما يتعلق باختبار وإعادة استخدام منطق العمل، واقترحت حلاً يسمى "الوظائف" - أجزاء SQL قابلة للتركيب. من خلال معلمات الاستعلامات والاعتماد على واجهات بدلاً من الجداول الملموسة، تحل الوظائف تحديات اختبار SQL وتسمح بإعادة استخدام منطق العمل في استعلامات متعددة، مما يحسّن من إمكانية قراءة التعليمات البرمجية وقابليتها للاختبار وإعادة استخدامها. يناقش الكاتب أيضًا امتدادات مثل الجنسيات، وتعميم منطق العمل، وتجنب المتغيرات العالمية، مما يحقق في النهاية استعلامات SQL فعالة وقابلة للاختبار وسهلة الفهم.