Для взаимодействия с СУБД в web используется 3 уровневая архитектура.
web браузер играет роль тонкого клиента, а web сервер играет роль сервера приложений
преимущества - 3 уровневой архитектуры, перед клиент серверной архитектуры: web Б играет роль тонкого клиента с минимальным набором функционала системы. web Б установлен на компьютере любого пользователя. Весь функционал сосредотачивается на web сервере. Если произошло обновление программного обеспечения, то достаточно обновить программное обеспечение на сервере, клиентов беспокоить не нужно. Простота организации связи.
Средства языка PHP для работы с СУБД MySQL.