Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розподіл системами управління базами даних

Реферат Розподіл системами управління базами даних





х.

Розподілена база даних - набір логічно пов'язаних між собою сукупностей поділюваних даних (і їх описів), які фізично розподілені в деякій комп'ютерної мережі.

З цього випливає наступне визначення розподіленої СУБД:

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

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

Користувачі взаємодіють з розподіленою базою даних через додатки. Додатки можуть підрозділятися на які не потребують доступу до даних на інших вузлах (локальні додатки) і потребують подібного доступу (глобальні додатки). У розподіленої СУБД повинно існувати хоча б одне глобальне додаток, тому будь-яка така СУБД повинна мати такі характеристики:

є набір логічно пов'язаних поділюваних даних;

зберігаються дані розбиті на деяку кількість фрагментів;

може бути передбачена реплікація фрагментів даних;

фрагменти і їх копії розподіляються за різними вузлів;

вузли пов'язані між собою мережевими з'єднаннями;

доступ до даних на кожному вузлі відбувається під управлінням СУБД;

СУБД на кожному вузлі здатна підтримувати автономну роботу локальних додатків;

СУБД кожного вузла підтримує хоча б одне глобальне додаток;



Але немає необхідності в тому, щоб на кожному з вузлів системи існувала своя власна локальна база даних, що і показано на прикладі топології розподіленої СУБД, представленої на малюнку 1: Рис. 1. Топології розподіленої СУБД, з локальною базою даних на кожному з вузлів системи.




У загальному випадку режими використання БД мають вигляд (рис. 2):

Розглянь основні поняття, що застосовуються в системах управління розподіленими базами даних.

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

Атрибут - характеристика елемента даних в об'єкті.

Виклик процедури - передача керування підпрограмі або процедурі з наступним поверненням до основної програми після закінчення виконання підпрограми або процедури.

Дзвінок віддаленої процедури (RemoteProcedureCall) - виклик процедури з іншого комп'ютера.

Запит - процес звернення користувача до БД з метою введення, отримання або зміни інформації в БД.

Інкапсуляція - об'єднання даних і програми (коду) в кап¬суле raquo ;, модулі.

Клас - об'єднуюча концепція набору об'єктів, що мають спільні характеристики (атрибути).

Компонент - аналог класу в додатку Delphi.

Клієнт - комп'ютер, який звертається до спільно використовуваних ресурсів, які надаються іншим комп'ютером (сервером).

Логічна структура БД - визначення БД на фізично незалежному рівні; найближче відповідає концептуальної моделі БД.

Локалізація (розміщення) - розподіл даних по вузлах (ділянкам) мережі з урахуванням дублювання (наявності копій).

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

Локальна обчислювальна мережа (ЛОМ) - комунікаційна система, що підтримує в межах будівлі або деякої іншої території один або декілька швидкісних каналів передачі цифрової інформації, наданих підключеним пристроїв для короткочасного монопольного використання.

Метод - набір підпрограм, що оперують з даними.

Міст - пристрій для з'єднання двох повністю ідентичних підмереж в загальну мережу.

Спадкування - передача певних властивостей від класу до його похідному.

Об'єкт - комбінація елементів даних, що характеризуються атрибутами, і методів їх обробки, упакованих разом в одному модулі.


Назад | сторінка 2 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних