إس كيو إل (SQL)اختصار الجملة Structured Query Language لغة الاستعلام الهيكلية وهي لغة قواعد البيانات , نطاق لغة محددة تستخدم في برمجة وتصميم لإدارة البيانات , وتتكون من لغة تعريف البيانات ، لغة معالجة البيانات ، و لغة التحكم بالبيانات حساب التفاضل والتكامل والعلاقة (Tuple relational calculus) . ولـ"SQL" تعتبر هي اللغة القياسية للوصول الى قاعدة البيانات . ويمكن لهذه اللغة أن تنفذ أوامر مرتبطة بقواعد البيانات أو استرجاع بيانات من قواعد البيانات .