Język zapytań XML (XQuery)

Autor: Laura McKinney
Data Utworzenia: 6 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
XPath / XQuery Tutorial for SQL Pros
Wideo: XPath / XQuery Tutorial for SQL Pros

Zawartość

Definicja - Co oznacza język zapytań XML (XQuery)?

Język zapytań XML (XQuery) to język zapytań i język programowania do przetwarzania dokumentów i danych XML. Dane XML i inne bazy danych, które przechowują dane w formacie analogicznym do HTML, mogą być przetwarzane za pomocą XQuery. Głównym celem XQuery jest zapewnienie mechanizmów zapytań do ekstrakcji danych z prawdziwych i wirtualnych dokumentów internetowych. Ma na celu połączenie technologii internetowych i baz danych za pomocą XML.


Konsorcjum World Wide Web jest odpowiedzialne za tworzenie ram XQuery 1.0.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia XML Query Language (XQuery)

XQuery działa jak język wyrażeń, ponieważ określa dokładny przepływ danych i operacji w celu osiągnięcia pożądanego rezultatu. Nie wspomina o tym, jak dane są powiązane z określoną platformą programistyczną pod względem składni. Na przykład wyrażenie określa wartość wynikową dodania, ale nie dotyczy deklaracji zmiennych, używanych typów danych oraz poleceń lub wywołań funkcji.

Dokumenty XML można tworzyć za pomocą składni dostarczonej z XQuery. Dokumenty XML są przetwarzane w celu wyodrębnienia informacji strukturalnych, które są klasyfikowane jako węzły dokumentów, elementy, atrybuty, węzły, komentarze, instrukcje przetwarzania i przestrzenie nazw.


Wszystkie elementy danych lub wartości są domyślnie traktowane jako sekwencje. Wartości atomowe lub węzły są typem elementów danych obecnych w dokumencie XML. Wartości atomowe, takie jak Boolean, liczba całkowita i ciąg znaków, są zgodne ze specyfikacją schematu XML. Obecnie trwają prace nad funkcjami takimi jak pełne wyszukiwanie i aktualizacje dokumentów.