SQL Portal | Базы Данных
14.4K subscribers
600 photos
82 videos
41 files
502 links
Присоединяйтесь к нашему каналу и погрузитесь в мир баз данных

Связь: @devmangx

РКН: https://clck.ru/3H4Wo3
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь выучить SQL с нуля за вечер? шутка 👏

Но всё же держи отличный интерактивный сайт — sqlteaching.com

Здесь ты освоишь основы SQL без лишней теории, без регистрации, всё по шагам

Вот прям идеален для начинающих и тех, кто просто забыл синтаксис

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍3🔥2
SQL-трюк, который знают не все: QUALIFY

Если работаешь с оконными функциями —> забудь про лишние подзапросы
QUALIFY позволяет фильтровать строки прямо после оконной функции

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10😁43
Шпаргалка по SQL на русском!

Нашёл крутой репозиторий: ILYA-NASA/MySQL —> коротко, по делу и без лишней воды

Рекомендую сохранить себе и влепить лайк 💪

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😁2
Индексы в PostgreSQL

—> 1 часть: ссылка
—> 2 часть: тут

👉 @SQLPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
Инструмент Text-to-SQL, который действительно работает

Vanna — это open-source фреймворк RAG для генерации сложных Text-to-SQL запросов. Он обрабатывает динамические данные и позволяет обучать собственные RAG-модели для повышения точности.

Полностью open-source: https://github.com/vanna-ai/vanna

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
SQL_big_cheatsheet.pdf
1.5 MB
Большая шпаргалка по SQL с примерами запросов и объяснением

👉 @SQLPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
MySQLTutorial.org — один из старейших англоязычных сайтов по обучению SQL

По сей день он остаётся популярным источником для изучения основ и практики работы с базой данных MySQL

Все статьи просты, логично структурированы и подкреплены реальными примерами 🤔

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
SQLFlow - отличный инструмент для визуализации SQL-запросов. Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.

🔸Демо
🔸Github

👉 @SQLPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍6
sql_nosql.pdf
6.4 MB
Годнота из Linkedin — авторский чит-лист с командами для SQL и для NoSQL.

Красивое, красочное, да еще и с учетом специфики разных систем 👍

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👀1
Выбор индексов в базах данных для highload-систем

📖 Читать: ссылка

👉 @SQLPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Новый релиз бесплатного инструмента T-SQL Analyzer на .NET для выявления антипаттернов в T-SQL-скриптах — более 140 проверок

НОВОЕ: поддержка форматирования SQL-кода с использованием библиотеки SqlScriptDom

Приводите ваш T-SQL к единообразному и читаемому виду 🍺

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3👀1
This media is not supported in your browser
VIEW IN TELEGRAM
Уже опробовали pg_parquet?

Этот инструмент позволяет сохранять таблицы или результаты SQL-запросов в формате Parquet и обратно — загружать Parquet-файлы прямо в PostgreSQL.

Обычный пайплайн работы:

1. Делишь таблицу на партиции через pg_partman: по дням, неделям, месяцам — как удобно

2. Архивируешь нужные партиции в Parquet для долговременного хранения и аналитики

3. Удаляешь старые партиции из базы, освобождая место

4. При необходимости читаешь данные из Parquet — можно объединить несколько файлов через VIEW и запускать запросы, как по обычной таблице

Идеально, если строишь дата-лейк поверх PostgreSQL без лишних костылей ☕️

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥3
Teable — это мощная и бесплатная альтернатива Airtable с открытым кодом, построенная на PostgreSQL. Совмещает гибкость таблиц (в духе Google Sheets) с силой реляционной БД. Поддерживает миллионы строк, Kanban, формы, календари, и коллаборацию в реальном времени.

Работай с данными, как тебе удобно: фильтры, агрегации, импорт/экспорт CSV, API, плагины, управление доступом и даже автоматизация

Сам себе хозяин — развернул и работаешь без ограничений 🪑

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥3
SQL-вопросы на собеседовании:

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

• Какие таблицы вы бы создали?
• Какие первичные и внешние ключи использовали бы?
• По каким полям стоит создать индексы?

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3