出典:令和元年度 ITパスポート試験(IP) 秋期分 問87
予備知識
| 用語 | 意味 |
|---|
| データベース | データがそれっぽい感じに入っている箱 |
| リレーショナルデータベース | データを表形式で扱っていて、表同士をくっつけたりなんだりできるデータベース。OracleとかMySQLとかのこと |
| 関係データベース | リレーショナルデータベースを日本語にした表現 |
| フィールド | 「場所」とか「領域」とか「項目」とか、そんな感じの意味の用語 |
| テーブル | データベースの話で出てきた場合は、データベースの中にある実際にデータを入れておく箱 |
| 結合 | 複数のテーブルのデータをまとめて1つのデータにすること |
| 射影 | テーブルから特定の列のデータのみを取り出すこと |
| 正規化 | データとかを使いやすいように整理したり変形したりすること |
| 排他制御 | 「誰かが使っているときは他の人は使っちゃダメだよ!」を実現する仕組み |
問題
| 問題文 |
|---|
| 売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに,表を構成するフィールドの関連性を分析し,データの重複及び不整合が発生しないように,複数の表に分ける作業はどれか。 |
| ピヨ意訳:データベースの話だよ。「表を構成するフィールドの関連性を分析し、データの重複及び不整合が発生しないように、複数の表に分ける作業」は、どれ? |

正解