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

Реферат Бази даних на Delphi





де зберігається результат вибірки даних з БД: в локальний пам'яті клієнтської PC, на жорсткому диску клієнтської PC, або на сервері.


1.7 Архітектури баз даних


Розташування БД в значній мірі впливає на розробку додатка, обробляє дані, що містяться в цій базі. Залежно від розташування таблиць і додатків, БД можуть бути:

· Локальними

· Видалення

Додаток Delphi здійснює доступ до БД через ВDЕ (Borland Database Engine - Процесор баз даних фірми Borland). BDE представляє собою набір драйверів, що забезпечують доступ до даних. Система BDE повинна встановлюватися на всіх комп'ютерах, на яких працюють з БД програми Delphi.

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

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


Рис.1.1. Локальна БД


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


Рис. 1.2. Архітектура файл-сервер


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

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

Архітектура файл-сервер зазвичай використовується в таких мережах, де є трохи комп'ютерів. Для її реалізації призначені персональні СУБД, наприклад, Paradox або dBase.

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

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


Назад | сторінка 10 з 33 | Наступна сторінка





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

  • Реферат на тему: Організація даних в комп'ютері
  • Реферат на тему: Формати даних: подання і кодування інформації в комп'ютері
  • Реферат на тему: Комп'ютерна мережа з використанням файл-сервера
  • Реферат на тему: Мережеве додаток для отримання інформації протоколу IP і сканування мережі ...
  • Реферат на тему: Створення локальної комп'ютерної мережі для &Херсонтеплоенерго&