DDL Podzbiór poleceń SQL definiujących i zmieniających strukturę bazy, np. CREATE, ALTER, DROP. Operuje na tabelach i schematach, nie na danych.
Denormalizacja Celowe wprowadzenie redundancji do schematu, by przyspieszyć odczyty. Stosowana, gdy ważniejsza jest wydajność zapytań niż minimalizacja powtórzeń.
Normalizacja Proces organizowania danych w celu ograniczenia redundancji i poprawy spójności. Polega na dzieleniu dużych tabel na mniejsze, powiązane relacjami.
Ograniczenie Reguła nałożona na kolumnę lub tabelę pilnująca poprawności danych, np. NOT NULL, UNIQUE czy CHECK. Zapobiega zapisaniu błędnych wartości.
Wyzwalacz Procedura uruchamiana automatycznie w reakcji na zdarzenie w tabeli, np. INSERT, UPDATE lub DELETE. Służy do pilnowania spójności i automatyzacji.
Procedura składowana Zapisany w bazie zestaw poleceń SQL, który można wielokrotnie wywoływać. Pozwala umieścić logikę po stronie serwera bazy.
Widok Wirtualna tabela oparta na wyniku zapisanego zapytania SQL. Upraszcza dostęp do złożonych danych, nie przechowując ich fizycznie.
Podzapytanie Zapytanie zagnieżdżone wewnątrz innego zapytania. Wynik podzapytania jest używany jako dane wejściowe dla zapytania nadrzędnego.
LEFT JOIN Złączenie zwracające wszystkie wiersze z lewej tabeli oraz dopasowane z prawej, a brakujące uzupełnia wartościami NULL.
INNER JOIN Złączenie zwracające tylko wiersze, które mają dopasowanie w obu łączonych tabelach. Najczęściej używany rodzaj JOIN.