Встречается на собеседованиях • сегодня

Как работает реляционная БД

Реляционная база данных (РБД) хранит данные в таблицах (отношениях), состоящих из строк (кортежей) и столбцов (атрибутов). Ключевые принципы:

  1. Схема – строгая структура таблиц с типами данных.
  2. Ключи:
    • Первичный ключ (PK) – уникальный идентификатор строки.
    • Внешний ключ (FK) – ссылка на PK другой таблицы для связей.
  1. Нормализация – устранение избыточности через разделение данных.

Пример создания таблиц в 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: атомарность, согласованность, изоляция, долговечность).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы