Uploaded by Leo “footballfan0521” Mendez

COP4751-Assignment12-Chapter29 (1)

advertisement
Assignment
Florida International University
Student Name: Leonardo Mendez
Department of Knight Foundation
Student ID: 6190128
School of Computing and Information Sciences
COP 4751: Advanced Database Management Systems
Summer23, Total Marks 4.0 points
Course Teacher: Dr. Kiavash Bahreini
Teaching assistant: Rafita Haque
Answer ALL questions
Question 1
In terms of data structure, how does a data warehouse differ from a traditional
operational database? 0.4
a) Data warehouses use relational structure, while databases use nonrelational structure
b) Data warehouses are typically more normalized compared to databases
c) Data warehouses often use a denormalized, schema-on-read approach
compared to the normalized, schema-on-write approach in databases
d) Databases use data marts, while data warehouses do not
c) Data warehouses often use a denormalized, schema-on-read approach
compared to the normalized, schema-on-write approach in databases
Question 2
a. What is the main difference between ROLAP and MOLAP? 0 .6
a) MOLAP allows the dynamic multidimensional analysis of data stored in a
relational database, whereas ROLAP does not.
b) MOLAP can handle large volumes of data better than ROLAP.
c) ROLAP can handle large volumes of data better than MOLAP.
d) ROLAP stores all its data in a multidimensional array, whereas MOLAP
does not.
c) ROLAP can handle large volumes of data better than MOLAP.
b. Which of the following best describes a Decision Support System? 0.6
a) It is a system used to automate routine decisions
b) It is a system used to support business or organizational decision-making
activities
c) It is a system used to replace human decision-makers
d) It is a system used only for data storage purposes
b) It is a system used to support business or organizational decisionmaking activities
Question 3
a. How is the multidimensional data model used in data warehousing? 1.1
a) It is used to perform complex queries on transactional databases
b) It is used to store unstructured data for big data analytics
c) It is used to integrate data from multiple sources into a unified view
d) It is used to enforce data integrity constraints in a relational database
c) It is used to integrate data from multiple sources into a unified view
b. Define the following terms: star schema, snowflake schema, fact
constellation, data marts.?
Star schema: A type of dimensional model consisting of a single fact table and one or
more-dimension tables. The fact table contains business process measures, while the
dimension tables hold descriptive attributes. The fact table references dimension tables
through foreign keys.
Snowflake schema: A variant of the star schema where dimension tables are normalized
into multiple levels of hierarchy. The fact table remains the same, but dimension tables
are split into sub-dimension tables based on granularity.
Fact constellation: A dimensional model comprising multiple fact tables that share
common dimension tables. The fact tables can represent different business processes or
aggregation levels, allowing for flexible representation.
Data marts: Subsets of data warehouses customized for specific business units or
functions. They contain a smaller amount of data and focus on specific subjects or
domains. Data marts can utilize either star schema or snowflake schema and can be
independent or dependent on a data warehouse.
Question 4
One of the difficulties in implementing a data warehouse is the complexity
of integrating data from multiple disparate sources. 0.2
a. True
or
b. False
A. True
Download