Розподілена база даних.

Проектування баз даних, як правило, включає фізичні макети програмно-апаратних пристроїв, що управляють зберіганням даних. Існує кілька методів, які можуть бути застосовані при проектуванні бази даних. Розподілена база даних складається з декількох апаратних пристроїв, але управляється центральним контролером бази даних. Цей розподілений підхід зазвичай забезпечує кращу продуктивність і надійність. Поділ бази даних на окремі фізичні одиниці має багато переваг. Такий підхід забезпечує кращий контроль над конкретними даними. Він також розподіляє навантаження на комп’ютерне обладнання та мережеві пристрої.
Розподілена база даних, як правило, розділена на бізнес-одиниці, компанії, або географічні регіони. Такий підхід забезпечує більш швидкий час відгуку для користувачів, оскільки база даних є локальною для кожної бізнес-одиниці в рамках організації. Бізнес-одиниці зазвичай менше, ніж бази даних для всієї організації, що знижує загальне навантаження на кожен сервер.

Більшість великих компаній мають окремі підрозділи для виконання певних функцій. Деякі приклади включають в себе бухгалтерський облік, управління людськими ресурсами та відділи продажів. Розподілена база даних призначена для обслуговування окремих бізнес-одиниць в рамках всієї організації, при збереженні контролю з центрального сервера. Цей метод забезпечує поділ апаратних засобів і даних по всій компанії, що забезпечує кращий контроль і загальну продуктивність.

Розподілена структура бази даних забезпечує централізований доступ до корпоративної штаб-квартирі, забезпечуючи одночасно включення локального доступу для конкретних бізнес-одиниць. Це хороший дизайн для компаній, які розподілені по всьому світу. Також рекомендується для організацій, які підтримують кілька рівнів. Деякі приклади галузей, які виграють від цієї конструкції: виробництво, готельний бізнес, банківська справа.

Розподілена база даних також може використовуватися в роботі бухгалтерії. Глобальні організації, як правило, включають в себе розподілені бази даних, призначені для обслуговування кожної країни. Цей підхід географічного поширення дозволить країні отримувати запити даних швидше. Центральна база даних має доступ до даних в кожній країні, не впливаючи на кожне місцеве застосування бухгалтерського обліку.

Розподілена баз даних, забезпечують більшу гнучкість для бізнесу. З даними які розподілені між декількома серверами, вона може легко тиражуватися на нове обладнання в рамках всієї організації. Це знижує ризик недоступності даних через збій обладнання.

Є деякі недоліки розподіленої структури бази даних. Найбільш поширені – цілісність і паралелізм бази даних. Часом розподілені дані можуть бути недоступні на центральному сервері. Зазвичай це відбувається через мережевих проблем в комп’ютерній системі. Поки база даних залишається доступною для місцевих бізнес-одиниць, вона може застаріти в штаб-квартирі центру організації до видачі в мережу.

Ссылка на основную публикацию