210 читали · 2 года назад
Интеграция Django с материализованными представлениями PostgreSQL
Источник: Nuances of Programming Django  —  один из самых популярных веб-фреймворков, написанных на Python. Он следует принципу “Не повторяйся” (DRY) и быстро решает задачи веб-разработки с помощью набора инструментов, библиотек и соглашений. Действительно продвинутым Django делает встроенная поддержка ORM (механизма объектно-реляционного отображения), который разрабатывает команда Django. Модель данных в Django представлена в виде классов Python, в которых можно создавать и запрашивать таблицы базы данных без использования необработанных SQL-запросов...
1731 читали · 1 год назад
Вопросы про SQL со * (сложные) на собеседовании тестировщика
Работа с базами данных - важная часть работы тестировщика, поэтому на собеседованиях почти всегда будут вопросы касающиеся SQL. Простые вопросы мы разобрали вот в этой статье. Настала очередь более сложных и интересных (некоторые вопросы нам уже встречались, но тут подразумевается более подробный ответ). Сначала вопросы (ответы будут ниже в статье): 1. Что такое индексы в SQL, и как они влияют на производительность запросов? Могут ли индексы замедлить работу? 2. Как написать запрос, который вернет третью по величине зарплату из таблицы сотрудников? 3...