Файл-серверна СУБД – це

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

Зміст

Основні функції СУБД

Зазвичай сучасна СУБД містить такі компоненти:

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

Класифікація СУБД

За моделлю даних

За типом керованої бази даних СУБД поділяються на:

З архітектури організації зберігання даних

  • локальні СУБД (всі частини локальної СУБД розміщуються на одному комп'ютері)
  • розподілені СУБД (частини СУБД можуть розміщуватись на двох і більше комп'ютерах)

За способом доступу до БД

  • Файл-серверні

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

На даний момент файл-серверні СУБД вважаються застарілими.

Приклади Microsoft Access, Borland Paradox.

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

Приклади: Interbase, IBM DB2, MS SQL Server, Oracle, MySQL, LINTER.

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

українськомовні сайти

Зарубіжні сайти

Література

  • К. Дж. Дейт Введення в системи баз даних = Introduction to Database Systems. - 8-е вид. - М.: "Вільямс", 2006. - С. 1328. - ISBN 0-321-19784-4

DDL, SELECT INSERT UPDATE MERGE DELETE JOIN UNION CREATE ALTER DROP Сравнение синтаксиса

Типи реалізаційFlat file Deductive Dimensional Ієрархічна Об'єктно-орієнтована Temporal

Wikimedia Foundation. 2010 .

Дивитись що таке "Файл-серверна СУБД" в інших словниках:

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

Система управління базами даних - (СУБД) сукупність програмних та лінгвістичних засобів загального або спеціального призначення, що забезпечують управління створенням та використанням баз даних [1]. 1 Основні функції СУБД 2 … Вікіпедія

Microsoft SQL Server — Тип Реляційна СУБД Розробник Sybase, Ashton Tate, Microsoft … Вікіпедія

Btrieve — Btrieve програмний продукт (СУБД), в організацію транзакційних (чи «навігаційних»[1]) баз даних. Заснований на методі організації даних ISAM, що забезпечує високу швидкість пошуку та вилучення даних. Існувало кілька версій… … Вікіпедія

Програми UNIX-подібних операційних систем — Це список популярних програм, що працюють в операційних системах, заснованих на UNIX (POSIX сумісних). Деякі з цих програм є стандартними для UNIX таких систем. 1 Системний софт 1.1 Загального призначення … Вікіпедія

CUBRID — Тип Реляційна СУБД Розробник Search Solutions Написана на C, C++ Операційна система Кросплатформне програмне забезпечення Мова інтерфейсу Ан … Вікіпедія

ПАРУС (програмний продукт) — Цей термін має й інші значення, див. Парус (значення). Програмні продукти «ПАРУС» (ВП «ПАРУС») призначені для автоматизації діяльності комерційних підприємств та бюджетних установ різного рівня. Серед лінійок ПП… … Вікіпедія

BaseX — Графічний інтерфейс користувача BaseX Тип Документо орієнтована СУБД … Вікіпедія