リレーショナルモデルは、データベース内のデータを整理するために使用される抽象モデルです。 データベースへのアクセスを制御したり、データを書き込んだり、クエリを実行したり、データベース管理に関連するその他のタスクを実行したりするには、データベース管理システムに、データベース内のデータの編成方法を定義する何らかの基盤モデルが必要です。

リレーショナルモデルを実装するデータベースは、リレーショナルデータベースと呼ばれることがよくあります。 リレーショナルモデルは、長い間、データを整理するための最も洗練されたモデルであり、その広範な使用は、非リレーショナル( NoSQL )データモデルの台頭によって最近抑制されました。

リレーショナルモデルの最も基本的な要素はrelationsであり、ユーザーと最新のRDBMSはこれをテーブルとして認識します。 リレーションは、タプルのセット、またはテーブル内の行であり、各タプルは属性のセットまたは列を共有します。

Diagram example of how relations, tuples, and attributes relate to one another

列は、リレーショナルデータベースの最小の組織構造であり、テーブルのレコードを定義するさまざまなファセットを表します。 したがって、それらのより正式な名前、属性。 各タプルを、テーブルが保持するあらゆるタイプの人、オブジェクト、イベント、または関連付けの一意のインスタンスと考えると役立つ場合があります。

リレーショナルモデルに関連するその他の教育リソースについては、次のWebサイトをご覧ください。

リレーショナルデータベースの操作方法の詳細については、SQLの使用方法チュートリアルシリーズを確認することをお勧めします。