Data Warehousing and ETL Fundamentals

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core data warehousing concepts, ETL pipeline stages, extraction and loading techniques, and database performance optimization strategies.

14 Terms

1
New cards

Data Warehouse

A centralized repository that stores large volumes of structured data from multiple sources to provide a unified, organized view for analysis and decision-making.

2
New cards

Data Extraction Layer

The architectural component of a data warehouse that gathers data from various sources, such as transactional systems and CRM platforms.

3
New cards

Data Transformation Layer

The architectural component of a data warehouse that cleans, formats, and organizes data to ensure consistency and quality before storage.

4
New cards

Batch Processing

A data extraction technique that gathers large amounts of data at scheduled, set times—often during off-peak hours—so systems are not slowed down.

5
New cards

Real-Time Data Integration

A data extraction method that continuously pulls data as events happen, providing instant updates crucial for fast decision-making.

6
New cards

Change Data Capture (CDC)

A data extraction technique that extracts only the data that has changed or been updated since the last extraction process, maximizing efficiency.

7
New cards

Data Transformation

The process of modifying, formatting, and enhancing data so that it is consistent, meaningful, and ready for unified analysis.

8
New cards

Data Cleaning

The process of correcting mistakes, removing duplicate entries, and addressing missing values to guarantee data accuracy and reliability.

9
New cards

Parallel Processing

A data loading strategy in which multiple data loading operations run at the same time to speed up the ingestion process.

10
New cards

Partitioning

The practice of dividing a dataset into smaller, manageable segments based on specific criteria such as date or geographic region to accelerate query execution.

11
New cards

Incremental Loading

A data loading technique that updates the warehouse by adding only newly created or modified records rather than reloading the entire dataset.

12
New cards

Indexing

A database optimization method acting as a catalog or table of contents that allows rapid row lookups without having to scan whole tables.

13
New cards

Materialized Views

Database objects that save the precomputed results of complex queries for fast retrieval, eliminating the need to rerun frequent queries.

14
New cards

ETL

An acronym for Extract, Transform, Load, referring to the three-step integration pipeline used to collect, prepare, and store data in a data warehouse.