← головнаПрограмування

Що означає реляційний (в контексті реляційних баз даних)?

Термін "реляційний" походить від слова "реляція", яке означає "відношення" або "зв'язок". У контексті баз даних та інформатики реляційний означає пов'язані таблиці, де дані структуровані у вигляді рядків і стовпців та...

ЗмістНатисність на посилання, щоб перейти до потрібного місця
Термін "реляційний" походить від слова "реляція", яке означає "відношення" або "зв'язок". У контексті баз даних та інформатики реляційний означає пов'язані таблиці, де дані структуровані у вигляді рядків і стовпців та можуть пов'язуватись між собою.
Можливо, комусь простіше буде запам'ятати значення цього терміну посилаючись на його варіант англійською мовою, а саме - relational (relational database). Тобто, relation англійською - відношення або з'язок. Тож термін реляційні бази даних / relational databases стає максимально зрозумілим, коли знаєш переклад.

Реляційна база даних

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

Приклад зв'язку між таблицями

Таблиця "Студенти" може містити інформацію про студентів, а таблиця "Курси" — інформацію про курси. Ці дві таблиці можуть бути пов'язані між собою через поле "ID студента" або "ID курсу", що дозволить створити зв'язки між студентами та курсами, на які вони записані.
Таким чином, реляційні бази даних є основою багатьох сучасних систем зберігання даних, як-от MySQL, PostgreSQL, SQLite, Oracle тощо.
Цей допис має дуже спрощений опис терміну, але сподіваюсь, дає базове розуміння теми.

🔥 Більше дописів

Всі публікації
Що таке ідемпотентний метод?
Програмування21 серп. '24, 20:57

Що таке ідемпотентний метод?

Ідемпотентні методи — це такі методи або операції в програмуванні, які при повторному виконанні з...

Що таке репозиторій?
Програмування21 серп. '24, 21:25

Що таке репозиторій?

Репозиторій (repository) — це сховище, в якому зберігаються всі файли та історія змін проєкту. У ...

Що таке SCM (Source Control Management)?
Програмування21 серп. '24, 21:46

Що таке SCM (Source Control Management)?

SCM (Source Control Management), також відоме як система керування версіями (VCS — Version Contro...

Що таке PORO в Ruby?
Програмування8 груд. '24, 12:46

Що таке PORO в Ruby?

У Ruby часто згадується термін PORO (Plain Old Ruby Object), але що це таке і чому він важливий?P...