XQuery+XMLデータベース入門
http://store.nikkeibp.co.jp/item/main/148222829290.html
菅原 香代子、米持 幸寿著
B5変型判
256ページ
定価 3,150円(税込み)
ISBN 4-8222-8292-9
日経BP社
2006年11月20日発行
はじめに
第1章 XQueryとXMLデータベース
1-1 XQueryとはなにか
XQueryの構文
1-2 広がるXMLの利用
ドキュメント
ビジネス・データ
コンピュータ間の連携など
1-3 XMLの保存方法
ファイルへの保存
データベースへの保存
なぜXMLがいいのか?
XMLに向かないデータ
第2章 XMLの基礎
2-1 XMLの基本文法
データの区切り方
基本ルールと拡張ルール
XML勧告
XMLスキーマ
XMLパーサーとXMLプロセッサ
XML宣言
要素
名前空間
2-2 XMLプログラミング
DOM
SAX
DOMとSAXの使い分け
2-3 スキーマ言語
DTD
XML Schema
スキーマ言語による検証
スキーマ言語によるXML編集
スキーマ言語によるプログラム生成
第3章 XQueryの基礎
3-1 SQLとXQuery
データ構造の違い
XQueryの標準化
3-2 データ・モデルとXPath
XQueryデータ・モデル
データ型
XPathとXPath演算子
XPath表現
値とシーケンス
演算子
コンストラクタ
XPathの具体例
3-3 XQuery解説
XQueryプロローグ
XQueryの注意事項
FLWOR形式
XQuery関数
SQL/XML
第4章 XML DBを動かしてみよう
4-1 DB2のインストール
DB2 9のインストール
SAMPLEデータベースの作成
TESTデータベースの作成
データベースの起動
コントロール・センター
コマンド・エディター
コマンド行プロセッサーとコマンド・ウィンドウ
表の閲覧
4-2 XMLデータベースの作成
データベースの作成
表の作成
XMLデータの挿入
4-3 XMLデータの検索と更新
XQueryの実行(XPath)
XQueryの実行(FLWOR)
SQL/XMLの実行
XMLデータの更新
XMLデータの削除
4-4 索引付けと検証
索引付け
XMLドキュメントの検証
第5章 XQueryを使った実用アプリケーション
5-1 EclipseとTomcatのインストール
JDKのインストール
EclipseとTomcatのダウンロード
Eclipseの起動とWTPのインストール
Tomcatの動作確認
Webプロジェクトの作成
JSPの追加
5-2 Webアプリケーションを作る
アプリケーションの概要
レシピの詳細表示を行うサーブレット
データベースへの接続クラス
リテラルでXQueryを定義するときの注意点
レシピの詳細表示クエリー
名前順のレシピ一覧
材料別のレシピ一覧
5-3 Ajaxアプリケーションを作る
ファイルの構成
Ajaxの基礎
材料一覧の作成
チェックされた材料の抽出
クエリーの発行と結果の表示
5-4 RSSの収集
準備作業
プログラムの概要
RSSの構造
プログラムの構造
HTTPによるXMLの取得とパース
日付の発見と読み取り
データベースへの格納
XQueryによる検索
http://store.nikkeibp.co.jp/item/main/148222829290.html
菅原 香代子、米持 幸寿著
B5変型判
256ページ
定価 3,150円(税込み)
ISBN 4-8222-8292-9
日経BP社
2006年11月20日発行
はじめに
第1章 XQueryとXMLデータベース
1-1 XQueryとはなにか
XQueryの構文
1-2 広がるXMLの利用
ドキュメント
ビジネス・データ
コンピュータ間の連携など
1-3 XMLの保存方法
ファイルへの保存
データベースへの保存
なぜXMLがいいのか?
XMLに向かないデータ
第2章 XMLの基礎
2-1 XMLの基本文法
データの区切り方
基本ルールと拡張ルール
XML勧告
XMLスキーマ
XMLパーサーとXMLプロセッサ
XML宣言
要素
名前空間
2-2 XMLプログラミング
DOM
SAX
DOMとSAXの使い分け
2-3 スキーマ言語
DTD
XML Schema
スキーマ言語による検証
スキーマ言語によるXML編集
スキーマ言語によるプログラム生成
第3章 XQueryの基礎
3-1 SQLとXQuery
データ構造の違い
XQueryの標準化
3-2 データ・モデルとXPath
XQueryデータ・モデル
データ型
XPathとXPath演算子
XPath表現
値とシーケンス
演算子
コンストラクタ
XPathの具体例
3-3 XQuery解説
XQueryプロローグ
XQueryの注意事項
FLWOR形式
XQuery関数
SQL/XML
第4章 XML DBを動かしてみよう
4-1 DB2のインストール
DB2 9のインストール
SAMPLEデータベースの作成
TESTデータベースの作成
データベースの起動
コントロール・センター
コマンド・エディター
コマンド行プロセッサーとコマンド・ウィンドウ
表の閲覧
4-2 XMLデータベースの作成
データベースの作成
表の作成
XMLデータの挿入
4-3 XMLデータの検索と更新
XQueryの実行(XPath)
XQueryの実行(FLWOR)
SQL/XMLの実行
XMLデータの更新
XMLデータの削除
4-4 索引付けと検証
索引付け
XMLドキュメントの検証
第5章 XQueryを使った実用アプリケーション
5-1 EclipseとTomcatのインストール
JDKのインストール
EclipseとTomcatのダウンロード
Eclipseの起動とWTPのインストール
Tomcatの動作確認
Webプロジェクトの作成
JSPの追加
5-2 Webアプリケーションを作る
アプリケーションの概要
レシピの詳細表示を行うサーブレット
データベースへの接続クラス
リテラルでXQueryを定義するときの注意点
レシピの詳細表示クエリー
名前順のレシピ一覧
材料別のレシピ一覧
5-3 Ajaxアプリケーションを作る
ファイルの構成
Ajaxの基礎
材料一覧の作成
チェックされた材料の抽出
クエリーの発行と結果の表示
5-4 RSSの収集
準備作業
プログラムの概要
RSSの構造
プログラムの構造
HTTPによるXMLの取得とパース
日付の発見と読み取り
データベースへの格納
XQueryによる検索