本文へスキップ
BecomeCoder
Wiki一覧ブログコース一覧

リレーショナルデータベース

最終更新: 2026年8月8日

リレーショナルデータベース(RDB)は、データを 行と列からなる表(テーブル) で管理する、もっとも一般的な データベース です。MySQL・PostgreSQL・SQLite・Oracle などが有名です。

特徴は、複数の表を関連づけて(リレーション) 扱えることです。データを1つの巨大な表に詰め込むのではなく、意味のまとまりごとに表を分け、主キー と 外部キー でつなぎます。

会員テーブル 会員ID(主キー) 名前 注文テーブル 会員ID(外部キー) 商品 会員IDでつながる

こうして分けておくと、会員名を1か所で管理でき、修正も1回で済みます(正規化)。必要なときは 結合(JOIN) で表をつなぎ、「誰が何を注文したか」をまとめて取り出せます。

操作は SQL で行い、同時アクセスの整合性は トランザクション が守ります。形が決まっているぶん堅牢で、多くの業務システムの土台になっています。

← Wiki一覧に戻る