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

Какие знаешь два основных компонента в SQLAlchemy

SQLAlchemy состоит из двух основных компонентов:

  1. Core — низкоуровневый слой, предоставляющий абстракцию над SQL. Включает:
    • Engine (подключение к БД)
    • Connection Pool (пул соединений)
    • SQL Expression Language (построение запросов)
  1. 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)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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