АРМ-1 АРМ-n
СУБД База данных
Сервер
Рис. 4.9.1.Архитектура централизованной БД
Распределенные базы данных есть базы данных, части которой находятся в
различных узлах сети. Предприятия имеют распределенную структуру, поэто-
му данные распределены по структурным подразделениям. распределенная ба-
за данных есть виртуальный объект, составные части которого хранятся в раз-
ных узлах сети (рис. 4.9.2).
18
Задача 1: БД1, БД3, БД4
Отдел главного бухгалтера АРМ 1 БД1
Обращение к БД1
Нормативный Отдел АРМ 2 БД2
Задача 2: БД2, БД3
Обращение к БД4
Задача 3: БД3, БД4
Обращение к БД3
Цех №1 АРМ 3
Обращение к БД4 БД3
Обращение к БД3
Склад № 4 АРМ 4
БД4
Задача 4: БД1, БД3,
БД4
Рис. 5.17. Полностью распределенная база данных
Файл-серверная обработка – это обработка данных преимущественно на рабочих
местах клиентов. Сетевое программное обеспечение занято лишь передачей дан-
|
|
ных на рабочую станцию (рис. 4.9.3.).
Рабочая станция клиента Запрос Сервер Программа клиента Файл БД БУИС
Рис. 5.19. Иллюстрация технологии "файл-сервер"
Доступ на основе архитектуры сети вида "клиент-сервер" (рис. 4.9.4.)
В данной архитектуре возможны следующие варианты доступа:
- доступ к удаленным данным (ДУД);
- доступ с помощью сервера баз данных (СБД);
- доступ с помощью сервера приложений (СП).
| |||||||
| |||||||
| |||||||
Клиент Прикладная
программа + программа ввода исходных данных + программа печати
Обращение за данными
Данные
Сервер
БД
Рис. 5.20. Иллюстрация доступа к удаленным данным (ДУД) Программа ввода Передачаисходных БД + исходные
исходных данных + данные + программа печати прикладная
программа
Рис. 5.22. Иллюстрация доступа к серверу баз данных(СБД)Клиент данными Сервер1
Программа ввода
исходных данных + БД программа печати
Передача исходных данных
Результат
Передача данных
Сервер 2 Исходные данные + БД+ прикладная программа
Рис. 5.23. Иллюстрация доступа к серверу приложений(СП)Рис. 4.9.4. Технологии клиент-сервер