データベース リレーショナルデータベース管理システム(rdbms)とは何ですか? -techopediaからの定義

リレーショナルデータベース管理システム(rdbms)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-リレーショナルデータベース管理システム(RDBMS)とはどういう意味ですか?

リレーショナルデータベース管理システム(RDBMS)は、1970年にエドガーF.コッド(現代のリレーショナルデータベース設計の父)によって指定されたリレーショナルモデルに基づくデータベースエンジン/システムです。

最新の商用およびオープンソースデータベースアプリケーションのほとんどは、本質的にリレーショナルです。 最も重要なリレーショナルデータベース機能には、特定のデータ関係を維持および実施しながら、データストレージにテーブルを使用する機能が含まれます。

Techopediaはリレーショナルデータベース管理システム(RDBMS)について説明します

1970年、IBMの英国のコンピューター科学者であるエドガーF.コッドは、「大規模共有データバンクのデータのリレーショナルモデル」を発表しました。当時、この有名な論文はあまり興味を引かず、コッドの画期的な研究がリレーショナルデータストレージの基本ルール。次のように簡略化できます。

  1. データは、リレーション、つまり主キー/外部キーなどの相互関係を持つテーブルとして保存および提示する必要があります。
  2. テーブルに保存されたデータを操作するには、システムは関係演算子を提供する必要があります。これは、2つのエンティティ間で関係をテストできるコードです。 良い例は、SELECTステートメントのWHERE句です。つまり、SQLステートメントSELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith'はCUSTOMER_MASTERテーブルを照会し、姓がSmithであるすべての顧客を返します。

Coddは後に、すべてのデータベースがリレーショナルとしての資格を得るために従う必要のある12のルールを概説した別の論文を発表しました。 最近のデータベースシステムの多くは、12のルールすべてに準拠していませんが、これらのシステムは12のルールのうち少なくとも2つに準拠しているため、リレーショナルと見なされます。


最新の商用およびオープンソースのデータベースシステムのほとんどはリレーショナルであり、Oracle DB(Oracle Corporation)などの有名なアプリケーションが含まれています。 SQL Server(Microsoft)およびMySQLおよびPostgres(オープンソース)。

リレーショナルデータベース管理システム(rdbms)とは何ですか? -techopediaからの定義