TOPへ戻る

CRUD

CRUD(クラッド)は、ソフトウェアやデータベース設計において使われる概念で、データを永続的に操作する際に必要な基本機能を表す頭文字を組み合わせた言葉である。
CRUDは、以下の4つの機能を表している。

システムやソフトウェアを設計する際には、どのプログラムがどのデータ集合に対してCRUDの各操作を行うのか整理することで、設計上の課題を素早く発見することができる。
これを分かりやすく一覧するために作成する図表を「CRUD図」(CRUD表/CRUDマトリクス)と呼ぶ。

参考