CRUDマトリックスとは?
CRUDマトリックスとは、縦に業務機能、横にエンティティ(データ)を並べ、交点にC(生成)・R(参照)・U(更新)・D(削除)を記入した表。機能とデータの対応関係を点検するために使う。
システムアーキテクト試験の過去問では1回出題されています。
くらっどまとりっくす
CRUDマトリックスの意味
縦に業務機能、横にエンティティ(データ)を並べ、交点にC(生成)・R(参照)・U(更新)・D(削除)を記入した表。機能とデータの対応関係を点検するために使う。
CRUDマトリックスの具体例
どの機能からもCが立っていないエンティティを見つけ、初期データ登録機能の定義漏れに気づく。
CRUDマトリックスは試験でどう引っ掛けられる?
Cが複数の機能に立っている場合は生成責任の重複、Dがどこにもない場合はデータ増加への対処漏れを疑う。「Rしかない=正常」ではない。
CRUDマトリックスと関連する用語
CRUDマトリックスが出た過去問
CRUDマトリックスの説明はどれか。
正解:各機能が、どのエンティティに対して、どのような操作をするかを一覧化したものであり、操作の種類には生成、参照、更新及び削除がある。
要点:CRUDマトリックスは機能とエンティティの操作対応を点検する表
CRUDマトリックスは、業務機能(プロセス)を行、エンティティ(データ)を列に取り、その交点に生成(Create)・参照(Read)・更新(Update)・削除(Delete)のどれを行うかを記した表である。データと機能の対応漏れや、どこからも生成されないエンティティといった整合性の欠落を機械的に点検できる点に価値がある。
出典:平成30年度 秋期 システムアーキテクト試験 am2 問1(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。