Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider the following conceptual schema of an operational database owned by multinational real estate company. The database contains information about the real estate properties offered

Consider the following conceptual schema of an operational database owned by multinational real
estate company. The database contains information about the real estate properties offered for
sale, owners of properties, potential buyers who are interested in the properties and real estate
agents involved in selling of the properties.
Whenever a property is put on market by an owner, a description of the property is entered into an
operational database. Whenever a property is purchased, its description is removed from
operational database.
The real estate company would like to create a data warehouse to keep information about the
finalized real estate transactions, properties involved in the transaction, sellers/owners, and agents
involved in the real estate transactions. The real estate company would like use a data warehouse to
implement following classes of analytical applications.
1. Find the total number of real estate properties sold per month, along with information
about year, street, city country and agent involved.
2. Find an average asked price of real estate properties sold per month, along with information
about year, street, city country and agent involved.
3. Find an average final price of real estate properties sold per month, along with information
about year, street, city country and agent involved.
4. Find an average period of time on the marked real estate properties sold per month, along
with information about year, street, city country and agent involved.
5. Find the total number of times each real estate property has been sold in a given period of
time.
6. Find the number of buyers interested in purchases of real estate properties sold per day,
month, along with information about year, street, city country and agent involved.
Question 1- Perform dimension modelling for above use case by explicitly performing following.
1. Show fact and dimension tables along with required attributes for the same. [5 Marks]
2. Call out explicitly Primary Key & Foreign key in each of the tables using acronyms as PK for
Primary Key and FK for Foreign Key. [2 Marks]
3. Establish relationship between Fact and Dimension tables. [2 Marks]
4. Data Modelling using: [5 Marks]
a. Star Schema
b. Snowflake Schema
Question 2 Prepare a data pipe

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M. Kroenke, David J. Auer

7th edition

133544621, 133544626, 0-13-354462-1, 978-0133544626

More Books

Students also viewed these Databases questions

Question

1. Explain why evaluation is important.

Answered: 1 week ago