Забудьте о SQLite, используйте вместо этого DuckDB — И поблагодарите меня позже

Забудьте о SQLite, используйте вместо этого DuckDB — И поблагодарите меня позже

Мы, программисты, склонны по умолчанию использовать SQLite, когда необходимо работать в локальных средах со встроенной базой данных. Хотя большую часть времени он работает нормально, это всё равно что проехать 100…

13 Инструкций SQL для решения 90% ваших задач по обработке данных

13 Инструкций SQL для решения 90% ваших задач по обработке данных

Язык структурированных запросов (SQL) – это язык программирования, предназначенный для управления реляционными базами данных. Он широко используется специалистами для извлечения информации из больших датасетов. SQL – это мощный инструмент, который…

10 продвинутых SQL вопросов с собеседований, на которые вы должны знать ответ.

10 продвинутых SQL вопросов с собеседований, на которые вы должны знать ответ.

Вступление SQL (Structured Query Language) – это стандартный язык программирования, используемый для управления базами данных и манипулирования ими. Это необходимый навык для любого специалиста по обработке данных, поскольку он позволяет…

Гайд по оптимизации SQL запросов

Гайд по оптимизации SQL запросов

При оптимизации производительности разработчики и архитекторы часто упускают из виду настройку своих SQL-запросов. Понимание того, как работают базы данных, и написание более качественных SQL-запросов играет огромную роль в повышении производительности.…

SQL для анализа данных. 7 аспектов SQL, которые следует знать специалисту по работе с данными.

SQL для анализа данных. 7 аспектов SQL, которые следует знать специалисту по работе с данными.

Пост содержит в себе все ключевые элементы SQL, которые должен знать каждый специалист по Data Science. Этой статьей мы начинаем цикла статей – SQL для анализа данных. Вступление В следствие…

Задачи SQL с решениями. Десять практических упражнений SQL

Задачи SQL с решениями. Десять практических упражнений SQL

Эти вопросы и примеры решений помогут Вам развить свои навыки в SQL. Введение Cтруктурированный Язык Запросов (SQL) используется для извлечения и обработки данных, хранящихся в реляционных базах данных. Получение практических…

Подробная Шпаргалка SQL на 2023 год

Подробная Шпаргалка SQL на 2023 год

Руководство о всех SQL-запросах и примерах их использования. Этот пост постоянно обновляется и дополняется, сохраняйте пост себе и делитесь ссыслкой с друзьями. @sqlhub – задачи, курсы , разбор вопросов с…

SQL — Индексы. Подробный гайд.

SQL — Индексы. Подробный гайд.

Индексы SQL представляют собой специальные таблицы, которые поисковая система базы данных может использовать для ускорения поиска данных. Проще говоря, индекс является указателем на данные в таблице. Индекс в базе данных…

Подготовка к собеседованию SQL. Хитрая задача на собеседовании по SQL

Подготовка к собеседованию SQL. Хитрая задача на собеседовании по SQL

Здравствуй, уважаемый читатель! В этой статье я продолжу тебя готовить к собеседованию по языку SQL, а также поделюсь своим опытом прохождения собеседований. sqlhub -полный список задач с собеседований SQL в…

Руководство по стилю SQL · SQL Style Guide

Руководство по стилю SQL · SQL Style Guide

Вы можете использовать это руководство целиком, сделать его форк или создать своё на его основе. Цель — определить, какой стиль вам подходит больше, и придерживаться его. Если вы хотите предложить изменение или…

SQL: 45 бесплатных курсов, тренажеров, тестов

SQL: 45 бесплатных курсов, тренажеров, тестов

Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы! Все материалы бесплатны, кроме книг, если вы захотите их приобрести. Бесплатные…

10 полезных советов по написанию SQL запросов

10 полезных советов по написанию SQL запросов

Сегодня я хочу поговорить о тех простых моментах, которые помогут начинающим программистам SQL более правильно, продуманно и просто составлять логику своих запросов и быстрей освоить язык SQL. Все эти моменты…

SQL — Числовые функции. Подробная шпаргалка.

SQL — Числовые функции. Подробная шпаргалка.

Числовые функции в SQL используются в основном для цифровой манипуляции и/или математических расчетов. В следующей таблице приведены числовые функции: No. Описание функций 1 ABS() Возвращает абсолютное значение числового выражения. 2 ACOS() Возвращает…

Рефакторинг SQL-запросов

Рефакторинг SQL-запросов

Практически любой разработчик приложений баз данных сталкивается с необходимостью переделки ранее написанных SQL-запросов. При этом обычно преследуются две цели: во-первых – оптимизация времени выполнения запроса, во-вторых – улучшение дизайна запроса.…

PANDAS VS SQL для работы с данными.

PANDAS VS SQL для работы с данными.

Еще порядка 10 лет назад для работы по исследованию данных было достаточно SQL как инструмента для выборки данных и формирования отчетов по ним. Но время не стоит на месте, и…

Агрегаты в БД — зачем, как, а стоит ли?

Агрегаты в БД — зачем, как, а стоит ли?

С течением жизни приложения в его БД накапливается все больше данных. Десктопное оно, SaaS или даже мобильное – неважно, в современном мире почти каждый что-то хранит “у себя”. Если это…