IT用語帳

関係データベース

Relational Database

かんけいでーたべーす

データを表(テーブル)の形式で管理するデータベース。行(レコード)と列(フィールド)で構成され、テーブル間の関連付け(リレーション)によりデータを効率的に管理する。最も広く利用されているデータベース方式。
データベース > データベース方式

関連キーワードの用語

SGDBMS

データベース管理システムのこと。データベースの作成・管理・運用を行うためのソフトウェア。データの格納、検索、更新、削除のほか、排他制御、障害回復、セキュリティ管理などの機能を提供する。

SGメタデータ

データに関するデータ(データについての情報)。データベースにおいては、テーブルの構造、列のデータ型、制約条件などの情報を指す。データの意味や管理情報を体系的に記述したもの。

SGデータディクショナリ

データベース内のデータ項目の名称、意味、型、制約などの定義情報をまとめたもの。データの一貫性を保ち、データベースの設計・管理を支援する。メタデータを管理するための仕組みでもある。

SGSQL

関係データベースを操作するための標準的なデータベース言語。データの検索(SELECT)、挿入(INSERT)、更新(UPDATE)、削除(DELETE)などの操作やテーブルの定義が行える。ISO/JISで標準化されている。

SG排他制御

複数のトランザクションが同時に同じデータにアクセスする際、データの不整合を防ぐための制御。ロック方式が代表的で、あるトランザクションがデータを使用中は他のトランザクションのアクセスを制限する。

SG障害回復

データベースに障害が発生した際に、データを正常な状態に復旧する処理。ログファイルを利用したロールフォワード(前進復帰)やロールバック(後退復帰)などの手法がある。