コンピューター, データベース
データベースの構造
情報は、各種の電子データ交換システムに基づいている特殊な方法で編成され、データベースと呼ばれています。 この概念を理解するために、だけでなく、理解することの構造が何であるかをデータベースは、この現象を詳しく見て価値があります。
ほとんどの場合、とき にデータベースを作成し 、次の要件に従う必要があります。 これは、治療のために容易でかつコンパクトで、冗長な情報を欠いている必要があります。 子と親 - 要素の階層システムに結合がそれらの間に形成されるように配置されています。 つまり、この情報は、特定の対象システムに対して上方または下方に配置されています。 しかし、そのうちの一つは、常にメイン、システム全体が開始されるからです。 情報ブロックのこの配置の結果としてコンピュータにも適用可能であるファイルシステムの特徴であるツリーデータベース構造を生成しました。
データベース、 ネットワーク内の分散は、階層型データベースと同じ特性を有しています。 両者の違いは、最初の子要素が複数の祖先を持つことができるという事実にあります。
しかし、詳細に構造や種類を検討する前に、あなたは、データベースの概念を定義する必要があります。 この用語によって意味するものは? 最も簡単な定義はこれです:データベース-整理するための方法および店舗情報。 タイプとそこに情報を整理する方法は、非常に多くあります。 それらのそれぞれは、そのターゲット方位を有する一定の要件を満たしています。 例えば、XML言語のデータは、ルートノードを分岐している木として構成します。 しかし、これはデータ・ストレージの一種類のみです。
階層構造 の読み取りのために最適化されたデータベース、高速なデータの選択およびユーザーにそれらを発行します。 しかし、それはまた、その欠点を有しています。 例えば、(階層構造の要素である)特定のファイルまたはフォルダで操作を実行するのに十分に簡単コンピュータは、長いウイルスのためのシステムをチェックするに従事する。 これは、そのようなシステムは、情報の迅速な分類に適していないことを示しており、必要であれば、プロセスは時間がかかります。 このような構造の要素の比が低いオブジェクトは、大きくそのネスティングであることです。 システムの親と子要素間の階層関係に影響を与えます。
注目すべきは、別の分類データベースです。 これは、最終的には、情報記憶の既存の方法の問題を明確にするために表示されます。 構造(文字などのデータ)に分割供給データベース情報、半構造化(テキストデータ)の性質と構造化されていないことにより (セマンティックWeb)。 構造化されたデータベースは、情報単位が位置するいくつかのレベルがあります。 これらは、通信が個々のファイルの間に設定されているネットワークと階層型データベースが含まれます。 階層型データベースは、ツリーに似ている場合は、ネットワークは、ネットワークに似ています。 同じデータベース構造で、それはいくつかのリンクであってもよい任意の頂点に頂点の対の間に運ぶことができるように設計されています。 例えば、一つのファイルは、その種類が固定されていない、その結果、多くのとの関係を維持しています。 彼は(接続が宣言されている間)ファイルのセットまたは所有者の部材であってもよいです。
ファイル間の通信は、要求が行われた時に動的に定義されたリレーショナルモデルのデータベースがあります。 データベースは、事実、ドキュメンタリーと辞書式に、それらに含まれる情報の種類に従って分類されます。
したがって、データベース - 特別に構造化されたシステム、表形式とすることができる情報を格納する方法。 間の論理的な接続部を有する複数のテーブルのセット、およびデータベースを作成します。
Similar articles
Trending Now