W aplikacjach webowych (w architekturze klient–serwer) część kliencka komunikuje się z backendem, a dane aplikacji są utrzymywane w wyspecjalizowanym systemie składowania i przetwarzania danych. Dlatego poprawna jest odpowiedź "Serwer SQL" – serwer bazy danych przechowuje dane strukturalne i udostępnia je poprzez zapytania, zapewniając m.in. indeksy, integralność, kontrolę współbieżności i transakcje. To dokładnie odpowiada potrzebie "centralnego miejsca" dla danych, z którego korzystają aplikacje klienckie przez sieć.
Odpowiedź "Serwer plików" jest nieprawidłowa w tym ujęciu, bo serwer plików udostępnia głównie pliki i foldery (np. udział sieciowy). Może on przechowywać załączniki lub multimedia, ale nie zastępuje bazy danych jako podstawowego repozytorium danych aplikacji webowej (brak typowych mechanizmów DBMS, takich jak transakcje czy optymalizacja zapytań).
Odpowiedź "Serwer DNS" jest błędna, ponieważ DNS służy do tłumaczenia nazw na adresy IP. Ułatwia dostęp do usług (np. po nazwie hosta), ale nie jest miejscem przechowywania danych biznesowych aplikacji.
Odpowiedź "Usługa NAT" również jest błędna: NAT odpowiada za translację adresów w ruchu sieciowym (zwykle na routerze/bramie) i nie pełni roli magazynu danych ani repozytorium informacji dla aplikacji.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się dostęp przez aplikacje webowe i "centralne przechowywanie danych", najczęściej chodzi o bazę danych (SQL/DBMS), a nie o udziały plików czy usługi routingu/nazewnictwa.