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

Связь: @devmangx

РКН: https://clck.ru/3H4Wo3
Download Telegram
Индексы в 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
Спрячьте столбец от общего доступа к таблице с помощью: ALTER TABLE ... MODIFY col INVISIBLE

После этого база данных будет игнорировать его в следующих случаях:

SELECT *
DESCRIBE
переменные %ROWTYPE
INSERT INTO без указания списка столбцов

Это может быть полезно:

—> при выводе столбцов из использования

—> при добавлении новых столбцов в приложениях с плохими практиками вроде SELECT *

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5
В этом интерактивном туториале Марк научит вас, как работать с SQL

Вы изучите диаграммы сущностей и связей (ER-диаграммы), схемы, ключевые слова вроде SELECT, WHERE и JOIN, а также познакомитесь с SQLite — и всё это с большим количеством практических заданий 🥁

уроки

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
Прокачай SQL, играя в игру!

Наткнулся на крутейшую штуку — Lost at SQL

Это не просто сайт, а целая ретро-игра, в которой ты — капитан подлодки, спасающий команду при помощи... SQL-запросов 😎

Что внутри:

—> Увлекательный сюжет с атмосферой старых компьютерных RPG

—> Постепенное обучение от простого SELECT до сложных JOIN, оконных функций и подзапросов

—> Моментальные подсказки, разбор ошибок, геймификация и стиль 80-х

Если учишь SQL или хочешь освежить знания — это прям маст-хэв. Сам залип в неё 😍

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
Принёс на вечер ещё один годный SQL-тренажёр

Тут можно потренироваться в хитрых джойнах, агрегациях и понабивать руку.

Интерфейс очень приятный и позволяет потыкать схему БД, даёт подсказки как в коде, так и непосредственно по решению

Ещё и на русском, забираем 😋

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Хостинг базы данных SQL за 20 секунд.

Бесплатно, без регистрации и банковских карт!

Заходите сюда и получите строку подключения:
http://instagres.com/new

Идеально для тестирования и практики. 🔥

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3