لغة الاستعلام البنيوية (Structure Query Language. SQL): تعرف أيضاً بـ "لغة الاستعلام الهيكلية"، وهي لغة خاصة بإدارة البيانات الموجودة في قاعدة البيانات العلائقية. طُورت هذه اللغة في مختبرات "آي بي إم" (IBM) وهي لغة برمجة غير إجرائية، أي إنها تختلف عن لغات البرمجة العادية مثل لغة "سي" (C) وجافا وغيرها من لغات البرمجة، وتُستخدم هذه اللغة للتعامل مع قواعد البيانات المترابطة والتحكم بها، وذلك من خلال معالجة مختلف تراكيب البيانات وتأدية عدة مهام منها الاستعلام عن البيانات واستخراجها من قاعدة البيانات وإضافة وتعديل السجلات في قاعدة البيانات أو حذفها، هذه مع الحفاظ على سلامة ودقة البيانات، وتحديد الصلاحيات الخاصة بمستخدمي قاعدة البيانات.
توجد ثلاث مجموعات رئيسية من الأوامر المتعلقة بهذه اللغة وهي:
اقرأ أيضاً: