Встречается на собеседованиях • сегодня
Какие знаешь особенности реляционных баз данных
Реляционные базы данных (РБД) основаны на реляционной модели данных, где информация хранится в таблицах (отношениях) с строками (кортежами) и столбцами (атрибутами).
Ключевые особенности:
- Связи между таблицами: Используются первичные (PK) и внешние ключи (FK) для обеспечения целостности данных.
- ACID-транзакции: Гарантируют атомарность, согласованность, изолированность и долговечность операций.
- Схема данных: Жёсткая структура с заранее определёнными типами данных.
- Нормализация: Устранение избыточности данных через нормальные формы (1NF, 2NF, 3NF и т.д.).
- SQL: Стандартизированный язык запросов для работы с данными.
Пример связи таблиц в SQL:
sql
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
CREATE TABLE orders (
id INT PRIMARY KEY,
user_id INT,
amount DECIMAL(10, 2),
FOREIGN KEY (user_id) REFERENCES users(id)
);Недостатки:
- Сложность масштабирования (вертикальное > горизонтальное).
- Ограничения производительности при больших объёмах данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы