Встречается на 1% собеседований по Python
Как работает реляционная БД
Реляционная база данных (РБД) хранит данные в таблицах (отношениях), состоящих из строк (кортежей) и столбцов (атрибутов). Ключевые принципы:
- Схема – строгая структура таблиц с типами данных.
- Ключи:
- Первичный ключ (PK) – уникальный идентификатор строки.
- Внешний ключ (FK) – ссылка на PK другой таблицы для связей.
- Нормализация – устранение избыточности через разделение данных.
Пример создания таблиц в SQL:
sql
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)
);Запросы используют язык SQL (SELECT, JOIN и др.). Например:
sql
SELECT users.name, orders.id
FROM users
JOIN orders ON users.id = orders.user_id;Движок БД оптимизирует запросы, используя индексы (ускоряют поиск) и транзакции (ACID: атомарность, согласованность, изоляция, долговечность).

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