問題24
問題24の正解はオです。以下、結論と各選択肢の解説を簡潔に記載します。
結論:
キー・バリュー型DBはスケールアウトに優れた性能を持ちますが、「悲観的ロック」を使って一貫性を保つことができるという記述は不適切です。キー・バリュー型DBは通常、分散環境でのパフォーマンスを重視しており、「悲観的ロック」よりも非ロックや最終的一貫性を取り入れることが多いためです。
解説:
ア. [適切] リレーショナルDBはE.F.コッド博士の理論に基づいており、基幹業務処理で広く利用されています。
イ. [適切] XMLDBは非構造化データの格納に適しており、XQueryを使用してXMLデータに問い合わせを行うことができます。
ウ. [適切] 階層型DBは高速な検索が可能ですが、構造変更が困難であり、現代では使用が減少しています。
エ. [適切] オブジェクト指向DBはオブジェクト指向の概念を取り入れており、マルチメディアデータの管理に適しています。
オ. [不適切] キー・バリュー型DBはスケールアウトに優れていますが、一貫性を保つために「悲観的ロック」を使用するとは限らず、非ロックや最終的一貫性のメカニズムを使用することが一般的です。