Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD-КН1.doc
Скачиваний:
18
Добавлен:
27.04.2019
Размер:
7.07 Mб
Скачать

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

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

1.6. Локальні бази даних

Роботу з локальними базами даних забезпечують, так звані, настольні СКБД. Як сказано вище, настольні СКБД входять до складу офісних пакетів. Слід відмітити, що сучасні версії цих СКБД підтримують файли один одного через механізм ODBC, або інтерфейси один одного, тобто в цих СКБД передбачена можливість імпорту/експорту таблиць з баз даних інших СКБД, або своїх власних баз даних. Майже кожна з них має механізм підключення до Internet. Також є можливість працювати з базою даних в локальній мережі декільком користувачам. Чим же відрізняються локальні бази даних від баз даних з розподіленим доступом? По-перше тим, що не мають чітко виділених механізмів виконання транзакцій (змін в БД) при роботі декількох користувачів, слабо розвинені засоби підтримки цілістності даних , не підтримують роботу збережуваних процедур, написаних на мові SQL, які виконуються на сервері і готують набори даних для широкого кола користувачів, скриптів, для модифікування структури БД, накінець потужність настільних СКБД значно менша за потужність промислових, хоча вони пристосовані для вирішення широкого кола задач управління невеликим підприємством.

Найбільш широко використовуваною настольною СКБД є СКБД Access, що входить до складу пакету програм Microsoft Office. Незважаючи на те, що Access є однією з найбільш дружніх до користувача БД, при використанні її в якості простої адресної або телефонної книги вона виявляється невикористаною в повному обсязі. Підтримка користувача з боку майстрів робить її придатною для комплексних проектів.

Web-ассистент Access пропонує досить ефективні функції, наприклад, створення Web - сторінки, з якої потім можна відкривати сторінки з таблицями і встроювати в них готові HTML- шаблони. При HTML - експорті користувач, як і в Corel Paradox, може вибирати між статичним та динамічним експортом.

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

Питання до теми

  1. В чому полягає призначення баз даних ?

  2. Яке призначення СКБД і чим вони відрізняються від файлової системи?

  3. Чим відрізняється зовнішня схема бази даних від внутрішньої?

  4. Яку частину бази даних бачать користувачі локальної бази даних?

  5. Яку частину бази даних бачать користувачі серверної бази даних?

  6. Що таке логічна схема бази даних?

  7. Чим відрізняються локальні бази даних від серверних баз даних?

Таблиця 1. 1. Поширені настільні СКБД

СКБД

Approach

File Maker Pro

MS Accsess

Paradox

Visual dBase

VisualFoxPro

Платформа

Windows

Windows, OS/2

Windows

Windows

Windows

Windows

Підтримка тиражування

да

-

да

да

-

да

Вбудовані можливості програмування

да

да

да

да

да

да

Захист БД

частково

-

да

частково

-

-

Публікація в Web

да

да

да

да

да

да

Робота в середовищі клієнт-сервер

да

-

да

да

-

-

Засоби оптимізації додатків

да

да

да

да

-

да

Засоби аналіза таблиць

да

-

да

да

-

да

Резервне копіювання

да

-

да

да

да

-

Таблиця 1.2. Поширені промислові СКБД

СКБД

CA-OpenIngres

Infomix Univeersal

Database Server

MS SQL Server

Oracle

Sybase SQL Server

Платформи

Linux, OS/2, Windows XP

Linux, OS/2, Windows XP

Windows NT

Linux, OS/2, Windows XP

Linux, OS/2, Windows XP

Мережеві протоколи

DECnet, IPX, ТСР/IP

DECnet, IPX, ТСР/IP

IPX, ТСР/IP

DECnet, IPX, ТСР/IP

DECnet, IPX, ТСР/IP, Vines

Нестанд. типи даних

-

да

Частково

да

частково

Розподіл. обробка

да

частково

Майже відсутняа

да

частково

Простота управління

да

да

да

-

-

Вартість

середня

середня

низька

дуже висока

середня

Висновки

Якщо потрібна висока продуктивність і особливі можливості (платформа мережевого управління

СА-Unicenter TNG).

Рекомендова-но тоді, коли поряд з потуж-ністю , проду-ктивністю та надійністю не-обхідна під-тримка роботи з нестан-дартними типами даних

Якщо влаштовує Windows XP і не потрібна висока надій-ність і про-дуктивність, але важливі простота та низька вартість

Рекомен-довано дпя мережі крупного під-приємства, де потрібні висока надійність і продуктивність та нема обмежень в ресурсах

При середній ціні і наявності усіх необхідних можливостей потребує дпя своєї роботи невисоких ресурсів і відрізняється чудовою продуктивністю

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]