Реляційна модель - що це таке, визначення та поняття

Реляційна модель складається з представлення даних за допомогою пов'язаних таблиць, рядки яких називаються кортежами, а змінні стовпців, таким чином формуючи базу даних

Їх створив Едгар Франк Кодд, співробітник IBM у Сан-Хосе (Каліфорнія). Його експлуатація дійсно проста. Вони засновані на теорії множин і логіці предикатів.

Вони представлені таблицями даних, так що рядки - це різні випадки, а стовпці - поля, які слід вивчити. Він широко використовується для динамічного управління даними.

Формальні умови реляційної моделі

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

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

Як працює реляційна модель

Хоча ми побачимо це на останньому прикладі, ми покажемо, як це працює. Майте на увазі, що самі таблиці вже встановлюють зв’язок між даними, звідси і назва. Насправді це регулюється деякими простими правилами, такими є:

  • Таблиці є центром моделі, і в них повинні бути представлені дані. Таблиці також використовуються при обчисленні результатів від інших.
  • Порядок кожного стовпця визначається типом запиту, який виконується. Отже, початковий порядок не є необхідним, оскільки кожне відношення складається з унікального набору даних.
  • Як ми вже згадували, рядки - це дані або випадки, стовпці - поля або змінні. З іншого боку, кожна комірка - це запис, який має два виміри.
  • Важливо мати унікальний ідентифікатор (первинний ключ) для кожного запису. Це дозволяє встановити взаємозв'язок між двома або більше таблицями, використовуючи його як зовнішній ключ.

Переваги та недоліки реляційної моделі

Ця реляційна модель, як і все інше, має переваги та недоліки.

Серед переваг можна виділити наступне;

  • З одного боку, у ньому є процеси, які дозволяють уникнути дублювання даних.
  • З іншого боку, це гарантує посилальну цілісність, усуваючи все, що пов’язано із записом, коли це необхідно.
  • Крім того, це дозволяє нормалізувати.

З іншого боку, серед недоліків чи незручностей ми маємо наступне:

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

Приклад реляційної моделі

Уявімо, що ми хочемо створити модель з постачальниками, закупівлями, складом (з категоріями), клієнтами та продажами. Кожна таблиця представляє групу подібних даних. Вони мають ряд даних у стовпцях (полях), і кожен з них (кортеж) буде йти поспіль. Ми зробили це просто, лише з метою показати те, що ми бачили в цій статті. Це може бути щось подібне ↓

Таблиці будуть заповнені, якщо ми використаємо клієнтів як приклад, з даними кожного з них поспіль та типом (ім’я, прізвище…) у стовпці. 1 означає "одного", а M означає "для багатьох". Це стосується того факту, що в цій реляційній моделі результати кожної таблиці складаються з окремих даних, але вони можуть бути пов'язані з кількома з наступних.

Популярні Пости

Найбільші американські технологічні компанії

Ще один рік здається, що Apple все ще не має гідного конкурента, щоб забрати перше місце в рейтингу найбільших технологічних компаній США. З ринковою капіталізацією 686,97 та 313,97 мільярда євро, він знаходиться в першій позиції, за нею йде Alphabet (найвідоміша дочірня компанія) Читати далі…

Іспанія зростає значно вище зони євро, на цей раз із більш збалансованою моделлю

Іспанія зростає швидше, ніж інші країни єврозони, які просунулись на рівні від 1,5 до 2%, ставши таким чином однією з провідних країн у економічному зростанні. Хоча гарною новиною є те, що зростання здається більш стійким, ніж до кризи. З 20 рокуПрочитайте більше…

Iberdrola виходить на ринок Латинської Америки

Іспанський електроенергетичний гігант Iberdrola - це не лише велика енергетична компанія в Європі та США, але її останні рухи роблять її однією з провідних операторів у Латинській Америці. І це те, що четверта за величиною енергетична група у світі здійснює важливі інвестиціїБільш читати…