SQL Ready | Базы Данных
10.4K subscribers
663 photos
28 videos
2 files
329 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
🖥 Завез вам шпаргалку по регулярочкам в SQL: оператор REGEXP для точечного поиска по шаблону!

REGEXP — инструмент, который удобно использовать, если требуется сложный и гибкий поиск по шаблону. Например, поиск по нескольким условиям или использование специальных символов и диапазонов.


SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍106🤝1
🖥 Полезные запросы для работы с датой и временем!

В любой БД вы обязательно встретитесь с даными формата DATETIME или TIMESTAMP, и хорошо знать методы работы с датами и временем. Собрал для вас топ-8 самых популярных операций. Зная их, вы сможете решать большинство задач, связанных с обработкой дат и времени в своих приложениях.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26🤝166
🖥 Рассмотрим полезные запросы для работы с JSON.

JSON — это гибкий формат, который отлично подходит для хранения вложенных структур прямо в базе данных. Современные СУБД поддерживают разнообразные функции для работы с JSON: можно извлекать отдельные значения, фильтровать по ним, разворачивать массивы и объекты.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍75
🖥 Перенос данных — просто и понятно!

В SQL есть всё, чтобы удобно перемещать данные: копирование между таблицами, работа с CSV, подключение внешних баз и даже умные обновления через UPSERT. Быстро, гибко, по делу.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1612👍4
🖥 Integrity constraints — фундамент корректных данных!

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

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥137👍5
🖥 Профилирование производительности — способ найти и устранить узкие места в базе данных!

Позволяет понять, какие запросы и функции съедают ресурсы, где тормозит система и как это исправить. Отличный инструмент для ускорения и оптимизации работы с данными.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥8👍4🤝3
🖥 Разберем ALTER — команда для изменения структуры таблиц!

Добавить колонку, переименовать её, изменить тип или задать ограничение — всё это делается через ALTER TABLE. Один из важнейших инструментов в работе с готовыми таблицами.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1610🤝8👍5
🖥 Системные представления — инструмент аудита и отладки!

С их помощью можно узнать всё: какие типы у колонок, где висят блокировки, что с индексами, кто что запускает и какие sequence уже на грани. Идеальный способ заглянуть внутрь базы — без лишних запросов и ручного анализа.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍12🔥6🤝3
🖥 Разберем WINDOW функции — мощную аналитику без подзапросов и GROUP BY!

Нумерация строк, ранги, сравнение с соседями, суммы и средние — всё доступно с OVER() прямо в SELECT.
Стань аналитиком данных, не выходя из SQL.


➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥7👍6🤝3
🖥 Напоминалка вам с порядком работы операторов в запросе!

Эта подборка поможет понять, в каком порядке вызываются операторы и как правильно писать запросы, учитывая этот порядок. Заодно вспомним все основные операторы в запросе и их назначение.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥188👍7🤝5😁1
🖥 Разбираемся с нормальными формами и нормализацией БД!

Сделал для вас наглядную шпаргалку с разницей между NF и примерами таблиц с денормализованной структурой. Существует 6 нормальных форм, но в большинстве случаев ограничиваются 3NF или BCNF.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍6🔥5
🖥 Напоминалка по продвинутым функциям работы с датами!

Эта шпаргалка собрала ключевые методы, которые позволяют не просто сравнивать даты, а точно извлекать нужные части, округлять по нужному уровню, форматировать для отчётов и рассчитывать интервалы в удобной форме.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
29👍9🔥6🤝2
🖥 Разберем методы партиционирования таблиц!

В этой шпаргалке собраны основные техники разбиения данных на сегменты для ускорения запросов, оптимизации хранения и упрощения работы с большими объёмами информации. Методы подойдут для аналитических систем и высоконагруженных БД.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝1810🔥7
🖥 Разберем методы работы со строками!

В этой шпаргалке собраны ключевые функции для обработки текстовых данных: извлечение подстрок, дополнение строк, поиск и замена по шаблону. Они рименяются при нормализации данных, подготовке отчётов и работе с пользовательскими вводами.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍9🔥5🤝4
🖥 Разбираем методы работы со строками!

В первой части мы рассмотрели базовые методы. Во второй — функции для поиска, трансформации, разбиения и динамического форматирования строк. Они помогают эффективно нормализовать данные, готовить отчёты и работать с пользовательским вводом.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍8🔥6🤝1
🖥 Напоминалка по группировке и агрегатам PRO!

Приёмы для построения сводных таблиц прямо в SQL: от обычных группировок до динамических комбинаций измерений. В шпаргалке собраны примеры с ROLLUP, CUBE, GROUPING SETS, а также полезные функции GROUPING() и HAVING для тонкой аналитики.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥65🤝3