XQuery
Sign in to saveXQuery (XML Query) is a query language and functional programming language designed to query and transform collections of structured and unstructured data, primarily in the form of XML. It also supports text data and, through implementation-specific extensions, other formats like binary and relational data.
Key facts
- Programming language.name
- XQuery
- Programming language.paradigm
- declarative, functional, modular
- Programming language.year
- 2007
- Programming language.designer
- W3C
- Programming language.latest_release_version
- 3.1
- Programming language.typing
- dynamic or static, strong
- Programming language.implementations
- Many
- Programming language.influenced_by
- XPath, SQL, XSLT
- Programming language.operating_system
- Cross-platform
- Programming language.file_ext
- .xq, .xql, .xqm, .xqy, .xquery
- Programming language.wikibooks
- XQuery
via Wikipedia infobox
Wikidata facts
- Instance of
- query language
- Based on
- XPath
- Designed by
- World Wide Web Consortium
- Official website
- www.w3.org/XML/Query
Show 8 more facts
- standards body
- World Wide Web Consortium
- Stack Exchange tag
- stackoverflow.com/tags/xquery
- Commons category
- XQuery
- programming paradigm
- modular programming
- inception
- 2007-00-00
- ACM Classification Code (2012)
- 10003313
- typing discipline
- static typing
- replaces
- XQL
via Wikidata · CC0
Article · 日本語
XQueryは、静的型付け機能を(実装依存の機能として)持つXMLデータ問合せの為の問い合わせ言語であり、チューリング完全な関数型言語でもある。XPathの目的が木の節点を指し示す(アドレッシング)ことであるのに対して、XQueryの目的はXMLデータソースのための照会機能を提供することである。 関係モデル (関係データベース) における関係問合せが、数学的背景を有する関係代数演算ないし関係論理演算に基づくように、XQuery問合せには形式意味論が与えられている。 XQueryはQuiltと呼ばれる言語をベースに設計されているが、他にもXPath 1.0, SQL、XQL、OQL、XML-QL、MLといった言語の影響を受けている。2007年1月23日にXQuery 1.0のW3Cでの標準化作業が終了し、勧告(Recommendation)となった。その後はXQuery 3.0が2014年4月8日、XQuery 3.1が2017年3月21日に勧告された。
Abstract from DBpedia / Wikipedia · CC BY-SA