Skip to content
TaeyoungKim.dev

Data and database operations vocabulary: ETL, OLTP, OLAP, and replication

DB/SQLWritten 4 min readTaeyoungKim
LinkedInX

OLTP handles operational transactions; OLAP supports analysis. ETL moves and transforms data, while replication maintains copies. Similar-looking database terms become easier to read when you ask whether the work is a transaction, an analytical query, a data pipeline, or an operational safeguard.

Core words

The diagram separates transaction processing, analytical stores, data movement, and database operations.

English termMeaning and use
Data warehouseAn integrated store of data from multiple sources organized to support reporting and analysis.
Big dataData whose volume, variety, or velocity challenges conventional storage and processing approaches in a given context.
Data miningAnalyzing large data sets to discover patterns, relationships, or useful predictive signals.
DSMSData Stream Management System: software for continuously processing data arriving as streams.
DCDublin Core: a standard set of metadata elements for describing resources; here DC does not mean data center.
MDRMetadata Registry: a managed repository of metadata definitions and their relationships.
Database TuningMeasuring and adjusting queries, indexes, schema, configuration, or resources to improve database performance.
EAEnterprise Architecture: a structured description of an organization's business, information, application, and technology architecture.

Words to distinguish together

English termMeaning and use
ERPEnterprise Resource Planning: integrated software supporting organizational resources and functions such as finance, production, and logistics.
DRMDigital Rights Management: controls intended to manage or restrict access and use of digital content.
OLAPOnline Analytical Processing: query and analysis of data for exploration, aggregation, and decision support.
OLTPOnline Transaction Processing: handling many operational transactions such as orders, payments, or account updates.
Data MartA focused subset of analytical data for a department, subject, or user group.
OntologyA formal model of concepts, properties, and relationships within a knowledge domain.
meta dataMetadata: data describing other data, such as a column definition, source, or format.
ETLExtract, Transform, Load: a pipeline pattern for obtaining source data, changing it, and loading it into a target system.

Words encountered in code and operations

English termMeaning and use
LOBLarge Object: a database type or value for substantial binary or text content.
work loadWorkload: the volume and characteristics of tasks a system processes over time.
Database ReplicationMaintaining copies of database data, often for availability, read capacity, or recovery, with consistency and lag to consider.
ClusteringCombining nodes into a service arrangement for availability or scale; shared storage is only one possible implementation.
PrecompileA preparation step before compilation, such as source transformation or processing embedded SQL; exact use depends on the tool.
CursorA database interface for traversing or processing rows from a query result.
MyBatisAn open-source SQL mapping framework for Java that simplifies database access while retaining explicit SQL.

Reading these terms in context

A data warehouse integrates data for analysis, often from operational sources. A data mart serves a narrower audience or subject. Replication can help availability or read scaling, but lag and consistency still need design. Clustering is a broader deployment arrangement and is not simply another word for replication.

ETL loads curated data for OLAP; OLTP continues to process day-to-day transactions, and replication maintains additional copies.

Key takeaways

Sort terms by purpose before choosing a tool: OLTP for operational transactions, OLAP for analysis, ETL for movement and transformation, metadata for describing data, and tuning for measured performance work. Neither a replica nor a cluster automatically fixes a slow query.

Author

TaeyoungKim

Connecting technical foundations with implementation, verification, and production decisions.

#Database vocabulary#ETL#OLTP#OLAP#Replication

Read next