Реляційна система управління базами даних (RDBMS)

Автор: Randy Alexander
Дата Створення: 2 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
Урок1. Поняття баз даних і систем керування базами даних (відеоуроки з інформатики)
Відеоролик: Урок1. Поняття баз даних і систем керування базами даних (відеоуроки з інформатики)

Зміст

Визначення - Що означає система управління реляційними базами даних (RDBMS)?

Система управління реляційними базами даних (RDBMS) - це двигун / система бази даних на основі реляційної моделі, визначеної Едгаром Ф. Коддом - батьком сучасного дизайну реляційних баз даних - у 1970 році.


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

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює систему управління реляційними базами даних (RDBMS)

У 1970 р. Едгар Ф. Кодд, британський комп'ютерний вчений з IBM, опублікував "Реляційну модель даних для великих спільних банків даних". У той час відомий документ не мав великого інтересу, і мало хто розумів, як новаторська робота Кодда визначатиме основні правила зберігання реляційних даних, які можна спростити як:

  1. Дані повинні зберігатися і подаватися як відносини, тобто таблиці, які мають зв'язки один з одним, наприклад, первинний / зовнішній ключі.
  2. Для управління даними, що зберігаються в таблицях, система повинна надавати реляційним операторам - код, що дозволяє перевірити взаємозв'язок між двома сутностями. Хороший приклад - пункт WHERE для оператора SELECT, тобто, SQL-оператор SELECT * FROM CUSTOMER_MASTER, де CUSTOMER_SURNAME = 'Smith' запитає таблицю CUSTOMER_MASTER і поверне всіх клієнтів з прізвищем Smith.

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

Більшість сучасних комерційних систем із відкритими кодами мають реляційний характер та включають відомі програми, наприклад, Oracle DB (Oracle Corporation); SQL Server (Microsoft) та MySQL та Postgres (відкритий код).