โ† All Data Engineering Flashcard Decks

Data Warehouse Modeling Flashcards

7 cards from real Data Engineering practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Data Warehouse Modeling flashcards as text
  1. In Kimball's dimensional modeling methodology, the design process starts by selecting the:

    Answer: Business process to model

    Kimball's four-step design begins with choosing the business process, then grain, dimensions, and facts.

  2. Inmon's approach to data warehousing favors:

    Answer: A normalized enterprise data warehouse feeding dependent marts

    Inmon advocates a top-down, normalized (3NF) enterprise warehouse from which dependent data marts are derived.

  3. A bridge table is used to resolve which kind of relationship between facts and dimensions?

    Answer: Many-to-many

    Bridge tables handle many-to-many relationships, such as a single bank account with multiple owners.

  4. A degenerate dimension is best described as:

    Answer: A dimension key (like an order number) stored in the fact table with no separate dimension table

    A degenerate dimension is an identifier such as invoice number kept in the fact table without its own dimension.

  5. A role-playing dimension occurs when:

    Answer: A single dimension is referenced multiple times for different roles, like Order Date and Ship Date

    A role-playing dimension is one physical table (e.g., Date) referenced multiple times via aliased views for different meanings.

  6. An accumulating snapshot fact table is most appropriate for modeling:

    Answer: A process with well-defined milestones, like order fulfillment stages

    Accumulating snapshots track a process with multiple milestone dates, updating the same row as stages complete.

  7. A junk dimension is created primarily to:

    Answer: Consolidate low-cardinality flags and indicators into one dimension

    A junk dimension combines miscellaneous flags and indicators into a single dimension to reduce fact-table clutter.