Exercises

Dimensional Data Modeling for Business Intelligence

Assess your ability to design dimensional models for business intelligence systems. This quiz covers fact table grain, additive measures, surrogate keys, slowly changing dimensions, role-playing dimensions, bridge tables, factless facts, snapshot models, and other practical warehouse design patterns. Questions range from foundational concepts to challenging modeling scenarios.

Answer the questions below and check the explanation for each answer.

0/18 answered

  1. 1

    What does the grain of a fact table define?

  2. 2

    What is the primary role of a dimension table in a dimensional model?

  3. 3

    A daily account balance can be summed across customers but should not normally be summed across multiple dates. How is this measure classified?

  4. 4

    Which dimensional modeling structure is represented in the diagram?

    Question 4
  5. 5

    Why are surrogate keys commonly used as dimension table primary keys?

  6. 6

    The diagram shows two warehouse rows for the same customer after the customer's region changed. Which slowly changing dimension method is illustrated?

    Question 6
  7. 7

    Which action characterizes a Type 1 slowly changing dimension update?

  8. 8

    In the displayed order model, Order Date Key and Ship Date Key both reference the Date dimension. What modeling pattern does this demonstrate?

    Question 8
  9. 9

    An invoice number is stored in a sales fact table for filtering and grouping, but it has no separate dimension table. What is it called?

  10. 10

    The displayed attendance table contains only Student Key, Class Key, and Date Key, with no numeric measure. What type of table is it?

    Question 10
  11. 11

    What makes a dimension conformed?

  12. 12

    A sales representative can belong to several teams, and each team includes several representatives. Which structure should connect the representative dimension to the team dimension?

    Question 12
  13. 13

    A fulfillment table has one row per order and updates that row as ordered, packed, shipped, and delivered dates become known. Which fact table type is this?

    Question 13
  14. 14

    The image shows one inventory row for every product and warehouse at the end of each day. Which fact table design is represented?

    Question 14
  15. 15

    A sales fact arrives before its new customer record has been loaded into the customer dimension. What is the best dimensional modeling response?

  16. 16

    Several low-cardinality flags such as Promotion Used, Gift Wrap, and Rush Order are grouped into the compact dimension shown. What is this dimension called?

    Question 16
  17. 17

    A customer can belong to multiple market segments through a bridge table. What technique helps prevent the customer's revenue from being counted in full for every segment?

  18. 18

    The diagram normalizes Product into separate Product, Subcategory, and Category tables. What is the main analytical tradeoff of this design compared with a denormalized product dimension?

    Question 18

Download the App now to have access to + 5000 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online courses in video, ebooks and audiobooks.

  • More than 60 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate