Клиент-серверная архитектура обладает рядом достоинств, делающих ее оптимальным вариантом для многих приложений управления данными.
Гарантирует надежность, поскольку все действия над данными выполняет сервер БД.
Значительно увеличивает производительность некоторых операций, особенно в случае «тощих» клиентов с медленными процессорами и ограниченной памятью. Например, большой запрос во много раз быстрее выполняется на мощном сервере, чем на клиентской рабочей станции.
Снижает сетевой трафик за счет передачи клиенту только необходимых ему данных.
Обеспечивает отказоустойчивость за счет протоколирования транзакций, интеллектуального резервирования, избыточных дисковых массивов и средств восстановления после сбоев.