لغة الاستعلام

لغة الاستعلام ، والمعروفة أيضًا بلغة استعلام البيانات أو لغة استعلام قواعد البيانات ( DQL )، هي لغة حاسوبية تُستخدم لإجراء الاستعلامات في قواعد البيانات وأنظمة المعلومات . في أنظمة قواعد البيانات، تعتمد لغات الاستعلام على نظرية صارمة لاسترجاع المعلومات. [ 1 ] ومن الأمثلة المعروفة لغة الاستعلامات البنيوية (SQL).

الأنواع

بشكل عام، يمكن تصنيف لغات الاستعلام وفقًا لما إذا كانت لغات استعلام قواعد البيانات أو لغات استعلام استرجاع المعلومات . ويكمن الفرق في أن لغة استعلام قواعد البيانات تسعى إلى تقديم إجابات واقعية لأسئلة واقعية، بينما تسعى لغة استعلام استرجاع المعلومات إلى العثور على وثائق تحتوي على معلومات ذات صلة بمجال بحث معين. ومن أنواع لغات الاستعلام الأخرى:

  • النص الكامل . أبسط لغة استعلام هي التعامل مع جميع المصطلحات كمجموعة من الكلمات التي تُطابق مع المنشورات في الفهرس المعكوس ، ثم تُطبق نماذج الترتيب لاسترجاع المستندات الأكثر صلة. تُعرَّف الرموز فقط في قواعد اللغة الخالية من السياق. غالبًا ما تستخدم محركات البحث على الويب هذا النهج.
  • لغة الاستعلام المنطقية (Boolean ) التي تدعم أيضًا استخدام عوامل التشغيل المنطقية AND و OR و NOT.
  • مُهيكلة . لغة تدعم البحث داخل (مجموعة من) الحقول عندما يكون المستند مُهيكلاً وتم فهرسته باستخدام هيكل المستند الخاص به.
  • اللغة الطبيعية . لغة استعلام تدعم اللغة الطبيعية عن طريق تحليل استعلام اللغة الطبيعية إلى شكل يمكن استخدامه على أفضل وجه لاسترجاع المستندات ذات الصلة، على سبيل المثال مع أنظمة الإجابة على الأسئلة أو البحث الحواري .

أمثلة

انظر أيضاً

مراجع

  1. شميت، إنجو (يناير 2008). "QQL: لغة استعلام لقواعد البيانات واسترجاع المعلومات" . مجلة VDLB، المجلد 17 ، العدد 17 : 39-56 . doi : 10.1007/s00778-007-0070-1 . S2CID 207032530 عبر مكتبة ACM الرقمية. 
  2. نوربرت إي. فوكس؛ كاريل كاليوراند؛ جيرولد شنايدر (2006). "محاولة تطبيق اللغة الإنجليزية المُتحكَّم بها لمواجهة تحديات تمثيل المعرفة، والاستدلال، وقابلية التشغيل البيني، وواجهات المستخدم" (ملف PDF) . مؤتمر FLAIRS 2006 .
  3. "نظرة عامة على FQL" . مطورو فيسبوك . مؤرشف من الأصل بتاريخ 18-12-2013 . تم الاطلاع عليه بتاريخ 11-12-2013 .
  4. https://gellish.wiki.sourceforge.net/Querying+a+Gellish+English+database
  5. "عوامل البحث" . شركة جوجل . تم الاطلاع عليه بتاريخ 22 أغسطس 2015 .
  6. "لغة استعلام Bing" . مايكروسوفت. 22 يونيو 2010. تم الاطلاع عليه في 22 أغسطس 2015 .