デコンプレッション
Data Decompression
でこんぷれっしょん
圧縮(コンプレッション)して格納したデータを、元の形に戻す(伸張する)処理。データベースでは、圧縮した表や索引のデータを読み出して処理するときに行われ、その分のCPUの負荷が生じるため、圧縮するかどうかは記憶容量と処理性能の兼ね合いで判断する。
Related
他の資格での定義
Related
関連キーワードの用語
データベースの物理設計で、表や索引のデータを圧縮して格納すること。記憶容量とディスクの入出力の量を減らせるので、大量のデータを扱う分析処理などで効果が大きい一方、圧縮と伸張(デコンプレッション)のためにCPUの負荷が増える。
ファイル内のレコードを記憶媒体上にどのように配置し、どうアクセスするかの方式。先頭から順に並べる順編成、キーから格納位置を計算する直接編成、索引を併せ持ち順次と直接の両方でアクセスできる索引順編成、区分編成などがある。データベースの物理設計では、順次処理と特定のキーによる直接アクセスのどちらが多いかに合わせて選ぶ。
概念データモデルを、関係モデルなど採用するデータベースの方式に合わせて具体化したデータモデル。関係データベースでは、正規化を行って表、列、主キー、外部キー、制約を定義する。索引や格納方法など、特定の製品や記憶装置に依存する事項は物理設計で決める。
大きな表や索引を、値の範囲(レンジ)、値の一覧(リスト)、ハッシュ値などの規則に従って複数の区画(パーティション)に分けて格納する、データベースの物理設計の手法。検索で不要な区画を読み飛ばせるため性能が上がり、古い区画の削除やバックアップなど運用の単位も小さくできる。
エンコード(符号化)されたデータを、元の形式や再生・表示できる形式に戻すこと。圧縮された音声や映像のデータを展開して再生する処理などを指す。非可逆圧縮では、デコードしても圧縮前のデータと完全には一致しない。
