Система управления реляционными базами данных (RDBMS)

Автор: Randy Alexander
Дата создания: 2 Апрель 2021
Дата обновления: 26 Июнь 2024
Anonim
Топ вопросы на собеседовании по SQL: 1) Что такое реляционная база данных? Что такое SQL?
Видео: Топ вопросы на собеседовании по SQL: 1) Что такое реляционная база данных? Что такое SQL?

Содержание

Определение - Что означает система управления реляционными базами данных (RDBMS)?

Система управления реляционными базами данных (RDBMS) - это механизм / система баз данных, основанная на реляционной модели, определенной Эдгаром Ф. Коддом - отцом современного дизайна реляционных баз данных - в 1970 году.


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

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет систему управления реляционными базами данных (RDBMS)

В 1970 году Эдгар Ф. Кодд, британский специалист по вычислительной технике из IBM, опубликовал «Реляционную модель данных для больших совместно используемых банков данных». В то время известная статья вызывала небольшой интерес, и мало кто понимал, как новаторская работа Кодда определит основные правила хранения реляционных данных, которые могут быть упрощены как:

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

Позже Кодд опубликовал еще один документ, в котором изложены 12 правил, которым должны следовать все базы данных, чтобы квалифицировать их как реляционные. Многие современные системы баз данных не следуют всем 12 правилам, но эти системы считаются реляционными, поскольку они соответствуют как минимум двум из 12 правил.

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