重要度:B
問26:大量・多様なデータを柔軟に扱うため、関係モデルによらないデータベースの総称はどれか。
- A:NoSQL
- B:RDBMS
- C:データウェアハウス
【第26問:正解と解説】
正解:A
【解説】
・A:正解はAです。NoSQLはキーバリュー型・ドキュメント型・グラフ型などがあり、拡張性や非構造データ処理に強い。【試験対策】関係モデルによらない=NoSQL。
・B:RDBMSは関係モデルに基づくデータベース管理システムで、関係モデルによらないNoSQLとは対照的である。
・C:データウェアハウスは分析用にデータを蓄積する基盤で、関係モデルによらないDBの総称ではない。
関連過去問:R4,問14
重要度:C
問27:データを補助記憶ではなく主記憶(メモリ)上に置き、高速処理を実現するデータベースはどれか。
- A:分散データベース
- B:インメモリデータベース
- C:カラムナー(列指向)DB
【第27問:正解と解説】
正解:B
【解説】
・A:分散データベースは複数拠点にデータを分散配置する方式で、主記憶上に置くインメモリDBとは異なる。
・B:正解はBです。インメモリDBはディスクアクセスを減らし高速化する。【試験対策】主記憶上で処理=インメモリDB。
・C:カラムナーDBは列単位で格納し集計に強い方式で、主記憶上に置くことを主眼とするインメモリDBとは着眼点が異なる。
関連過去問:R4,問14
重要度:B
問28:E-R図は実体(エンティティ)と何によってデータ構造を表現するか。
- A:関連(リレーションシップ)
- B:トランザクション
- C:集約関数
【第28問:正解と解説】
正解:A
【解説】
・A:正解はAです。E-R図は実体・関連・属性で構成し、実体間の多重度(カーディナリティ)も表す。【試験対策】E-R図=実体+関連+属性。
・B:トランザクションは一連の処理単位で、E-R図でデータ構造を表す構成要素ではない。
・C:集約関数はSQLの集計関数群で、E-R図の構成要素ではない。
関連過去問:R5,問17
重要度:B
問29:主キーになり得る、行を一意に識別できる列(または列の組)はどれか。
- A:外部キー
- B:候補キー
- C:スーパーキー以外の非キー属性
【第29問:正解と解説】
正解:B
【解説】
・A:外部キーは他表の主キーを参照する列で、自表の行を一意識別する候補キーとは役割が異なる。
・B:正解はBです。候補キーの中から主キーを選ぶ。複数列の組で一意識別する主キーが複合キー。【試験対策】主キー候補=候補キー。
・C:非キー属性は一意識別に使えない属性で、主キーになり得る候補キーとは異なる。
関連過去問:基礎知識
重要度:B
問30:SQLで、指定列の合計・平均・件数・最大・最小を求める関数群を何と総称するか。
- A:ウィンドウ関数のみ
- B:集約関数(SUM・AVG・COUNT・MAX・MIN)
- C:スカラ関数
【第30問:正解と解説】
正解:B
【解説】
・A:ウィンドウ関数は行ごとに集計結果を付す高度な関数で、基本の集約関数群を総称する語ではない。
・B:正解はBです。集約関数はGROUP BYと併用しグループごとに集計する。【試験対策】合計・平均・件数など=集約関数。
・C:スカラ関数は1行の値を1つ返す関数で、複数行を集計する集約関数とは異なる。
関連過去問:R6,問8

コメント