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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
📊 Параллельное программирование

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

Ссылочка на плейлист: 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
🖥 Нашел курс из 10 лекций по самым востребованным темам в SQL!

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

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


SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6👎1
🖥 Выбираем топ-3 активных пользователей!

Даны таблицы пользователей и операций по счету. Нужно написать SQL-запрос, который выводит топ-3 самых активных пользователей по общей сумме переводов за последние 30 дней.

В этой задаче:
• Агрегация по сумме переводов — подсчитаем, сколько всего перевел каждый пользователь.

Соединим таблицы через JOIN — для связи пользователей с переводами.

GROUP BY — группируем записи по пользователям.


🔥 — если узнал новое
🤝 если знал
решение

SQL Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥9🤝7
Что же выведет консоль?
Anonymous Quiz
37%
A
15%
B
40%
C
9%
D
🔥9👍5👎2
🖥 Фильтруем с умом: GROUP BY и HAVING в SQL!

Иногда простого WHERE недостаточно — нужно сгруппировать данные и уже после этого фильтровать. Именно для этого и существует связка GROUP BY + HAVING.

Что важно знать:
• GROUP BY группирует строки по полям и позволяет применять агрегатные функции.

• HAVING отбирает только те группы, которые соответствуют условиям — удобно, когда фильтровать нужно по суммам или количеству

• HAVING работает даже без GROUP BY — если фильтровать агрегат по всей таблице.


🔥 — если понял как работает
🤝 — если давно используешь


SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥8🤝7
📊 Изучение программирования. SQL

SQL - язык программирования для манипулирования и управления реляционными базами данных, от простых Email-ов и логинов пользователей до хранения паролей и построения сложных схем. Обо всем этом и о многом другом - в этом курсе!

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


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥51
🖥 Индексы — ключ к быстрому SQL. Особенно полезны при большом объёме данных и частых фильтрациях!

Правильно выбранный тип и структура индекса значительно ускоряют SELECT-запросы, но могут замедлять INSERT и UPDATE. Всегда проверяй эффективность через EXPLAIN ANALYZE.

SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍7🤝5👎1