XML과 XQuery

XQuery는 무엇인가요?

XQuery XML에 대해서는 SQL과 마찬가지로 사용됩니다

XQuery XML 데이터를 쿼리하기 위한 목적입니다

XQuery 예제

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

XQuery는 무엇인가요?

XQuery
  • XQuery는 XML 데이터를 쿼리하는 것입니다언어
  • XML에 사용되는 XQuery는 데이터베이스에 사용되는 SQL과 마찬가지입니다
  • XQuery는 XPath 표현식 위에 구축되었습니다
  • 모든 주요 데이터베이스가 XQuery를 지원합니다
  • XQuery는 W3C 추천 표준입니다.

XQuery는 XML을 쿼리하는 것과 관련이 있습니다

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

다음 예제는 XQuery가 해결할 수 있는 문제 중 하나입니다:

cd_catalog.xml에서 저장된 CD 컬렉션에서 10달러 미만의 가격의 CD 레코드를 선택합니다

XQuery와 XPath

XQuery 1.0과 XPath 2.0은 동일한 데이터 모델을 공유하고 동일한 함수와 연산자를 지원합니다.

XPath를 이미 배웠다면 XQuery를 이해하는 데 어려움이 없을 것입니다.

XQuery - 응용 시나리오 예제

XQuery는 다음과 같이 사용될 수 있습니다:

  • 웹 서비스에서 사용되는 정보를 추출합니다
  • 요약 보고서를 생성합니다
  • XML 데이터를 XHTML로 변환합니다
  • 네트워크 문서에서 관련 정보를 검색합니다

XQuery는 W3C 추천 표준입니다.

XQuery는 W3C 추천 표준입니다.

XQuery는 여러 W3C 표준과 호환되며, 예를 들어 XML, 이름 공간, XSLT, XPath 및 XML Schema입니다.

XQuery 강의

XQuery 1.0은 2007년에 W3C 추천 표준이 되었습니다. XQuery 우리의 XQuery 강의에서 배울 내용은 다음과 같습니다