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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
Что же выведет консоль?
Anonymous Quiz
28%
A
20%
B
23%
C
29%
D
52👍10🔥5👎2
😎 На Хабре нашлась статья, в которой вы узнаете, как сделать отображение иерархии в SQL запросе!

В этой статье:
• Как организовать иерархические данные в SQL-запросах с помощью рекурсивных CTE и других методов.

🔊 Продолжить читать можешь на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3👎1
🖥 Используем разные типы индексов по назначению!

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

Основные типы:
• btree индекс — тип по умолчанию, имеет гибкую структуру и предназначен для запросов с диапазонами.

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

GIN индекс — для полей, содержащих текстовые строки, массивы, json’ы и тд, ищет не запись целиком, а записи, содержащие элементы из условия запроса.


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥10🤝4
🖥 Вспоминаем команды для управления транзакциями!

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

SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5🤝4
🖥 Курс — Использование баз данных

Это введение в работу с базами данных для новичков. Основы реляционных БД, SQL-запросы и интеграция с кодом с практическими примерами.

Ссылочка на плейлист: YouTube 🖤


SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
🖥 Ленивые INSERTы или как эффективно мержить таблицы!

Рассмотрим два простых способа заполнения таблиц уже готовыми данными из другой таблицы:

SELECT INTO — создает новую таблицу и заполняет её данными, полученными из запроса. Столбцы новой таблицы получают имена и типы данных, связанные с выходными столбцами SELECT

INSERT SELECT — заполняет указанную таблицу данными из указанной таблицы. При этом таблицы должны иметь одинаковую структуру столбцов

🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥8🤝6
☕️ Познавательная статья с Хабра, в которой автор реализует полноценный SQL‑пайплайн когортного анализа!

В этой статье:
• Определение исходной точки на примере таблицы заказов
• Шаблон построения когорт и связывание с заказами через CTEs
• Разбор edge-кейсов, построение LTV по когортам и RFM-анализ с сегментацией


🔊 Продолжай чтение на Habr!


SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5🤝4
😁18🔥4👍1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Делюсь всемирным ресурсом исповедующий принцип соревновательного программирования — HackerRank!

Десятки челленджей в виде SQL-запросов по разным уровням сложности и темам: базовые или продвинутые запросы, выборки на агрегацию или с применением JOIN — выбирать тебе!

📌 Оставляю ссылочку: hackerrank.com

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
📊 Параллельное программирование

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

Ссылочка на плейлист: YouTube 🖤


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🥺 Маст хэв статья с Хабра, в которой вы узнаете, как визуализировать статистику использования ваших индексов!

В этой статье:
• Подготовка окружения с помощью plotly, numpy, pandas и kaleido
• Скрипт для создания тепловой диаграммы в виде TreeView
• Анализ степени активности таблиц и их индексов


🔊 Подробное руководство лежит на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6🤝1