Як класифікуються СУБД

КЛАСИФІКАЦІЯ СУБД

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

За кількістю користувачів СУБД поділяються на однопользовательские і розраховані на багато користувачів. Однокористувальницька СУБД призначена для одночасної роботи одного користувача з БД, розгорнутої на комп’ютері користувача (desktop database). Розрахована на багато користувачів СУБД служить для одночасної роботи багатьох користувачів з БД, розгорнутої на виділеному сервері. Якщо число користувачів відносно невелике, наприклад співробітники одного відділу (менше 50), база називається БД робочої групи (workgroup database). Якщо користувачами є співробітники всього підприємства (сотні користувачів), це БД підприємства (enterprise database).

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

Класифікація за способом і сфері використання БД – це перш за все поділ на спроектовані для транзакцій, орієнтовані на отримання негайного відгуку операційні СУБД і СУБД, призначені для роботи з базами даних підтримки рішень. Підтримка рішень, що забезпечується відповідною системою (decision support system – DSS), як правило, вимагає широкомасштабної обробки даних для отримання корисної інформації з даних, отриманих за певний тривалий проміжок часу, з тим щоб прийняти правильне рішення по ціновій політиці, станом ринку, спрогнозувати збут і т.п. Оскільки робота проводиться з накопиченими даними, фактор часу, витраченого на отримання даних, не має такого істотного значення як в транзакційних системах. Крім того, системи прийняття рішень базуються на великих обсягах інформації, отриманих з різних джерел, і структура БД DSS відрізняється від структури транзакційних БД. Для таких БД використовується термін “сховище даних”, або “банк даних”.

КЛАСИФІКАЦІЯ СУБД

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

За кількістю користувачів СУБД поділяються на однопользовательские і розраховані на багато користувачів. Однокористувальницька СУБД призначена для одночасної роботи одного користувача з БД, розгорнутої на комп’ютері користувача (desktop database). Розрахована на багато користувачів СУБД служить для одночасної роботи багатьох користувачів з БД, розгорнутої на виділеному сервері. Якщо число користувачів відносно невелике, наприклад співробітники одного відділу (менше 50), база називається БД робочої групи (workgroup database). Якщо користувачами є співробітники всього підприємства (сотні користувачів), це БД підприємства (enterprise database).

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

Класифікація за способом і сфері використання БД – це перш за все поділ на спроектовані для транзакцій, орієнтовані на отримання негайного відгуку операційні СУБД і СУБД, призначені для роботи з базами даних підтримки рішень. Підтримка рішень, що забезпечується відповідною системою (decision support system – DSS), як правило, вимагає широкомасштабної обробки даних для отримання корисної інформації з даних, отриманих за певний тривалий проміжок часу, з тим щоб прийняти правильне рішення по ціновій політиці, станом ринку, спрогнозувати збут і т.п. Оскільки робота проводиться з накопиченими даними, фактор часу, витраченого на отримання даних, не має такого істотного значення як в транзакційних системах. Крім того, системи прийняття рішень базуються на великих обсягах інформації, отриманих з різних джерел, і структура БД DSS відрізняється від структури транзакційних БД. Для таких БД використовується термін “сховище даних”, або “банк даних”.