SSQL Academy: всё о реляционных БД и SQL

SQL Academy: всё о реляционных БД и SQL

@sqlacademyofficial🔌 Гаджеты🇷🇺 Русский📅 март 2026 г.

Номер заявления для регистрации канала № 7079620235 По всем вопросам и коммерческим предложениям писать @LadanovNick Купить рекламу: https://telega.in/c/sqlacademyofficial Чат студентов SQL Academy https://t.me/sqlacademyorg

📊 Полная статистика📝 Все посты
##39#036#задание_из_собеседования#tinkoff#intern#analytic
10.9K
Подписчики
8.3K
Ср. охват
76.4%
Вовлечённость
20
Постов
~0.1
В день

Графики

📊 Средний охват постов

📉 ERR % по дням

📋 Публикации по дням

📎 Типы контента

Лучшие публикации

20 из 20
Ssqlacademyofficial
sqlacademyofficial
10 нояб., 10:41

Топ-вопросы с собеседований по SQL + ответы 📝 Мы собрали самые популярные вопросы и варианты ответов — читайте по ссылке: https://sql-academy.org/ru/interview-questions Чтобы было удобнее, подготовили офлайн-версию (PDF). Сохраните и используйте, чтобы быстро освежить знания перед важным собесом. 📥 офлайн-версия — в файле к этому посту удачи на собеседованиях! 💪

👁 12.1K
Ssqlacademyofficial
sqlacademyofficial
10 сент., 14:43

Полезная шпаргалка по основам SQL 🧐

👁 12.0K📷 photo
Ssqlacademyofficial
sqlacademyofficial
4 сент., 16:39

