Połączenie z bazą danych to funkcja, która umożliwia oprogramowaniu klienckiemu komunikację z oprogramowaniem serwera bazy danych, niezależnie od tego, czy znajduje się na tym samym komputerze, czy nie. Do wysyłania poleceń i otrzymywania odpowiedzi wymagane jest połączenie.