пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Технология распределенной обработки данных

Распределенная обработка данных

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

Коммуникационная сеть может быть представлена как локальная сеть, так и средствами удаленного доступа.

Достоинства:

1)      сервер БД – может быть изготовлен по спец. Заказу и приспособлен для работы с СУБД, чтобы обеспечить лучшую производительность

2)      машины клиента могут быть персональными компьютерами, приспособленными к потребностям пользователя.

3)   Несколько разных машин клиентов могут иметь доступ к одной БД

Архитектура клиент/сервер

Для хранения общих данных при работе в локальной сети использовался файл-сервер. В локальной сети файл-сервер используется прежде всего в качестве дополнительного общего жесткого диска, к которому могут обращаться одновременно несколько пользователей. Если рабочей станции необходимо получить данные, размещенные на файл-сервере, на него посылается запрос. Файл-сервер передает данные на раб. Станцию, где они в дальнейшем обрабатываются. Одним из существенных недостатков использования файл-сервера при работе с базами данных является большой поток данных в сети, что приводит к снижению ее производительности. Поэтому была предложена технология клиент/сервер, основанная на использовании сервера баз данных.

В отличие от файл-сервера, сервер базы данных используется не только для хранения информации, но и для обработки запросов  к базе данных. Сервер базы данных, как правило, устанавливается на файл-сервере локальной сети. Запрос рабочей станции  обрабатывается сервером базы данных и обратно возвращается только результат выполнения запроса. Это уменьшает поток данных в сети.

Т.к. обработка осуществляется на сервере базы данных, а не на рабочей  станции, рабочая станция  называется  Клиентом сервера базы данных При работе в режиме клиент/сервер серверная часть СУБД устанавливается на файл-сервер, а клиентская часть – на рабочей станции. Т.е. СУБД как бы состоит из 2 частей: сервера БД и набора клиентов.

Сервер – это собственно СУБД, он поддерживает определение и обработку данных, их защиту и целостность.

Клиенты – это различные приложения, которые выполняются в СУБД: приложения  написаны пользователем и встроены в СУБД.

Система клиент/сервер предоставляет возможность работы 2-х частей на разных машинах, т.е. обеспечивает возможность распределенной обработки.

 


10.01.2017; 22:18
хиты: 90
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь