×
データベースの構造

データファイル | Bronze DBA Oracle Database Fundamentals (1Z0-085-JPN)

データファイルとは

データファイル(Data File)とは、Oracle Database においてテーブルや索引などのオブジェクトのデータを実際にディスクに格納する物理ファイルです。拡張子は慣例的に「.dbf」(DataBase File)が使用されますが、必須ではありません。データファイルは必ず1つの表領域に属し、表領域という論理的な概念の物理的な実体となります。ユーザーが表(テーブル)にデータを INSERT すると、そのデータは最終的にデータファイルに書き込まれます。データベースの実際のデータはすべてデータファイルに蓄積されるため、バックアップ戦略の核心となるファイルです。

具体例

本棚(表領域)に本(データ)を収める際、実際に本を入れる段ボール箱がデータファイルにあたります。1つの本棚(表領域)に複数の段ボール箱(データファイル)を追加することでスペースを拡張できます。