С какими базами данных работали напрямую? Какие базы проектировали?
Да, я участвовал в проектировании структуры базы данных.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Да, я участвовал в проектировании структуры базы данных.
Читать ответПервичный ключ (Primary Key, PK) — это столбец или набор столбцов в таблице, который однозначно идентифицирует каждую уникальную запись (строку).
Читать ответРепликация баз данных — это процесс копирования и поддержания данных в нескольких экземплярах (репликах) для повышения доступности и отказоустойчивости.
Читать ответМеханизм репликации данных в базах данных предназначен для создания и поддержания копий данных на нескольких серверах или узлах. Основные цели репликации:
Читать ответРекурсивные запросы в базе данных — это запросы, которые позволяют выполнять повторяющиеся операции над иерархическими или связанными данными, используя рекурсию на уровне SQL.
Читать ответВ Django взаимодействие с базой данных осуществляется через ORM (Object-Relational Mapping), который позволяет работать с данными как с объектами Python, а не напрямую через SQL-запросы.
Читать ответВ Django для проверки существования записей в базе данных через QuerySet можно использовать метод exists(). Он возвращает True, если хотя бы одна запись удовлетворяет условиям запроса, и False в противном случае.
Читать ответПомимо стандартных проблем с производительностью и целостностью данных, при работе с базами данных могут возникать редкие и нестандартные трудности:
Читать ответТип данных JSON в PostgreSQL рекомендуется использовать, когда нужно хранить полуструктурированные или динамические данные, структура которых может часто меняться или заранее неизвестна. Примеры ситуаций:
Читать ответПредположим, у нас есть таблица users с полями id и invitedby, где invitedby — это ID пользователя, который пригласил данного пользователя.
Читать ответМеханизм репликации базы данных рекомендуется применять в следующих ситуациях:
Читать ответРеляционные базы данных (РБД) и нереляционные базы данных (NoSQL) отличаются по структуре хранения данных и принципам организации.
Читать ответ