XQuery 소개

XQuery를 설명하는 가장 좋은 방법은 다음과 같습니다: XQuery가 XML에 대한 관계는 SQL이 데이터베이스 테이블에 대한 관계와 동일합니다.

XQuery는 XML 데이터를 쿼리하기 위해 설계되었습니다. XML 파일에 국한되지 않으며, XML 형태로 표현할 수 있는 모든 데이터(데이터베이스 포함)에 적용됩니다.

기본적으로 가지고 있어야 할 지식:

계속 공부하기 전에, 아래의 기본 지식을 가지고 있어야 합니다:

  • HTML/XHTML
  • XML/XML 이름 공간
  • XPath

이 프로젝트를 먼저 배우고 싶다면, 우리의 홈페이지 이 튜토리얼에 접근하세요.

XQuery는 무엇인가요?

  • XQuery는 XML 데이터를 쿼리하는 언어입니다.
  • XQuery가 XML에 미치는 영향은 SQL이 데이터베이스에 미치는 영향과 유사합니다.
  • XQuery는 XPath 표현식 위에 구축되었습니다.
  • XQuery는 주요 데이터베이스 엔진(IBM, Oracle, Microsoft 등) 모두가 지원합니다.
  • XQuery는 W3C 표준입니다.

XQuery와 XML 쿼리

XQuery는 XML 문서에서 요소 및 속성을 찾고 추출하는 언어입니다。

이는 XQuery가 실제 문제를 해결하는 예제입니다:

cd_catalog.xml이라는 이름의 XML 문서에 저장된 CD 콜렉션에서 10달러 미만의 가격의 CD 레코드를 모두 선택합니다.

XQuery와 XPath

XQuery 1.0과 XPath 2.0은 동일한 데이터 모델을 공유하고 동일한 함수 및 연산자를 지원합니다. 만약 XPath를 이미 배웠다면, XQuery를 배우는 데 문제가 없을 것입니다.

우리의《XPath 강의》에서 XPath에 대한更多信息를 읽을 수 있습니다。

XQuery - 应用举例

XQuery는 사용할 수 있습니다:

  • 정보 추출하여 네트워크 서비스에서 사용
  • 요약 보고서 생성
  • XML 데이터를 XHTML로 변환
  • 相关信息而搜索网络文档

XQuery는 W3C 추천 표준입니다

XQuery는 여러 W3C 표준과 호환됩니다. 예를 들어 XML, Namespaces, XSLT, XPath 및 XML Schema와 같습니다.

XQuery 1.0은 2007년 1월 23일 W3C 추천 표준으로 확정되었습니다。

W3C의 XQuery 행사에 대한更多信息를 얻으려면 우리의《W3C 강의》。