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

Связь: @devmangx

РКН: https://clck.ru/3H4Wo3
Download Telegram
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
5 видов баз данных, которые подходят для разных задач

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

👉 @SQLPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Изучать внутреннее устройство SQLite стало проще — теперь вы можете выполнять SQL-команды и мгновенно видеть, как они влияют на структуру файла.

И да кстати, улучшенная анимация совсем скоро появится :)

ссылка

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
В Supabase дашборде теперь можно работать с таблицами во вкладках!

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

А ещё это просто весело 😆

Пока это в режиме предварительного просмотра, так что если хотите попробовать — включите через меню по иконке > Feature preview

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь исключить столбцы из SELECT * в Oracle SQL?

Начиная с версии 19.7, ты можешь сделать это с помощью SQL-макроса, который:

– Принимает таблицу и список исключаемых столбцов
– Проходит по всем столбцам таблицы
– Добавляет в SELECT только те, которые не входят в список исключений

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥21
Когда мешает внешний ключ?

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

👉 @SQLPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🔥1