Bootcamp 1: Business & Design
-
IntroductionWelcome to the Bootcamp
-
Our approach
-
Why Hackathons?
-
What is Data Engineering & DevelopmentUnderstanding Data Engineering
-
Problem-Solving for Developers – A Beginner’s Guide
-
Understanding Business & Client NeedsRunning hypothesis-driven experiments using the MVP
-
The Hackathon Problem Brief
-
Task: Identify the MVP1 Quiz
-
From MVP to “MLP” (Minimum Lovable Product)— Building What Your Customers Care About
-
User and Player Types in Gamified Systems
-
The Octalysis Framework for Gamification & Behavioral Design
-
The Strategy Dashboard for Gamification Design
-
Task: Evaluate client needs & wants1 Quiz
-
10 tips for writing good user stories
-
A Complete Guide to Data-Driven Customer Acquisition
-
Design & DevelopmentDesigning Enterprise Level End to End Systems from Idea to Product1 Quiz
-
Database design
-
Classifying data models
-
Deciding fact and dimension tables
-
Entity Relationship Diagram (ERD) Tutorial – Part 1
-
Entity Relationship Diagram (ERD) Tutorial – Part 2
-
Querying the dimensional model
-
Conceptual, Logical and Physical Data Models
-
Test Your Knowledge on Database Design1 Quiz
-
Task: Create ERDs for Your Client1 Quiz
-
Intro to Programming
Quiz Summary
0 of 10 Questions completed
Questions:
Information
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading…
You must sign in or sign up to start the quiz.
You must first complete the following:
Results
Results
0 of 10 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
Categories
- Not categorized 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- Current
- Review
- Answered
- Correct
- Incorrect
-
Question 1 of 10
1. Question
Which of the following best describe a ‘primary key’?
CorrectIncorrect -
Question 2 of 10
2. Question
Which of the following options best describes a ‘foreign key’?
CorrectIncorrect -
Question 3 of 10
3. Question
The following image shows a data entity relationship diagram for a video uploading platform, using crow’s foot notation. Fill in the blanks to describe the relationship shown.

-
A user can have [one, zero, many] (and only, or) [one, zero, many] video/videos, while a video can have [one, zero, many] (and only, or) (one, zero, many) user/users.
CorrectIncorrect -
-
Question 4 of 10
4. Question
The following image shows a data entity relationship diagram for a video uploading platform, using UML/class notation. Fill in the blanks to describe the relationship shown.

-
A user can have [one, zero, many] (and only, or) [one, zero, many] video/videos, while a video can have [one, zero, many] (and only, or) (one, zero, many) user/users.
CorrectIncorrect -
-
Question 5 of 10
5. Question
Given the following two data entities for owners and pets, select the most appropriate way to model their relationship.
CorrectIncorrect -
Question 6 of 10
6. Question
In the context of dimensional data modelling (aka Kimball data modelling), which of the following statements best describe a dimension?
CorrectIncorrectHint
-
Question 7 of 10
7. Question
Which of the following data entity names would typically be considered dimensions?
CorrectIncorrect -
Question 8 of 10
8. Question
In the context of dimensional data modelling (aka Kimball data modelling), which of the following statements best describe a fact?
CorrectIncorrect -
Question 9 of 10
9. Question
Which of the following data entity names would typically be considered facts?
CorrectIncorrect -
Question 10 of 10
10. Question
- What is a data mart?
- What is the purpose of a data mart?
- How can it benefit a business?
Give a brief (3-5 sentences) answer discussing the above questions.
To help support the community, why not copy and paste your answer in one of the discussion forum to spark some interesting discussions?
There is no ‘one correct’ answer to this question, you will receive credit for an attempt.
-
This response will be awarded full points automatically, but it can be reviewed and adjusted after submission.
Grading can be reviewed and adjusted.Grading can be reviewed and adjusted.
Responses