Реляційні СУБД: огляд бази даних, приклади

Система управління RDBMS

RDBMS – система управління реляційними базами даних, розроблена EF Codd від IBM і здатна створювати, змінювати і адмініструвати РБД. Багато існуючих на сьогодні БД є продовженням цієї вікової моделі. Збережені дані обробляються із застосуванням реляційних операторів в СУРБД.

SQL використовують в якості мови запитів баз даних – це логічна група даних. Вона містить набір пов’язаних табличних та індексних просторів. Як правило, БД містить всі дані, пов’язані з одним додатком або пов’язаної з групою. Наприклад, може бути БД заробітної плати або інвентаризації.

Відмінності RDBMS від звичайної СУБД

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

Особливості RDBMS:

  • Загальна реалізація стовпця, а також багатокористувацький доступ включені в функції RDBMS.
  • Потенціал цієї моделі реляційних СУБД був більш ніж виправданий сучасними можливостями застосування.
  • Краща безпека забезпечується створенням таблиць.
  • Деякі таблиці можуть бути захищені системою.
  • Користувачі можуть встановлювати бар’єри доступу до контенту. Це дуже корисно в компаніях, де менеджер може вирішити дані, які надаються співробітникам і клієнтам. Таким чином, можна налаштувати індивідуальний рівень захисту даних.
  • Забезпечення майбутніх вимог, оскільки нові дані можуть бути легко додані до існуючих таблиць і узгоджені з раніше доступним вмістом. Це функція, якої немає ні в одній БД плоских файлів.