В чём преимущества ORM по сравнению с сырым SQL?
Абстракция: Работа с объектами Python вместо строк SQL.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Абстракция: Работа с объектами Python вместо строк SQL.
Читать ответДля реализации связи "один ко многим" в реляционной базе данных используется первичный ключ (Primary Key) из "одной" таблицы и внешний ключ (Foreign Key) в "многих" таблицах.
Читать ответСхема базы данных — это структура, которая определяет, как организованы данные: таблицы, поля, типы данных, связи между таблицами и ограничения. Она служит «каркасом» для хранения и управления информацией.
Читать ответВ основе индексной системы в базе данных обычно лежит структура данных, называемая B-дерево (или его вариации, например B+-дерево).
Читать ответДля импорта или вставки данных в SQL-базы данных из Python можно использовать несколько методов:
Читать ответСохранять массивные объемы информации в реляционных базах данных допустимо, но не всегда оптимально. Реляционные СУБД хорошо подходят для структурированных данных с четкими связями и поддерживают сложные запросы.
Читать ответКурсор — это объект, используемый для итерации по строкам результата запроса к базе данных.
Читать ответВ SQLAlchemy декларативный стиль позволяет описывать таблицы и связи между ними с помощью классов Python, которые наследуются от базового класса declarativebase().
Читать ответPostgreSQL автоматически создаёт индекс в следующих ситуациях:
Читать ответВ Python для ORM часто используют библиотеку SQLAlchemy, которая позволяет работать с базой данных через объекты и классы, а не напрямую писать SQL-запросы.
Читать ответДля передачи данных между двумя базами данных PostgreSQL из Python можно использовать несколько подходов:
Читать ответПорядок полей в базе данных обычно не имеет значения с точки зрения логики и работы запросов, так как к полям обращаются по именам.
Читать ответ