Встречается на 4% собеседований по Python
Что такое реляционные БД
Реляционные базы данных (РБД) — это тип баз данных, основанный на реляционной модели данных, предложенной Эдгаром Коддом в 1970 году. Данные хранятся в таблицах (отношениях), где каждая строка представляет запись, а столбец — атрибут. Таблицы связаны между собой через ключи (первичные и внешние), что позволяет эффективно организовывать и запрашивать данные.
Основные особенности:
- Структурированные данные (схема)
- Поддержка SQL для запросов
- ACID-транзакции (атомарность, согласованность, изолированность, долговечность)
- Нормализация для минимизации избыточности
Пример (SQLite):
python
import sqlite3
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# Создание таблицы
cursor.execute('''CREATE TABLE users
(id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')
# Вставка данных
cursor.execute("INSERT INTO users VALUES (1, 'Alice', 30)")
conn.commit()
conn.close()Популярные РБД: PostgreSQL, MySQL, SQLite, Oracle, MS SQL Server.

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