出典:平成28年度 ITパスポート試験(IP) 秋期分 問77
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| データベース | データを入れておく箱 |
| DBMS | 「データベースを便利に使うための あれやこれやな機能が付いているソフトのことだけど、単にデータベースのことだと思っていいですよ」な用語 |
| テーブル | データベースの話で出てきた場合は、データベースの中にある実際にデータを入れておく箱のこと |
| 正規化 | データとかを使いやすいように整理したり変形したりすること |
問題
| 問題文 |
|---|
| 次のa~dのうち,DBMSに備わる機能として,適切なものだけを全て挙げたものはどれか。 a.ウイルスチェック b.データ検索・更新 c.テーブルの正規化 d.同時実行制御 |
| ピヨ意訳:データベースにくっついている機能として正しいものを「a」~「d」の中から全部選べ a.ウイルスチェック b.データの検索と更新 c.テーブル(データを入れておく箱)の正規化 d.同時実行の制御 |
| 解答選択肢 | |
|---|---|
| ア | a,b,c |
| ピヨ意訳:「a」と「b」と「c」 | |
| イ | a,c |
| ピヨ意訳:「a」と「c」 | |
| ウ | b,c,d |
| ピヨ意訳:「b」と「c」と「d」 | |
| エ | b,d |
| ピヨ意訳:「b」と「d」 | |

正解
| 正解 | |
|---|---|
| エ | b,d |
| ピヨ意訳:「b」と「d」 | |
ピヨピヨ解説
DBMS(データベースマネージメントシステム)はデータベースとデータベースを操作するためのソフトが合体した姿です。
とはいえ、難しく考える必要は ありません。
OracleとかMySQL、あるいはSQL Serverのような、一般的に「データベース」と呼ばれているやつらがDBMSです。
それを踏まえて、見ていきましょう。
まず「a.ウイルスチェック」はDBMSの機能では ありません。
この時点で選択肢の「ア:a,b,c」と「イ:a,c」が消えます。
残るのは「ウ:b,c,d」と「エ:b,d」です。
次に「c.テーブルの正規化」を見てみます。
私も一瞬迷いましたが、テーブルの正規化は人間様が設計段階でやります。
将来的にはDBMSが勝手にやってくれるかもしれませんけどね。
2017年3月時点では、人間様が一生懸命考えて、ちまちまと正規化します。
ということで「c.テーブルの正規化」はDBMSの機能では ありません。
この時点で「ウ:b,c,d」が消えます。
残った「エ:b,d」が正解です。






