Se stai cercando informazioni su XQuery, sei nel posto giusto. In questo articolo approfondiremo l'argomento XQuery ed esploreremo tutte le sue sfaccettature. Dalla sua origine e storia alle sue applicazioni più attuali, nonché le sfide e le opportunità che presenta. Che tu sia interessato a XQuery per motivi personali, lavorativi o accademici, qui troverai tutto ciò che devi sapere per comprendere meglio questo argomento e trarne il massimo. Unisciti a noi in questo tour di XQuery e scopri tutto ciò che questo tema ha da offrirti.
XQuery linguaggio di programmazione | |
---|---|
Data di origine | 2007 |
Paradigmi | funzionale |
Tipizzazione | statica |
Implementazione di riferimento | |
Implementazione | W3C |
Sito web | www.w3.org/XML/Query/ |
In informatica XQuery (abbreviazione per XML Query Language) è un linguaggio di programmazione funzionale, dichiarativo, a tipizzazione statica e Turing-completo, specificato dal W3C e destinato ad interrogare documenti e basi di dati XML.
Risultato derivato dei linguaggi XQL, XML-QL e Quilt, usa la sintassi delle espressioni di XPath per la selezione di specifiche porzioni di documenti XML, con l'aggiunta delle cosiddette espressioni FLWOR per la formulazione di query complesse.
Oltre alle espressioni XPath, esiste un gran numero di caratteristiche interessanti del linguaggio:
A differenza di SQL, che opera su tabelle relazionali, XQuery usa delle strutture dati disposte nell'ordine in cui appaiono nel documento XML sorgente (document order). Tutte le espressioni XQuery debbono rispettare questo ordine tranne che sia specificato diversamente nella espressione stessa (declare ordering unordered).
Controllo di autorità | GND (DE) 4737681-8 |
---|