タグ

ブックマーク / thinkit.co.jp (2)

  • [ThinkIT] 第3回:eXistでXQueryを実行しよう! (1/3)

    「第2回:eXistをインストールしよう!」ではeXistを実行する前段階として、ダウンロードからインストールまでの流れを紹介しました。今回は、インストールを終えたeXistを使って、簡単なXQueryを実行する方法を解説します。 まず最初にeXist上にコレクションを作成します。コレクションとは、複数のXMLドキュメントを格納することができるフォルダのようなものだと考えてください。 「File」メニューの「Create collection」コマンドを使い、「inventory」という名前のコレクションを作成してみることにしましょう。作成すると「/db/inventory」というパスで該当のコレクションにアクセスできるようになります。

  • [ThinkIT] 第1回:今、XMLデータベースを始める理由 (3/3)

    このように、ここ最近の間、XMLDBを取り巻く環境は大きく変わりつつあります。筆者が携わる案件でも、XMLDB導入についての相談が大幅に増加しています。XMLの利用シーンが増えてきたこと、さらにXQueryのW3C勧告化によって、普及がより一層加速されようとしています。 XMLDBでは、SQLに相当する問い合わせ言語として、XQueryを利用することが前提となります。確かにXQueryはSQLとは違う言語なので、皆さんの中には「また違う言語を覚えなければならないのか……」とためらっている方もいるかもしれません。しかし、XQueryを一度使ってみると、極めて記述性の高い言語であることに気づくはずです。XQueryは、ただ抽出条件や並び替え条件を記述するだけではなく、出力のためのXML構造を素直な記述で定義することができます。 これまでのDOMやSAXを駆使する方法、文字列を連結する方法やオブ

    dotquasar
    dotquasar 2007/08/15
    お勉強
  • 1