Podstawy XQuery
- Poprzednia strona Tutorial XQuery
- Następna strona Przykłady XQuery
Najlepszym sposobem zrozumienia XQuery jest porównanie jego relacji do XML z relacją SQL do tabel baz danych.
XQuery został zaprojektowany do zapytywania danych XML - nie tylko ogranicza się do plików XML, ale również do wszystkich danych, które mogą być przedstawione w formacie XML, w tym baz danych.
Oto podstawowe wiadomości, które powinieneś posiadać:
Przed kontynuowaniem nauki, należy mieć podstawową wiedzę na temat poniższych tematów:
- HTML / XHTML
- XML / XML przestrzeń nazw
- XPath
Jeśli chcesz najpierw nauczyć się tych projektów, odwiedź nasz Strona główna Odwiedź te podręczniki.
Co to jest XQuery?
- XQuery jest językiem do zapytań danych XML
- Działanie XQuery na XML jest podobne do działania SQL na bazy danych
- XQuery buduje się naXPath wyrażeniach
- XQuery jest wspierany przez wszystkie główne silniki baz danych (IBM, Oracle, Microsoft i inne)
- XQuery jest standardem W3C.
XQuery ma związek z zapytaniami XML
XQuery jest językiem do wyszukiwania i wydobywania elementów i atrybutów z dokumentów XML.
To jest przykład rozwiązania problemu w XQuery:
Wybierz wszystkie rekordy CD o cenie poniżej 10 dolarów z dokumentu XML o nazwie cd_catalog.xml.
XQuery i XPath
XQuery 1.0 i XPath 2.0 dzielą ten sam model danych i wspierają te same funkcje i operatory. Jeśli już poznałeś XPath, nauka XQuery nie powinna być trudna.
Możesz przeczytać więcej oTutorial XPath》dla uzyskania więcej informacji na temat XPath.
Przykłady zastosowań XQuery
XQuery można używać do:
- Wydobywaj informacje do użycia w usługach sieciowych
- Twórz raporty podsumowujące
- Konwertuj dane XML na XHTML
- Szukaj dokumentów sieciowych w celu uzyskania相关信息
XQuery jest rekomendacją W3C
XQuery jest zgodny z wieloma standardami W3C, takimi jak XML, Namespaces, XSLT, XPath oraz XML Schema.
XQuery 1.0 został uznany za rekomendację W3C 23 stycznia 2007 roku.
Aby uzyskać więcej informacji na temat wydarzeń XQuery W3C, przeczytaj nasząTutorial W3C》。
- Poprzednia strona Tutorial XQuery
- Następna strona Przykłady XQuery