Архитектура «клиент-сервер»

  • Часть 1
  • | 2
  • | 3
  • | 4
  • | 5

Архитектура «клиент-сервер» имеет ряд достоинств:

1.   БД может использоваться одновременно несколькими клиентами.

2.   Работа с данными клиентом и сервером выполняется параллельно. В результате процесс обработки данных существенно ускоряется.

3.   Компьютер сервера может иметь большие вычислительные возможности, что обеспечивает высокую производительность системы.

4.   Компьютер клиента можно адаптировать к требованиям конкретного конечного пользователя.

Основываясь на архитектуре «клиент-сервер», рассмотрим особенности режимов работы с централизованной и распределенной базами данных.

Централизованная база данных

Централизованное хранение баз данных применяется уже несколько десятилетий. База данных хранится на внешних устройствах центральной ЭВМ, работающей под управлением многозадачной операционной системы. Пользователи обращаются к базе данных с удаленных терминалов, часто не имеющих собственных вычислительных ресурсов – процессора и памяти (рис. 9):

Image Image
Image
 

                                                                                                             Пользователи

Image
Image Image
 

                                                                                                              Клиенты

Image
 

                                                                                                              Сервер

предыдущаяследующая