平成31年度 春期 基本情報技術者試験 午前 問30
テクノロジ/データベースビッグデータの処理で使われるキーバリューストアの説明として,適切なものはどれか。
出典:平成31年度 春期 基本情報技術者試験 午前 問30
- ア“ノード”,“リレーションシップ”,“プロパティ”の3要素によってノード間の関係性を表現する。
- イ1件分のデータを“ドキュメント”と呼び,個々のドキュメントのデータ構造は自由であって,データを追加する都度変えることができる。
- ウ集合論に基づいて,行と列から成る2次元の表で表現する。
- エ任意の保存したいデータと,そのデータを一意に識別できる値を組みとして保存する。
正解:エ
解説
キーバリューストアは,NoSQLの一種で,任意のデータ(バリュー)とそれを一意に識別するための値(キー)を組みとして保存する,シンプルな構造のデータストアです。
選択肢ごとの解説
- ア誤り。ノード,リレーションシップ,プロパティの3要素でノード間の関係性を表現するのは,グラフデータベースの説明です。
- イ誤り。1件分のデータをドキュメントと呼び自由な構造を許すのは,ドキュメント指向データベースの説明です。
- ウ誤り。行と列から成る2次元の表で表現するのは,関係データベース(RDB)の説明です。
- エ正しい。キーバリューストアは,任意のデータとそれを一意に識別できる値を組みとして保存する方式です。