Baza danych Inne nazwy: DB, database
Zbiór danych zapisanych zgodnie z określonym schematem. Powszechnie tym określeniem nazywa się oprogramowanie obsługujące bazy danych poprzez organizowanie sposobu ich przechowywania (zapisu, odczytu, modyfikacji, filtrowania i przeszukiwania).
Popularne silniki baz danych spotykane na serwerach internetowych to m.in.: MySQL, PostgreSQL czy Firebird.
Istnieje przynajmniej kilka rodzajów baz danych, wyróżnianych na podstawie sposobu organizowania zebranych weń danych.
Wymienione wyżej to tzw. relacyjne bazy danych. Specyfika ich działania opiera się na kojarzeniu ze sobą danych zebranych w różnych tabelach poprzez definiowanie relacji (związków) między nimi.
Obsługa bazy danych odbywa się przy pomocy odpowiedniego języka. Najbardziej powszechne są bazy wykorzystujące jeden ze standardów języka SQL.