Реляционная модель - что это такое, определение и понятие

Реляционная модель состоит из представления данных с помощью связанных таблиц, строки которых называются кортежами, а переменные столбцов, таким образом формируя базу данных.

Они были созданы в 1970 году Эдгаром Фрэнком Коддом, сотрудником IBM в Сан-Хосе (Калифорния). Его работа действительно проста. Они основаны на теории множеств и логике предикатов.

Они представлены в виде таблиц данных, так что строки представляют собой разные случаи, а столбцы - поля, которые необходимо изучить. Он широко используется для динамического управления данными.

Формальные термины реляционной модели

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

  • Отношение, являющееся формальным термином, имеет неформальный эквивалент в таблице.
  • Кортеж - это не что иное, как запись, представленная в строках таблицы, а атрибут - это столбец или поле.
  • Количество элементов относится к количеству строк или записей, а степень - к количеству столбцов или полей.
  • Наконец, первичный ключ - это уникальный идентификатор для каждого случая.

Как работает реляционная модель

Хотя мы увидим это в последнем примере, мы собираемся показать, как это работает. Имейте в виду, что сами таблицы уже устанавливают отношения между данными, отсюда и название. На самом деле это регулируется несколькими простыми правилами, а именно:

  • Таблицы являются центром модели, и в них должны быть представлены данные. Таблицы также используются при вычислении результатов от других.
  • Порядок каждого столбца определяется типом выполняемого запроса. Следовательно, в начальном порядке нет необходимости, поскольку каждое отношение состоит из уникального набора данных.
  • Как мы уже упоминали, строки - это данные или наблюдения, столбцы - это поля или переменные. С другой стороны, каждая ячейка - это запись с двумя измерениями.
  • Важно иметь уникальный идентификатор (первичный ключ) для каждой записи. Это позволяет вам устанавливать отношения между двумя или более таблицами, используя их в качестве внешнего ключа.

Преимущества и недостатки реляционной модели

Эта реляционная модель, как и все остальное, имеет достоинства и недостатки.

Среди преимуществ можно выделить следующие;

  • С одной стороны, в нем есть процессы, позволяющие избежать дублирования данных.
  • С другой стороны, он гарантирует ссылочную целостность, удаляя при необходимости все, что связано с записью.
  • Кроме того, он позволяет нормализовать.

С другой стороны, среди недостатков или неудобств можно выделить следующие:

  • Во-первых, у него есть ограничения в графическом представлении или в системах геолокации.
  • Во-вторых, текстовые блоки обрабатываются неэффективно.

Пример реляционной модели

Представим, что мы хотим создать модель с поставщиками, покупками, складом (с категориями), клиентами и продажами. Каждая таблица представляет собой группу похожих данных. У них есть ряд данных в столбцах (полях), и каждый из них (кортеж) будет идти в ряд.Мы сделали это простым, только для того, чтобы показать то, что мы видели в этой статье. Это могло быть что-то вроде этого ↓

Таблицы будут заполнены, если мы используем клиентов в качестве примера, с данными каждого из них в строке и типом (имя, фамилия…) в столбце. 1 означает «одного», а М означает «для многих». Это относится к тому факту, что в этой реляционной модели выходные данные каждой таблицы представляют собой одни данные, но они могут быть связаны с несколькими из следующих.

Популярные посты

Футбольные команды, находившиеся на грани банкротства

Финансы и спорт идут рука об руку, особенно в таком конкурентном мире, как футбол. Есть много клубов из разных лиг, которые из-за плохого финансового управления оказались на грани исчезновения. И мы не говорим о второстепенных командах, если не о больших клубах.…

Общие государственные бюджеты - путь, который потребует много переговоров

Утвердить государственный бюджет будет непросто, поскольку правительство Испании не имеет парламентского большинства. Для составления государственных счетов за 2017 год потребуются интенсивные переговоры с другими политическими партиями. В общем государственном бюджете многое поставлено на карту: пенсии, здравоохранение, сельскохозяйственная политика, расходы на Подробнее…

Цифровая трансформация компаний меняет наш образ жизни

Процессы цифровой трансформации компаний будут успешными только в том случае, если они будут осуществляться на основе согласия сотрудников и если у них будут необходимые ресурсы и возможности для адаптации к новой среде. Компания LEGO, основанная в 1932 году в Дании, 70 лет производила пластмассовые игрушки. НачалоПодробнее…

Перенаселение? Мир мог жить в Техасе

По последним оценкам, к 2050 году человечество может достичь 10 миллиардов человек. Сомнения в том, как прокормить растущее население, побудили многочисленные агентства рекомендовать меры контроля рождаемости, но действительно ли мы приближаемся к временам нехватки ресурсов? Последний отчет опубликован ФАОПодробнее…