Найти в Дзене
ООП не нужен? Что такое ООП
Я никогда не считал себя программистом и тем более ООП-шником, однако я программирую и иногда использую ООП в своей работе. Только для меня ООП не совсем то же самое, что понимают под этим многие разработчики. В сегодняшней статье я хочу поделиться своим личным видением ООП на простом примере. В этом примере я покажу как реализованы все три принципа ООП. В качестве языка программирования мы будем использовать Python (да-да, понимаю, что не самый ООП-шный язык, но тем не менее) Вводные данные У нас есть некая программа, которая что-то делает, а потом сохраняет полученные данные...
2 года назад
SQL! Избавляемся от дубликатов эффективно
Введение При работе с базами данных, часто возникает необходимость устранить дубликаты из результатов SQL-запросов. Дубликаты могут оказать негативное влияние на анализ данных и привести к некорректным выводам. В этой статье мы рассмотрим, как можно эффективно удалить дубликаты с использованием оконных функций, предоставляя примеры и решения для таких ситуаций. DISTINCT Самым распространенным способом удаления дубликатов является использование оператора DISTINCT. Однако, это может быть очень тяжелой операцией для СУБД, особенно при больших объемах данных...
341 читали · 2 года назад
Секрет мгновенной оптимизации SQL-запросов: Многократное чтение таблиц
Введение SQL-запросы являются неотъемлемой частью работы с базами данных. Однако, когда речь идет о многократном чтении таблиц, производительность запросов может сильно пострадать. В данной статье мы рассмотрим примеры запросов, которые многократно читают таблицы, и представим эффективные способы их оптимизации. Проблема многократного чтения таблиц Одной из распространенных проблем при написании SQL-запросов является многократное чтение таблиц. Это происходит, когда запрос содержит подзапросы, обращающиеся к той же таблице, с которой уже работает основной запрос...
2 года назад