概念データモデル
概念データモデル
IPAの試験に限らず、そもそも概念データモデルとは以下の妄想を前提にしていて、データリネージのようなデータの更新順序は一切考慮していない。
バッチは常に正しい順序で実行される
バッチは瞬時に完了する
データは完全に整合している。クレンジング一切不要。(ガチガチの入フォームを使っている。)
IPAの試験に限らず、そもそも概念データモデルとは以下の妄想を前提にしていて、データリネージのようなデータの更新順序は一切考慮していない。
バッチは常に正しい順序で実行される
バッチは瞬時に完了する
データは完全に整合している。クレンジング一切不要。(ガチガチの入フォームを使っている。)
論理データモデルには、階層モデル、ネットワークモデル、関係モデル、オブジェクト指向モデルの4つがある。
DBスペシャリストの午後試験では100%関係モデルが出題される。
[サロゲートキー(Surrogate Key)]
サロゲートキーは、データベース設計において、一意の行を識別するために使用される人工的なキーのことを指す。これは通常、数値や文字列で表され、特定のビジネス上の意味を持たないIDとして利用される。サロゲートキーは、自然キー(例えば、社会保障番号やメールアドレスなど、自然に一意であるフィールド)とは異なり、データベース内で自動生成されることが多い。
[ファクトテーブル]
データウェアハウスのための最小単位のデータ。業務系のトランザクションデータから生成される。時系列に蓄積されたデータで、生データと呼ぶことも多い。このファクトテーブルの詳細度が情報分析の最も詳細な単位になる。
[Create Table]
Delete restrict
参照先のレコードが削除されるのを防ぐ