Ответ
Реляционность в контексте баз данных означает организацию данных в виде таблиц (отношений) со строками (кортежами) и столбцами (атрибутами). Ключевые принципы:
- Таблицы – основные структуры для хранения данных
- Связи между таблицами через ключи (первичные и внешние)
- Ограничения целостности (UNIQUE, NOT NULL, FOREIGN KEY)
Пример связи:
CREATE TABLE Users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
CREATE TABLE Orders (
id INT PRIMARY KEY,
user_id INT,
FOREIGN KEY (user_id) REFERENCES Users(id)
);
Преимущества: четкая структура, минимизация дублирования данных, гибкость запросов. Недостатки: сложность масштабирования для больших объемов данных.