Istnieją typowe zadania, jakie są wykonywane podczas pracy z lokalnymi bazami danych SQL. Do tych zadań należą: łączenie z bazą danych, dodawanie danych oraz pobieranie danych z tabel w bazie danych. Istnieją również pewne zagadnienia, o których należy pamiętać podczas wykonywania tych zadań, i dotyczą na przykład pracy z typami danych i obsługi błędów.
Istnieją również pewne zadania dot. bazy danych, które są wykonywane rzadziej, ale często konieczne jest ich wykonanie zanim możliwe będzie wykonanie zadań typowych. Na przykład: zanim możliwe będzie połączenie z bazą danych i pobranie danych z tabeli konieczne jest utworzenie bazy danych oraz utworzenie struktury tabeli w bazie danych. Te mniej często wstępne zadania konfiguracji zostały omówione w sekcji
Tworzenie i modyfikowanie bazy danych
.
Możliwe jest asynchroniczne wykonywanie operacji baz danych, co oznacza, że mechanizm bazy danych działa w tle i powiadamia użytkownika o tym, czy operacja zakończyła się pomyślnie czy niepomyślnie, poprzez wywołanie zdarzenia. Te operacje mogą być również wykonywane w sposób synchroniczny. W takim przypadku operacje bazy danych są wykonywane kolejno jedna po drugiej, a cała aplikacja (łącznie z operacjami aktualizowania ekranu) oczekuje na zakończenie operacji, dopiero wtedy wykonywany jest kolejny kod. Więcej informacji o trybie wykonywania asynchronicznego i synchronicznego zawiera sekcja
Korzystanie z synchronicznych i asynchronicznych operacji bazy danych
.