..


スポンサーリンク

データベースの正規化

によって書かれた記事ダミアーノベルダ
ページ1の4

私たちは、整然かつ効率的に関心のある情報の特定のグループを格納するデータベース(またはデータベース)を使用してください。 典型的なデータベースが提供する機能の1つに、データベースがすべてとのみユーザが指定した一定の基準を、一致するデータを抽出することができます。

例えば、いくつかのジムの観客にマスタデータを格納するデータベースを想像してみてください。 まだ三十年に達していないすべてのメンバの名前と姓を知ることに興味がしているとします。

と、単純なデータベースクエリを通じてこの情報を取得する"ことが可能、クエリはまた、より一般的に正確に所望のデータの識別と可視化を可能に、知られています。

ので、データベースはデータが相互に関連して配置されているテーブル、を使用して、あらゆる種類の情報をグループ化および管理するためのツールです。 しかし、情報がグループ化されているか? どのような標準によってテーブルを構築している?

より直接的な解決策は、単一のテーブルへの関心のすべてのデータを含める可能性があります。 この操作は、しかし、扱われるデータの量との関係で非常に高いの行(レコード)と列​​(フィールド)の数でテーブルを構築することができます。

単一のテーブルの使用によって引き起こされる問題は、また、概念的なものです。 単一のテーブルの使用は、適時に開示し、一般的にも検査データの1つまたは複数のサブセットを含んでいること、特定の関係が何であるかを明確化していません。

代わりに、情報が複数のテーブルに含まれている想像が、それは単にメモリの無駄で、その結果、重複情報がないことを保証するために必要かつ不可能になり、複数の更新操作のために必要です。

単にデータ構造の効率性と完全性を確保するこれらの選択肢のためのガイドラインを提供する、いわゆる通常のフォームは、データベースで定義されています。
冗長性とデータの矛盾のリスクを減らすことによって、実際に通常の形で構造化されたデータベース、、簡単かつ高速なデータの操作。

だから私たちは通常のフォームとデータベースの正規化が何を意味するかを理解するために試してみましょう。

同じカテゴリの...
E -ラーニング
MS Accessの(上級) MS Accessの(上級)
迅速かつ簡単にデータベースを作成および管理する方法を学びます。 29€から開始。
MySQLの(コース) MySQLの(コース)
オープンソースのデータベースの管理。 39€から。
SQLとデータベース(コース) SQLとデータベース(コース)
リレーショナルデータベースを作成および管理。 39€から。
スポンサーリンク