内容紹介

リレーショナル・データベース(RDB)における標準のクエリー言語(問い合わせ言語)がSQLであるのと同じように、XMLデータベースにおける標準のクエリー言語がXQuery(エックスクエリー)です。RDB+SQLを使っているデータベース技術者や、XMLを使ってプログラミングしている人に向けて、XQueryとXMLデータベースを基礎から解説します。なぜXMLデータベースが必要なのか、XMLとは何か、という基本からスタートし、XQueryの概要や操作方法を紹介します。最後に、Ajaxなどを利用した具体的なサンプル・アプリケーションの作成も行います。2006年6月発表の新バージョンでXMLデータベース機能を取り入れたIBMのDB2 9の開発者用無償版をCD-ROMに収録するので、誌面掲載のサンプルを読者がすぐに試せます。