DBMSとリレーショナルデータベースの基礎とは?
DBMSとリレーショナルデータベースの基礎とは、DBMSはデータベースを一元管理し、同時アクセス制御や障害回復機能を提供するソフトウェア。リレーショナルデータベースは、データを行と列から成る表(テーブル)で管理し、主キー(各行を一意に識別する項目)と外部キー(他表の主キーを参照する項目)で表同士を関連付ける形式。応用情報ではこの基礎の上に、正規化理論・SQLの応用・トランザクション制御が問われる。
でぃーびーえむえすとりれーしょなるでーたべーすのきそ
DBMSとリレーショナルデータベースの基礎の意味
DBMSはデータベースを一元管理し、同時アクセス制御や障害回復機能を提供するソフトウェア。リレーショナルデータベースは、データを行と列から成る表(テーブル)で管理し、主キー(各行を一意に識別する項目)と外部キー(他表の主キーを参照する項目)で表同士を関連付ける形式。応用情報ではこの基礎の上に、正規化理論・SQLの応用・トランザクション制御が問われる。
DBMSとリレーショナルデータベースの基礎の具体例
「顧客」表の主キー「顧客ID」を「注文」表が外部キーとして持つことで、どの顧客がどの注文をしたかをたどれる。
DBMSとリレーショナルデータベースの基礎は試験でどう引っ掛けられる?
主キーは重複もNULLも許さないが、外部キーはNULLを許す(参照先が未定の行がありうる)。「キーだからどちらもNULL不可」は誤り。また候補キーのうち選んだ1つが主キーで、選ばれなかったものは代替キーと呼ぶ。参照整合性制約は、参照されている側の行を勝手に削除できないようにする制約で、参照する側を守るものではない点も向きを取り違えやすい。
DBMSとリレーショナルデータベースの基礎と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。