- PR -

Oracle XMLDB

1
投稿者投稿内容
コルネ
会議室デビュー日: 2003/09/28
投稿数: 1
投稿日時: 2003-09-28 05:31
オラクルも「XMLDB」という「ネーティブXMLデータベース」を出しているようですが、
今回の@ITの記事には載っていない..

OTNにも載っています。
http://otn.oracle.co.jp/tech/xml/xmldb/index.html

何かの勘違い?それとも執筆者が知らないだけ?
hide_t
会議室デビュー日: 2003/07/01
投稿数: 2
お住まい・勤務地: tokyo
投稿日時: 2003-09-30 19:31
Oracle XML DB は、データはリレーショナルデータベースに保存してるんで、
XML対応のデータベース製品で分類すると「ネイティブXMLデータベース」
ではなく、「XML対応リレーショナルデータベース」に分類されるでしょう。

よって、今回は取り上げられなくても正しいのでは?
次回の「XML対応リレーショナルデータベース」で取り上げられるのでは
ないでしょうか?

「ネイティブXMLデータベース」と「XML対応リレーショナルデータベース」
の分類については、前回(2001年)のXMLサーバカタログ/2001 Summer
が参考になると思います。
http://www.atmarkit.co.jp/fxml/tanpatsu/09xmlcatalog/xmldb01.html
Paul
ベテラン
会議室デビュー日: 2002/04/30
投稿数: 75
お住まい・勤務地: 東京
投稿日時: 2003-10-01 15:30
Oracleはネーミングやテクノロジーのアナウンスにはとても長けていると思います。
OTNの「Oracle XML DB - 概要」では、
引用:

Oracle XML DBは、高いパフォーマンスでネイティブにXMLを格納、検索する技術で、 Oracle9i Database Release 2で利用できます。


および、
引用:

Oracle XML DBは、高度に相互運用することによりSQLとXMLを融合する Oracle9i Databaseの一連の機能であり、サーバは分離していません。 また、Oracle XML DBは、ネイティブXMLリポジトリをデータベース内に組み込んでいます。


との記述がみられます。

引用:

hide_tさんの書き込み (2003-09-30 19:31) より:
Oracle XML DB は、データはリレーショナルデータベースに保存してるんで、
XML対応のデータベース製品で分類すると「ネイティブXMLデータベース」
ではなく、「XML対応リレーショナルデータベース」に分類されるでしょう。



ネイティブかリレーショナルかは、本来データの格納形態がどうであるかというDBMSのアーキテクチャを問題にすべきではないと思います。問題はXMLをネイティブハンドリング可能かどうかということです。設計や実装に際して、XMLセントリックに考えることができるか、それとも、リレーショナル マッピングを考慮する必要があるかという点が問題なのだと思います。

引用:

「ネイティブXMLデータベース」と「XML対応リレーショナルデータベース」
の分類については、前回(2001年)のXMLサーバカタログ/2001 Summer
が参考になると思います。


ここで、取り上げられているのはOracle8iです。Oracle XML DBはOracle9i Database Release 2で利用できる機能です。同一視して議論することはできません。

引用:

次回の「XML対応リレーショナルデータベース」で取り上げられるのでは
ないでしょうか?


おそらく、私もそうだと思います。その際には、Oracle XML DBを、なぜベンダーのアナウンスに反してNXDBに分類しなかったのか、その真意を述べていただけることでしょう。
1

スキルアップ/キャリアアップ(JOB@IT)