![リレーショナルデータベース管理システム(RDBMS)とは?|特徴や種類などを3分でわかりやすく解説します【データベース初心者向け】](https://i.ytimg.com/vi/tjzYnjP8Y5c/hqdefault.jpg)
コンテンツ
- 定義-リレーショナルデータベース(RDB)の意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはリレーショナルデータベース(RDB)について説明します
定義-リレーショナルデータベース(RDB)の意味
リレーショナルデータベース(RDB)は、テーブル、レコード、列によって編成された複数のデータセットの集合セットです。 RDBは、データベーステーブル間に明確に定義された関係を確立します。テーブルは情報を伝達および共有します。これにより、データの検索性、編成、およびレポートが容易になります。
RDBは、構造化照会言語(SQL)を使用します。これは、データベースとの対話のための簡単なプログラミングインターフェイスを提供する標準ユーザーアプリケーションです。
RDBは、マッピングデータセットの数学関数の概念から派生したもので、Edgar F. Coddによって開発されました。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはリレーショナルデータベース(RDB)について説明します
RDBはさまざまな方法でデータを整理します。各テーブルはリレーションと呼ばれ、1つ以上のデータカテゴリ列が含まれます。各テーブルレコード(または行)には、対応する列カテゴリに定義された一意のデータインスタンスが含まれます。 1つまたは複数のデータまたはレコードの特性は、機能的な依存関係を形成するために1つまたは複数のレコードに関連しています。これらは次のように分類されます。
- 1対1:1つのテーブルレコードは、別のテーブルの別のレコードに関連しています。
- 1対多:1つのテーブルレコードは、別のテーブルの多くのレコードに関連しています。
- 多対一:複数のテーブルレコードが別のテーブルレコードに関連しています。
- 多対多:複数のテーブルレコードは、別のテーブルの複数のレコードに関連しています。
RDBは「選択」、「プロジェクト」、および「結合」データベース操作を実行します。選択はデータの取得に使用され、プロジェクトはデータ属性を識別し、結合は関係を結合します。
RDBには、次のような多くの利点があります。
- 既存のレコードを変更せずに新しいデータを追加できるため、拡張が容易です。これはスケーラビリティとも呼ばれます。
- 複数のデータ要件機能を備えた新しいテクノロジーのパフォーマンス、パワー、柔軟性。
- データのセキュリティ。これは、データ共有がプライバシーに基づいている場合に重要です。たとえば、経営陣は、特定のデータ特権を共有し、従業員の機密給与や福利厚生情報などの他のデータから従業員にアクセスおよびブロックすることがあります。