Виды
архитектур:
1.
Централизованная обработка данных.
Отдельно
находится интерфейс пользователя, приложение и БД.
Недостатки.
развитие информационной системы ограничено: техническими параметрами
центрального компьютера, надежностью работы центрального процессора,
производительность центрального процессора.
2.
«Файл-сервер»
Рабочая
станция (интерфейс пользователя, приложение) ↔(Файл) Файл-сервер (БД).
Особенности:
использование сетей локального типа, выделение файл-сервера для хранения БД.
Преимущества:
высокий уровень защиты данных, снижение требований.
Недостатки:
обмен на уровне файлов, перегрузка трафика сети, достаточно высокие требования
к оснащению рабочей станции.
3.
Двух уровневый клиент-сервер.
Рабочая
станция (интерфейс пользователя, приложение) двусторонний обмен запросами с
сервером (СУБД).
Достоинства:
1.
Клиентская часть приложения ставится облегченной.
2.
Уменьшается трафик сети.
3.
Снижается ограничения на доступ к БД для различных приложений.
Недостатки:
высокие требования к рабочей станции, высокие требования к серверу БД.
4.
Многоуровневый клиент-сервер.
Рабочая
станция (интерфейс пользователя)↔Сервер (приложение)↔Сервер(БД)
Достоинства:
1.
значительно снижаются требования к техническому обеспечению рабочей станции.
2.
Существует возможность варьировать оперативными и программными средствами.
3.
Многоуровневая архитектура обеспечивает изоляцию параллельно работающих
процессов.
4.
Позволяет копировать, создавать зеркальные копии БД, высокая сохранность
информации.
|