زبان پرسمان: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
InternetArchiveBot (بحث | مشارکت‌ها)
نجات ۲ منبع و علامت‌زدن ۰ به‌عنوان مرده.) #IABot (v2.0
خط ۱۳: خط ۱۳:
در ادامه مثال‌هایی از زبان پرسمان ذکر شده است:
در ادامه مثال‌هایی از زبان پرسمان ذکر شده است:
{{چپ‌چین}}
{{چپ‌چین}}
* [https://wiki.opencog.org/w/Pattern_matching Atomese], the graph query language for the [[OpenCog]] graph database, the [https://wiki.opencog.org/w/AtomSpace AtomSpace].
* [https://web.archive.org/web/20190107185848/https://wiki.opencog.org/w/Pattern_matching Atomese], the graph query language for the [[OpenCog]] graph database, the [https://wiki.opencog.org/w/AtomSpace AtomSpace].
* [[Attempto Controlled English]] is a query language that is also a [[controlled natural language]].<ref name="FLAIRS 2006">{{cite conference|author1=Norbert E. Fuchs|author2=Kaarel Kaljurand|author3=Gerold Schneider|title=Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces|booktitle=FLAIRS 2006|date=2006|url=http://attempto.ifi.uzh.ch/site/publications/papers/FLAIRS0601FuchsN.pdf|format=[[PDF]]}}</ref>
* [[Attempto Controlled English]] is a query language that is also a [[controlled natural language]].<ref name="FLAIRS 2006">{{cite conference|author1=Norbert E. Fuchs|author2=Kaarel Kaljurand|author3=Gerold Schneider|title=Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces|booktitle=FLAIRS 2006|date=2006|url=http://attempto.ifi.uzh.ch/site/publications/papers/FLAIRS0601FuchsN.pdf|format=[[PDF]]}}</ref>
* [[AQL (ArangoDB Query Language)|AQL]] is a query language for the [[ArangoDB]] native multi-model database system.
* [[AQL (ArangoDB Query Language)|AQL]] is a query language for the [[ArangoDB]] native multi-model database system.
خط ۵۳: خط ۵۳:
* [[SuprTool]] is a proprietary query language for SuprTool, a database access program used for accessing data in ''Image/SQL'' (formerly [[TurboIMAGE]]) and Oracle databases;
* [[SuprTool]] is a proprietary query language for SuprTool, a database access program used for accessing data in ''Image/SQL'' (formerly [[TurboIMAGE]]) and Oracle databases;
* [[TMQL]] Topic Map Query Language is a query language for [[Topic Maps]];
* [[TMQL]] Topic Map Query Language is a query language for [[Topic Maps]];
* TQL is a language used to [http://cmshelpcenter.saas.hp.com/CMS/10.21/ucmdb-docs/docs/eng/doc_lib/Content/modeling/Tql_c_Overview.htm query topology for HP products]
* TQL is a language used to [https://web.archive.org/web/20170102144340/http://cmshelpcenter.saas.hp.com/CMS/10.21/ucmdb-docs/docs/eng/doc_lib/Content/modeling/Tql_c_Overview.htm query topology for HP products]
* [[D (data language specification)|Tutorial D]] is a query language for [[Relational database management system|truly relational database management systems]] (TRDBMS);
* [[D (data language specification)|Tutorial D]] is a query language for [[Relational database management system|truly relational database management systems]] (TRDBMS);
* [http://usql.io/ U-SQL] is a data processing language invented at Microsoft
* [http://usql.io/ U-SQL] is a data processing language invented at Microsoft

نسخهٔ ‏۱۸ مارس ۲۰۲۰، ساعت ۰۹:۳۸

زبان‌های پرسمان[۱] (به انگلیسی: Query languages) یا زبان‌های پرسمان داده (به انگلیسی: data query languages) با کوته‌نوشت (DQLs) نوعی زبان رایانه‌ای است، که از آن برای ساخت پرسمان در پایگاه‌های داده و سیستم‌های اطلاعاتی استفاده می‌شود.[۲]

به برنامه‌ای رایانه‌ای که حاوی دستورهایی برای پایگاه داده است، پرسمان[۱] یا کوئری (به انگلیسی: query) گفته می‌شود.

انواع زبان پرسمان

به صورت گسترده، زبان‌‌های پرسمان را می‌توان براساس آنکه آیا آن‌ها «زبان پرسمان پایگاه‌داده» اند، یا «زبان پرسمان بازیابی اطلاعات» می‌باشند، طبقه‌بندی کرد. تفاوت به این شرح است:

  • یک زبان پرسمان پایگاه داده سعی می‌کند پاسخ‌های حقیقی به سوال‌های واقعی بدهد.
  • درحالیکه یک زبان پرسمان بازیابی اطلاعات سعی می‌کند اسنادی بیابد که شامل اطلاعاتی مرتبط با یک پهنه‌ی تحقیقی می‌باشند.[۲]

مثال‌ها

در ادامه مثال‌هایی از زبان پرسمان ذکر شده است:

منابع

  1. ۱٫۰ ۱٫۱ «پُرسمان» [رایانه و فنّاوری اطلاعات] هم‌ارزِ «query»؛ منبع: گروه واژه‌گزینی. جواد میرشکاری، ویراستار. دفتر سوم. فرهنگ واژه‌های مصوب فرهنگستان. تهران: انتشارات فرهنگستان زبان و ادب فارسی. شابک ۹۶۴-۷۵۳۱-۵۰-۸ (ذیل سرواژهٔ پُرسمان)
  2. ۲٫۰ ۲٫۱ "Query language". Wikipedia (به انگلیسی). 2020-01-21.
  3. Norbert E. Fuchs; Kaarel Kaljurand; Gerold Schneider (2006). "Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces" (PDF). FLAIRS 2006. {{cite conference}}: Unknown parameter |booktitle= ignored (|book-title= suggested) (help)
  4. "FQL Overview". Facebook Developers. Archived from the original on 2013-12-18. Retrieved 2013-12-11.
  5. http://gellish.wiki.sourceforge.net/Querying+a+Gellish+English+database[پیوند مرده]
  6. "Search operators". Google. Retrieved August 22, 2015.
  7. "Bing Query Language". Microsoft. Retrieved August 22, 2015.