لغة الاستعلام البنيوية

من ويكيبيديا، الموسوعة الحرة

لغة إس كيو إل Structured Query Language اختصارًا SQL وتترجم الى لغة الاستعلام البنيوية هي لغة الاستفسار البنائية وهي لغة تحكم لقواعد البيانات تعتبر من ارقى لغات البرمجة و ذلك بسبب التشابهة الكبير بينها و بين لغة الانسان المحكية و تختص بالتعامل مع تراكيب البيانات و اجراء عمليات أدخال البيانات والحدف و الفرز و البحث و التصفية وخلافة, فما هي الـ SQL ؟

SQL اختصار لـ Structured Query Language. SQL لغة ANSI قياسية . SQL تسمح لك بالوصول إلى قواعد البيانات ومن ثم التعامل معها . SQL تسمح لك باستخراج معلومات من قواعد البيانات . SQL تمكنك من إضافة سجل جديد إلى قاعدة البيانات . SQL تمكنك من حذف سجل من قاعدة البيانات . SQL تمكنك من تحديث سجل في قاعدة البيانات . SQL سهلة التعلم جداً جداً جداً .


[تحرير] لغة من عدة لهجات

لغة البرمجة SQL تمتاز بتعددها فهي تتكون من عدة لهجات , فالاصدار الخاص بها من حزمة أوراكـل Oracle يختلف في بعض الاوامر عن الاصدار الخاص بحزمة sql server من مايكروسوفت , حيث اذا قمنا بكتابة جملتين في الاصدارين لتحقيق نفس الهدف نلاحظ التشابه في الشكل العام للجمل مع الاختلاف ببعض الرموز.

[تحرير] MySQL

وتعتبر الـMySQL من لهجات SQL الأكثر انتشارا لأنها مجانية و تخضع لرخصة GNU General Public License . تعمل MySQL من جهت المخدم Apache مثلا لذلك تجدها متوفرة على نظم تشغيل مثل Mac OSو Linux و Windows . تشبه MySQL لغات برمجة أخرى كـ C و Java و Perl و تدعم أيضا multi-threaded أي خاصية تعدد المعالجات .




هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين؛ فساهم في إثرائها بالمشاركة في تحريرها.