АРХИТЕКТУРА ИНФОРМАЦИОННЫХ СИСТЕМ

1а) двухуровневая архитектура

 

Рис 2.2

1б) все тоже самое, только процедуры обработки данных переносятся в БД:

 

Рис 2.3

 

Достоинства использования хранимой информации на сервере и переноса приложений на сервер БД: уменьшается объем информации, увеличивается скорость обработки информации.

 

2) трехуровневая архитектура “клиент-сервер”

 

 
 

 


Рис 2.4

 

Таким образом, с клиентского приложения логика убрана полностью.

SQL-сервер – программное обеспечение, обеспечивающее централизованное управление данными и обработку запросов на ввод данных и модификацию информации в стандарт языка SQL.

Сервер приложений – программная система, обеспечивающая управление компьютерами, реализующую бизнес-логику системы (процедурами или объектами в терминах программы)

Клиентское приложение – ПО, предоставляющее пользователю возможность просматривать и модифицировать данные, и управлять элементами бизнес-логики.

 

Вопросы:

1. Перечислите основные архитектуры ПП.

2. Перечислите положительные и отрицательные стороны основных архитектур ПП.