今回は、データベースの設計における正規化について学びました。
非正規形でとりあえず表を作ります。その後第1正規形で繰り返しをなくし、第2正規形では部分関数従属が存在しないように作ります。第3正規形で、推移関数従属が存在しないように作ります。
次回はこの作業を実際に表を使って作業します。そこで理解を深めていきたいです。
今回は、データベースの設計における正規化について学びました。
非正規形でとりあえず表を作ります。その後第1正規形で繰り返しをなくし、第2正規形では部分関数従属が存在しないように作ります。第3正規形で、推移関数従属が存在しないように作ります。
次回はこの作業を実際に表を使って作業します。そこで理解を深めていきたいです。
授業担当です。
何で正規化をするわかるかな?
これが重要。
スマートなテーブルを作るためです。
スマートというとわかりにくいね。
スマートというよりシンプルといった方がいいかな。
効率的といったほうがいいかな。
固っ苦しい言い方をするけれど、
情報化社会において、データベースはマストです。
しかし、クソみたいなデータベースを作ると、その社会は情報化社会ではなくなります。
効率的なデータベースの設計と運用が大切です。