Please enable JavaScript.
Coggle requires JavaScript to display documents.
Клієнт-сервер та розподілені бази даних - Coggle Diagram
Клієнт-сервер та розподілені бази даних
Клієнт
(програма, яка запитує сервер)
Сервер
(виконує запити та дає результати клієнтам)
Розподілена обробка із клієнт-серверним підходом
гнучкість
масштабованість
(вертикальна та горизонтальна)
інтероперабельність
Архітектура розпод. БД
Сайт
(локально керований комп'ютер)
Глобальні запити
(поєднують дані з більш ніж одного сайту,
транзакції, що оновлюють дані)
Компоненти розподілених БД
Локальні менеджери
(надають повні функції СУБД)
Розподілений менеджер
оптимізує виконання запитів на сайтах
координує контроль паралельності
контролює доступ до віддалених даних
Архітектура БД клієнт-сервер
Дворівнева
хороший підхід для сис. зі стабільними вимогами та помірною к-тю клієнтів
Трирівнева
додавання сервера-посередника програмного забезпечення
забезпечують більшу гнучкість при розподілі обробки
Багаторівнева
Сервери додатків викликані клієнтами ПК, проміжного прог. забезп. та серверів БД
Веб-сервіси
шукає послугу та використовує її після виявлення
Огляд клієнт-серверної архітектури для обробки розподілених даних
Управління даними
Доступ та підтримку даних можна астановити ближче до використання даних
Комунікації
80% запитів повинні бути локальні
Продуктивність
Дані доступні, не існує ПК відповідального за контроль доступ