NoSQL データベース
出典: 平成30年度 春期 応用情報技術者試験 午前 問30 (IPA)
ビッグデータの基盤技術として利用される NoSQL に分類されるデータベースはどれか。
- ア 関係データモデルをオブジェクト指向データモデルに拡張し,操作の定義や型の継承関係の定義を可能としたデータベース
- イ 経営者の意思決定を支援するために,ある主題に基づくデータを現在の情報とともに過去の情報も蓄積したデータベース
- ウ 様々な形式のデータを一つのキーに対応付けて管理するキーバリュー型データベース
- エ データ項目の名称や形式など,データそのものの特性を表すメタ情報を管理するデータベース
正解と解説を見る
正解: ウ
- ア: 関係モデルをオブジェクト指向に拡張したデータベースは、オブジェクト関係データベース (ORDB) です。
- イ: 現在と過去のデータを主題別に蓄積して意思決定を支援するのは、データウェアハウスです。
- ウ: 一つのキーに様々な形式のデータを対応付けて管理するキーバリュー型は NoSQL なので、正しい答えです。
- エ: データそのものの特性を表すメタ情報を管理するのは、データディクショナリやリポジトリです。
ポイント
- NoSQL は、関係データベース (SQL) 以外のデータベースの総称で、大量・多様なデータを高速に扱えます。
- 代表的な型は キーバリュー型、列指向型、ドキュメント型、グラフ型です。
- キーバリュー型は、一つのキーに対して様々な形式の値を対応付けて管理します。