Деньги в MySQL: DECIMAL против FLOAT 💸 ❗️Почему это важно В финансах «копейка рубль бережёт»: ошибка 0.01 в одной транзакции, умноженная на тысячи строк, ломает отчёты и бухгалтерию. Главный выбор — где хранить деньги: в DECIMAL или FLOAT? 1️⃣ Короткий ответ 🔹 Для сумм, цен, налогов — используйте DECIMAL(precision, scale). 🔹FLOAT/DOUBLE — приблизительные числа (двойичные), для денег не подходят. 2️⃣ Что такое DECIMAL и FLOAT? 🔹 DECIMAL(p, s) — точные десятичные числа. Хранит каждую цифру (до...

👁 10.7K📷 photo
Ssqlacademyofficial
sqlacademyofficial
5 нояб., 17:38

Blob в mysql или ссылки на файлы — как выбрать? 🗂️ Задача: нужно хранить файлы (фото, pdf, видео). Где их держать: прямо в базе (BLOB) или во внешнем хранилище (например, S3) и в БД — только ссылку? Разберёмся коротко и понятно. Что такое blob и «ссылки» 🔹 BLOB — двоичные данные прямо в таблице MySQL (поле BLOB/LONGBLOB). 🔹 Ссылка — файл лежит во внешнем хранилище, а в БД мы храним URL + метаданные (имя, размер, тип). Когда хранить в базе (blob) 📦 Подходит, если: 🔹файлы небольшие (аватарки,...

👁 9.9K📷 photo
Ssqlacademyofficial
sqlacademyofficial
13 янв., 17:20

SQL & AI: Друзья или враги? Еще пару лет назад мы обсуждали, заменит ли нейросеть разработчика. В 2026 году ответ стал очевиден: AI не заменил SQL-специалиста, но он радикально изменил правила игры. Сегодня разбираемся, как превратить AI в мощного союзника и где расставлены ловушки, в которые попадают даже мидлы. 🤝 Почему AI - ваш лучший друг 🔹Прощай, шаблонный код Написать 10 однотипных JOIN или сложную структуру CASE WHEN нейросеть может за секунды. Это экономит до 40% времени на рутине. 🔹О...

👁 9.8K📷 photo
Ssqlacademyofficial
sqlacademyofficial
15 дек., 19:31

Soft Delete, Hard Delete или Архив? Как правильно удалять данные 🗑️ Задача: Пользователь нажал «Удалить аккаунт». Что делать базе? Стереть навсегда? Скрыть? Или перенести в чулан? Разбираем три стратегии. 1️⃣ Hard Delete (Физическое удаление) 🧨 Классический DELETE. Данные исчезают, место освобождается. Плюсы: 🔹 Максимальная скорость работы базы (таблицы компактные). 🔹 Соблюдение GDPR (право на забвение). 🔹 Нет проблем с уникальностью (email можно использовать повторно сразу). Минусы: Данные...

👁 9.5K📷 photo
Ssqlacademyofficial
sqlacademyofficial
18 авг., 22:41

Задача из собеседования (Cian, middle): считаем, сколько раз издавалось произведение 📚 Схема: 🔹Books(id, title) — произведение 🔹BookEditions(id, book_id, publish_year, pages) — издание произведения 🔹BookCopies(id, edition_id, inventory_num) — экземпляр издания 🎯 Формулировка Найти произведения, которые издавались более 5 раз. Вывести только название произведения (title). 🧪 Сначала решите сами! Откройте задачу и попробуйте написать запрос без подсказок: 👉 https://sql-academy.org/ru/trainer...

👁 8.9K📷 photo
Ssqlacademyofficial
sqlacademyofficial
7 авг., 15:13

UUID() и UUID_SHORT() — генерируем уникальный ID без сервера приложений 🎲 ❗Зачем знать 🔹Иногда нужно создать уникальный первичный ключ на стороне БД, а не приложения. 1️⃣ UUID() — стандартный 128-битный идентификатор SELECT UUID(); -- '550e8400-e29b-41d4-a716-446655440000' 🔹36 символов (32 шестн. + 4 дефисa). 🔹Практически нулевая вероятность коллизии. 🔹Минусы: длинная строка → индекс ~4× крупнее, хуже кэшируется. 2️⃣ UUID_SHORT() — компактный 64-битный вариант SELECT UUID_SHORT(); -- 281474...

👁 8.8K📷 photo
Ssqlacademyofficial
sqlacademyofficial
28 авг., 16:58

🌟 Считаем возраст человека правильно 🌟 Вы когда-нибудь задумывались, как правильно вычислить возраст человека в SQL? 🤔 Может показаться, что всё просто: возьмём текущий год, отнимем год рождения, и вуаля! Но ой, подстерегает соблазн ошибки! 😈 🚫 Неправильный подход: SELECT YEAR(NOW()) - YEAR('2003-07-03 14:10:26'); Проблема такого подхода в том, что он не учитывает был ли день рождения у данного человека в этом году или ещё нет. То есть, если на момент запроса уже наступило 3-е июля (07-03),...

👁 8.8K📷 photo
Ssqlacademyofficial
sqlacademyofficial
25 сент., 13:33

Бэкап vs снапшот vs реплика — простое объяснение Зачем это знать? В реальной работе регулярно случается одно из трёх: сервер падает, кто-то удаляет данные, выходит неудачное обновление. Спасают три разных инструмента — бэкап, снапшот и реплика. Они дополняют, а не заменяют друг друга. Три понятия «на пальцах» 💾 Бэкап (backup) Это отдельная копия данных, из которой можно развернуть базу заново — даже на другом сервере, через день/неделю. 📸 Снапшот (snapshot) Это «моментальный снимок» диска/тома...

👁 8.2K📷 photo

Типы хуков

Нейтральный15 | 8.6K просм.
Вопрос5 | 7.5K просм.

Длина постов

Очень длинные (1000+)14 | 8.1K просм.
Длинные (500-1000)3 | 7.3K просм.
Средние (200-500)2 | 9.8K просм.
Короткие (<200)1 | 12.0K просм.

Влияние эмодзи

8.8K
С эмодзи (9)
7.9K
Без эмодзи (11)
+11.0% охвата

Типы контента

📝
3
text
9.0K просм.
📷
17
photo
8.2K просм.