Lecture 2: SQL and Data Warehousing Flashcards
What is cardinality?
The way tables are related.
Which three types of cardinality are there?
One-to-one
One-to-many
Many-to-many
What is a Data Warehouse?
A database that is maintained separatly from operational databases for the purpose of decision-making.
A collection of data that support decision-making processes.
Why is there a need of a seperate Data Warehouse?
- Data quality
- Historical data.
- Data consolidation
Which components does a Datawarehouse architecture consist of?
- Production
- ETL
- Data Warehouse
- Data Marts
- Metadata
- BI applications
What is a Datawarehouse?
- Subject orientated (focus on analysis)
- Integrated (integrating multiple sources)
- Time-variant (longer history/time horizon)
- Non-volatile (no operational updates)
Which 7 architecture Datwarehouse types are there?
- Canned Data Warehouse (within SAP).
- Independent Data Marts (Multiple Data Marts).
- Bus architecture (interconnected Data Marts).
- Enterprise Data Warehouse (Single DWH).
- Hub & Spoke (DWH and Data Marts).
- Federated Data Warehouse (DWH and Data Marts both directly connected to source database).
- Data Lake (Unstructered storage)
What is an DSS?
Decision Support System, a set of expandable IT techniques for processing adn analyzing data.
What is ETL?
Extract
Transform
Load
What is multi-dimensional modeling?
Looks at the measures and dimensions of values of a “fact”. and is the basis for OLAP cube.
Meta-data can be classified into?
Internal and external meta-data.
Which comes after the Data Warehouse?
Reporting
Dashboards
OLAP