練習問題:データアーキテクチャ
目標: 80%以上正解
Q1. TOGAFにおけるアーキテクチャの4ドメインのうち、データの構造・管理を担当するのはどれか?
A) Business Architecture
B) Data Architecture
C) Application Architecture
D) Technology Architecture
Q2. 組織全体のビジネスエンティティとその関係を定義した概念・論理データモデルを何と呼ぶか?
A) 物理データモデル
B) エンタープライズデータモデル(EDM)
C) データ品質フレームワーク
D) オペレーショナルデータストア
Q3. Data Lake の特徴として正しいのはどれか?
A) データを事前に定義されたスキーマで格納する(Schema-on-Write)
B) 構造化データのみを格納できる
C) 生データを形式問わず格納し、読み取り時にスキーマを適用する(Schema-on-Read)
D) OLAPキューブを中心とした分析基盤である
Q4. バッチ処理とストリーム処理を統合したアーキテクチャパターンはどれか?
A) Data Mesh
B) Lambda Architecture
C) Kappa Architecture
D) Data Lakehouse
Q5. 組織全体のデータアーキテクチャを策定・管理する役割を何と呼ぶか?
A) Solution Data Architect
B) Data Quality Manager
C) Enterprise Data Architect
D) Data Steward
Q6. Zachman Frameworkの特徴を正しく説明しているのはどれか?
A) ビジネスアーキテクチャに特化したフレームワーク
B) 6行×6列のマトリクスで企業アーキテクチャを整理するフレームワーク
C) データ品質成熟度を評価するフレームワーク
D) アジャイル開発のためのデータ設計フレームワーク
解答
A1. B) TOGAFのData Architecture(4ドメイン: Business/Data/Application/Technology)
A2. B) EDM(Enterprise Data Model)は組織全体の概念・論理モデル
A3. C) Data Lake は Schema-on-Read。DWHは Schema-on-Write
A4. B) Lambda Architecture = バッチレイヤー + スピードレイヤー + サービングレイヤー
A5. C) Enterprise Data Architect = 組織全体の担当。Solution = 特定プロジェクト
A6. B) Zachman = 6×6マトリクス(Why/How/What/Who/When/Where × 視点)