Встречается на 1% собеседований по Python
Какие знаешь два основных компонента в SQLAlchemy
SQLAlchemy состоит из двух основных компонентов:
- Core — низкоуровневый слой, предоставляющий абстракцию над SQL. Включает:
- Engine (подключение к БД)
- Connection Pool (пул соединений)
- SQL Expression Language (построение запросов)
- ORM (Object-Relational Mapping) — высокоуровневый слой для работы с БД через Python-классы. Основные сущности:
- Declarative Base (базовый класс моделей)
- Session (управление транзакциями)
Пример ORM:
python
from sqlalchemy import Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы