Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(64-76)Системы обраб многопольз БД .DOC
Скачиваний:
6
Добавлен:
18.09.2019
Размер:
131.58 Кб
Скачать

2. Принципы передачи данных по сети

Процесс преобразования информации в КС согласно модели OSI разбивается на 7 уровней (физический, канальный, сетевой, транспортный, сеансовый, представления и прикладной), которые взаимодействуют друг с другом по строго установленным правилам – протоколам передачи данных.

В настоящее время большинство КС используют протокол TCP/IP, который имеет 4 уровня: прикладной, транспортный, уровень межсетевого взаимодействия, уровень сетевых интерфейсов.

Сообщение на прикладном уровне разбивается протоколом TCP на небольшие блоки – пакеты – и передается "вниз" с определенной служебной информацией. Каждый последующий уровень протокола снабжает пакет своей информацией.

На принимающем компьютере происходит сборка пакетов в сообщение благодаря их служебной информации.

В настоящее время передача информации в КС происходит с помощью программно-аппаратных средств (программы протокола TCP/IP и сетевой карты) со скоростью от 100 Мбит/с до 1 Гбит/с.

3. Системы удаленной обработки данных

Под удаленной обработкой данных (УОД) понимают процесс обработки данных, при котором ввод, вывод и обмен данными происходит через КС. При этом компьютеры могут находиться друг от друга на большом расстоянии.

При УОД могут быть следующие формы взаимодействия между компьютерами:

  • терминал – удаленный процесс;

  • терминал – доступ к удаленному файлу;

  • терминал – терминал;

  • электронная почта;

  • терминал – доступ к удаленной БД.

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

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

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

При взаимодействии электронная почта каждый абонент имеет на своем компьютере «почтовый ящик» – специальный файл, в который записываются поступающие в его адрес сообщения. Абонент может проверять свой «почтовый ящик», обрабатывать сообщения и передавать их в адрес других абонентов КС.

Режим терминал - доступ к удаленной БД позволяет получить пользователю доступ к БД на другом компьютере. Пользователи работают с неинтеллектуальными терминалами, которые передают сообщения о транзакциях центральному компьютеру (ЦК) – компьютеру удаленной обработки.

ОСус принимает сообщения и данные и передает их соответствующим ПП. Те обращаются к СУБД, и она выполняет операции с БД, используя часть ОСуд. Когда транзакция завершается, то ОСус возвращает результаты пользователям у терминалов.

Работа с БД осуществляется согласно правам доступа, которыми обладают ее пользователи. Такие системы называются системами удаленной обработки, так как связь между входами и выходами происходит через находящийся на расстоянии ЦК, ведущий обработку.

В КС возможна централизованная и децентрализованная обработка данных.

Децентрализованная обработка базируется на решении локальных задач и работе с локальными БД на рабочих местах пользователей.

При централизованной функционально выделяются два основных компонента сети:

  • компьютер, хранящий некоторые ресурсы (н-р, БД);

  • компьютеры, имеющие удаленный доступ к этим ресурсам.

Компьютер, хранящий и поставляющий свои ресурсы другим компьютерам, называется сервером, а компьютеры, потребляющие ресурсы, называются рабочими станциями.

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

Сервер КС представляет собой компьютер, обладающий высоким быстродействием и большими объемами памяти. Примеры серверов:

  • файловый сервер, поддерживающий общее хранилище файлов для всех рабочих станций;

  • сервер БД (SQL-сервер);

  • сервер телекоммуникаций, обеспечивающий услуги по связи данной ЛС с внешним миром;

  • вычислительный сервер, дающий возможность производить вычисления, которые невозможно выполнить на рабочих станциях;

  • Web-сервер – сервер, на котором размещаются HTML-страницы;

  • почтовый сервер (Mail-сервер) для организации «почтовых ящиков» абонентов сети.

При централизованной обработке файлы и БД являются общедоступными, и важной задачей является их корректное совместное использование. Централизованная обработка возможна в различных архитектурах.