Który z poniższych przykładów stanowi aplikację mobilną wykorzystującą bazę danych?
A. Aplikacja gromadząca listę kontaktów użytkownika
B. Aplikacja do robienia zdjęć
C. Aplikacja kalkulator
D. Aplikacja wyświetlająca lokalny czas
Aplikacja przechowująca listę kontaktów użytkownika korzysta z bazy danych do przechowywania, odczytywania i zarządzania danymi. Tego typu aplikacje mobilne muszą efektywnie zarządzać dużą ilością danych i zapewniać ich szybki dostęp. Bazy danych, takie jak SQLite czy Firebase, są szeroko stosowane w aplikacjach mobilnych, umożliwiając przechowywanie kontaktów, wiadomości, notatek i innych informacji użytkownika. Dzięki bazom danych możliwe jest także synchronizowanie danych pomiędzy urządzeniami i przechowywanie ich w chmurze.
Aplikacja pokazująca godzinę lokalną nie wymaga bazy danych, ponieważ korzysta jedynie z wbudowanych funkcji systemowych, np. zegara urządzenia. Aplikacja do robienia zdjęć zapisuje pliki bezpośrednio na urządzeniu, używając systemu plików, a nie bazy danych. Aplikacja kalkulator operuje na zmiennych tymczasowych i nie wymaga przechowywania danych na dłuższy czas, co czyni bazę danych zbędną w jej przypadku.