「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成29年度 ITパスポート試験(IP) 秋期分 問62

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
データベースデータを入れておく箱
関係データベースデータを表形式で扱っていて、表同士をくっつけたりなんだりできるデータベース。OracleとかMySQLとかのこと
正規化データを使いやすいように整理したり変形したりすること
互換性「これ、そっちでも使えるの?」のこと

問題


問題文
関係データベースデータ正規化することによって得られる効果として,適切なものはどれか。
ピヨ意訳:データベースのデータを正規化すると、どんな良いことがある?

解答選択肢
異機種のコンピュータ間でのデータの互換性の確保
ピヨ意訳:違う機種のコンピュータでも同じデータを使えるようになる
データ圧縮処理による格納効率の向上
ピヨ意訳:データが圧縮処理されるから、コンパクトになって、たくさん入れられる
データの重複や矛盾の排除
ピヨ意訳:ダブったデータやおかしいデータを取り除ける
データを格納した装置の障害に備えたバックアップの省略
ピヨ意訳:バックアップを取らなくても大丈夫になる


正解までのつなぎ

正解


正解
データの重複や矛盾の排除
ピヨ意訳:ダブったデータやおかしいデータを取り除ける

ピヨピヨ解説


関係データベースは、データを表形式で持つデータベースです。
よく分からない人はOracleとかMySQLとかのことだと思ってください。
おそらく、みなさんが普通に使っているであろうデータベースです。
リレーショナルデータベース」とも呼ばれます。

正規化は、データを使いやすいように整理・変形することです。
ダブって持ってるデータをダブらない形にしたり、見やすいように並べ替えたり、あれやこれやです。

それを踏まえて、それぞれの選択肢を見ていきましょう。

「ア:異機種のコンピュータ間でのデータの互換性の確保」は違います。
正規化に、そんな効果は ありません。
というか、コンピュータの機種が違っても同じデータベースを入れれば普通に互換性は確保されるはずです。
例えば、WindowsのMySQLに入っていたデータをLinuxのMySQLに移すとかは別に正規化しなくてもできます。

「イ:データ圧縮処理による格納効率の向上」も違います。
使いやすいようにデータを整理した結果、最初よりコンパクトになる可能性はあります……が、ならない可能性もあります。
少なくとも、最初からデータ圧縮の効果を期待して正規化するわけでは ありません。

「ウ:データの重複や矛盾の排除」は、その通りです。
同じデータがダブっていたり、おかしいデータがあったら使いにくいですよね。
正規化は、データを使いやすいように整理・変形することです。
データの重複や矛盾は排除します。

「エ:データを格納した装置の障害に備えたバックアップの省略」は違います。
正規化に、そんな夢のような効果は ありません。
バックアップは必要です。

ということで「ウ:データの重複や矛盾の排除」が正解です。


スポンサーリンク
書籍画像077
書籍画像044


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
タヌキとキツネ
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本