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 교본》。