リレーショナルデータベースとは?りれーしょなるでーたべーす
リレーショナルデータベースとは、データを行と列からなる表(テーブル)の形で持ち、表と表を共通の項目の値で結びつけて扱うデータベース。1件ぶんの並びが行(レコード)、項目が列(フィールド)にあたる。SQLで操作でき、業務システムで現在最も広く使われている形式である。
最終更新:2026-10-09
基本情報を最短で暗記・合格する →背景
表計算ソフトのように1枚のシートへ全部書く方法では、同じ顧客名が何度も現れて表記の食い違いが生まれ、1行消しただけで関連する情報まで巻き添えで消えてしまう。データを意味のまとまりごとに表へ分け、必要なときだけ値でつなぎ直す形にすれば、この種の事故を設計の段階で防げる。この考え方を数学的に整理したものが関係モデルである。
具体例
「顧客」表と「注文」表を別々に持ち、注文表には顧客IDだけを書いておけば、住所が変わっても直すのは顧客表の1行で済む。どの顧客がどの注文をしたかは、顧客IDの一致で2つの表を結合してたどる。このつなぎに使う列が外部キーと呼ばれる。
試験での引っ掛け
「リレーション(関係)」は表と表のつながりを指す言葉ではなく、表そのものを指す用語である点がまず引っ掛け。行=レコード=1件ぶん、列=フィールド=項目という対応を逆に覚えると設問文が読めなくなる。表の形をとらないNoSQLとの対比も出題される。
関連用語
出典・参考
公式シラバスの3 技術要素 > 1. データベース方式 > (1) データベースに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。