特長と課題とは? わかりやすく解説

特長と課題

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/22 14:52 UTC 版)

オブジェクトデータベース」の記事における「特長と課題」の解説

ベンチマークによる性能比較では、いくつかの処理形態において、ODBMSが、RDBMS関係データベース管理システム)よりも、明らかに優れた性能示してきている。その主な理由は、ODBMSはその多くの処理を、宣言的指示基づいて実行するではなく、ナビゲーショナルな指示基づいて実行しているからである。オブジェクトデータベース対するナビゲーショナルなアクセスは、ほとんどの場合参照たどって目的とするデータオブジェクト)を取得するという性能面有効な方法実装されている。 ODBMSなどのナビゲーショナルデータベースDBMS対す批判として、参照たどってデータアクセスする手法は、特定の探索経路もしくは視点に対して最適化されている、との意見がある。この意見によると、汎用的データ操作言語ODMG策定したオブジェクト問い合わせ言語など)によるデータアクセスを行う場合、ODBMSのように参照をたどる手法は、RDBMSなどと比較すると、処理速度遅く、またデータ操作言語で検索式を記述することも簡単ではない、というデメリットがある。このように、ODBMSのようなナビゲーショナルなDBMSでは、データベース構築時に想定していた用途に対してアクセス最適化され簡単になっているが、それは想定していなかったさまざまな用途アクセスする場合デメリット犠牲にした上で実現されているという、見解がある。(ただし参照ルート最適化などを適用することができる可能性がある) 他に ODBMSに対して不利にはたらいているとみられる要素としては、多くツール機能について、相互運用性が低いことが挙げられるRDBMSにおいては相互運用性をもつ多くツール機能がある。RDBMSでは、例えば、データベースアプリケーションソフトウェアとの接続について業界標準化されており(JDBCODBC)、帳票作成ツールOLAPツールがあり、バックアップ復旧リカバリ)の標準がある。またODBMSには、RDBMS異なり形式化された数学的な基盤がない。数学的な基盤がないことが、ODBMSにおけるデータ操作言語サポートに関して不利にはたらいているとの批判がある。しかしながら、現在ではこうした批判は必ずしも妥当ではないようである。いくつかのODBMS実装では、ナビゲーショナルなアクセス加え、完全なSQLによるアクセス提供している(例えば、Objectivity社はObjectivity/SQL++というソフトウェア提供しており、これは同社製のODBMSであるObjectivity/DBにSQLアクセス機能追加するMatisseなどでも同様のことが可能である)。パラダイム相違吸収する使い方が必要となる。 実際にオブジェクト指向におけるカプセル化概念と、多くデータベース技術基本的な前提との間には、本質的に不整合部分がある。オブジェクト指向カプセル化概念では、オブジェクトデータ隠蔽されており、オブジェクト公開しているインタフェースメソッド)を通してのみ扱うことができる。一方データベース技術においては、データベース構築時に予めデータへのアクセスパスを想定しておくという発想よりも、構築時に想定していなかったアクセスパスによるデータアクセスも可能であるべきだとの前提がある。データベース中心観点では、物事宣言的視点認識する傾向がある。これに対し、オプジェクト指向観点では、物事複数オブジェクト動的なふるまいとして認識する傾向がある。こうした観点違いは、オブジェクト指向データベースの間のインピーダンスミスマッチ一端である。 一部人々は、オブジェクトデータベース技術失敗であったとの見解をもっている。 しかし多く人々は、オブジェクトデータベース技術本質的な方向性は、現時点においても有効であると考えている。現在も、オブジェクトデータベース技術含めデータベース機能を密接にオブジェクト指向プログラミング言語統合させる努力が、研究者コミュニティ開発者コミュニティ双方続けられている。

※この「特長と課題」の解説は、「オブジェクトデータベース」の解説の一部です。
「特長と課題」を含む「オブジェクトデータベース」の記事については、「オブジェクトデータベース」の概要を参照ください。

ウィキペディア小見出し辞書の「特長と課題」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「特長と課題」の関連用語

特長と課題のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



特長と課題のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのオブジェクトデータベース (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS