JDBC Standardowe API w Javie do łączenia się z bazami danych i wykonywania zapytań SQL. Zapewnia jednolity sposób dostępu niezależny od silnika bazy.
ETL Proces pobierania danych ze źródeł, przekształcania ich i ładowania do docelowej bazy lub hurtowni. Podstawa integracji danych.
Hurtownia danych Centralne repozytorium danych zebranych z wielu źródeł, zoptymalizowane pod analizę i raportowanie. Nie służy do bieżących transakcji.
Optymalizator zapytań Komponent bazy wybierający najefektywniejszy sposób wykonania zapytania. Decyduje m.in. o użyciu indeksów i kolejności złączeń.
Plan zapytania Opis kroków, jakie baza wykona, by zrealizować zapytanie. Analizowany poleceniem EXPLAIN przy optymalizacji wydajności.
ORM Technika mapująca tabele bazy na obiekty w kodzie aplikacji. Pozwala pracować z danymi bez ręcznego pisania SQL, np. Hibernate czy Eloquent.
Partycjonowanie Podział dużej tabeli na mniejsze fragmenty według klucza, np. daty. Przyspiesza zapytania i ułatwia zarządzanie ogromnymi zbiorami.
OLAP Tryb przetwarzania nastawiony na złożone zapytania analityczne i raportowanie na dużych zbiorach. Typowy dla hurtowni danych.
OLTP Tryb pracy bazy zoptymalizowany pod dużą liczbę szybkich, krótkich transakcji, np. w sklepach internetowych. Przeciwieństwo analityki OLAP.
Garbage collection Automatyczny proces zwalniania pamięci zajmowanej przez dane, których program już nie używa. Odciąża programistę od ręcznego zarządzania pamięcią.