リレーショナルモデル

著者: Randy Alexander
作成日: 3 4月 2021
更新日: 24 六月 2024
Anonim
データベース設計入門#1 リレーションとER図【11分でマスター!DB設計】
ビデオ: データベース設計入門#1 リレーションとER図【11分でマスター!DB設計】

コンテンツ

定義-リレーショナルモデルの意味

リレーショナルモデルは、リレーショナルデータベースの概念的な基盤です。 1969年にE.F. Coddによって提案された、これは、列と行で構成されるグリッドのような数学的構造であるリレーションを使用してデータを構造化する方法です。 CoddはIBMのリレーショナルモデルを提案しましたが、彼の仕事がリレーショナルデータベースの基盤としてどれほど重要かつ影響力を持つかは考えもしていませんでした。私たちのほとんどは、データベース内の関係の物理的発現に非常に精通しています-それはテーブルと呼ばれます。

リレーショナルモデルは数学から大きく借用し、ドメイン、ユニオン、範囲などの数学用語を使用しますが、説明する機能と条件は簡単な英語を使用して簡単に定義できます。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaはリレーショナルモデルを説明します

リレーショナルモデルでは、すべてのデータはリレーション(テーブル)に格納する必要があり、各リレーションは行と列で構成されます。各関係には、ヘッダーと本文が必要です。ヘッダーは、リレーションの列のリストです。本体は、実際にリレーションに入力されるデータのセットであり、行に編成されます。 1つの列と1つの行のジャンクションが一意の値になることを推定できます。この値はタプルと呼ばれます。

リレーショナルモデルの2番目の主要な特性は、キーの使用法です。これらは、リレーション内で特別に指定された列であり、データを並べたり、データを他のリレーションに関連付けるために使用されます。最も重要なキーの1つは、データの各行を一意に識別するために使用される主キーです。データのクエリを簡単にするために、ほとんどのリレーショナルデータベースはさらに進んで、主キーでデータを物理的に並べます。外部キーは、ある関係のデータを別の関係の主キーに関連付けます。

前述のようにデータをどのように構造化するかを定義することに加えて、リレーショナルモデルは、整合性制約として知られるデータの整合性を強化するための一連の規則も定めています。また、データの操作方法も定義します(リレーショナル計算)。さらに、モデルは、効率的なデータストレージを確保するために、正規化と呼ばれる特別な機能を定義します。

この定義はデータベースの詐欺で書かれました