SQL Portal | Базы Данных
14.1K subscribers
953 photos
130 videos
50 files
722 links
Присоединяйтесь к нашему каналу и погрузитесь в мир баз данных

Связь: @devmangx

РКН: https://clck.ru/3H4Wo3
Download Telegram
SQL JOINs: мини-шпаргалка

Простая и наглядная памятка по основным JOIN-операциям в SQL: схемы, запросы и краткие пояснения

Сохраняем за лайк ❤️

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Что нового в PostgreSQL 19?

PostgreSQL 19 продолжает одну важную тенденцию. Postgres превращается во что-то гораздо большее, чем просто реляционная база.

Самые интересные новинки:

Графовые запросы через SQL/PGQ
PostgreSQL 19 научился выполнять SQL Property Graph Queries. Теперь можно запрашивать связи прямо на SQL, без отдельной графовой базы. Пригодится для соцсетей, рекомендаций, поиска мошенничества и графов зависимостей.

GROUP BY ALL
Вместо того чтобы перечислять все колонки в GROUP BY, пишешь GROUP BY ALL. Postgres сам группирует по неагрегатным колонкам. Меньше шаблонного кода, меньше ошибок.

WAIT FOR LSN
Фича для приложений, которые используют реплики чтения. Позволяет подождать, пока реплика догонит основную базу, прежде чем читать данные. Полезно для консистентности «прочитал то, что написал».

Лучшая поддержка JSON
Postgres и дальше улучшает работу с полуструктурированными данными, не теряя при этом SQL, индексы, соединения и транзакции.

PostgreSQL 19 пока в бете. Детали могут поменяться к релизу. Но направление понятно. Postgres потихоньку становится одной платформой под всё: реляционные данные, документы, графы, аналитика и векторы для AI.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Хочешь быстро прокачать SQL?

Вот 4 курса, которые помогут поднять уровень:

1️⃣ SQL Basics for Data Science
[https://programmingvalley.com/course/learn-sql-basics-for-data-science-free-course]

2️⃣ Google Data Analytics
[https://programmingvalley.com/course/google-data-analytics-free-course]

3️⃣ IBM Data Science
[https://programmingvalley.com/course/ibm-data-science-free-course]

4️⃣ Google Business Intelligence
[https://programmingvalley.com/course/google-business-intelligence-free-course]

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

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Подарок для новичков: бесплатный интерактивный курс «Aprende SQL»

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

Ставь лайк и погнали учиться ❤️

☝️ Ссылка источник

@SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
2
ДЕНЬ 1 из серии «20 дней SQL для начинающих».

Каждый аналитик данных начинает свой путь с SQL. Прежде чем переходить к дашбордам, машинному обучению или бизнес-аналитике, важно понять, как хранятся данные и как к ним обращаться с помощью запросов.

Начните с этих 6 базовых концепций и заложите прочный фундамент для дальнейшего изучения SQL.

Сохраните эту дорожную карту, чтобы вернуться к ней позже.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5
This media is not supported in your browser
VIEW IN TELEGRAM
Открытый инструмент для работы с SQL-базами данных!

Визуализируйте, редактируйте и проектируйте базы данных с помощью удобного визуального интерфейса:

✓ Интерактивные диаграммы ваших таблиц
✓ Экспорт схемы базы данных в изображение PNG
✓ Поддержка MySQL, PostgreSQL, SQLite и других СУБД

http://app.chartdb.io

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
2
ДЕНЬ 2 из серии «20 дней SQL для начинающих».

Большинство новичков в SQL сразу переходят к изучению JOIN. Но любой SQL-запрос начинается с одной команды:
SELECT

Сначала освойте эти 5 основных концепций:

SELECT * выбрать все столбцы
• Выбор конкретных столбцов
DISTINCT получить только уникальные значения
• Псевдонимы (Aliases) переименование столбцов или таблиц
LIMIT ограничение количества возвращаемых строк

Когда вы уверенно освоите SELECT, изучать остальные возможности SQL станет гораздо проще.

Сохраните эту шпаргалку и сегодня же попробуйте выполнить каждый из этих запросов на учебной базе данных.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5
SQL в Python: руководство по работе с данными

Знаешь SQL и хочешь понять, как делать то же самое в Pandas? Это руководство покажет как привычные SQL-запросы выглядят в мире Python 👊

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
День 3 из серии «20 дней изучения SQL для начинающих».

Большинство баз данных содержат тысячи строк. Настоящее мастерство не в том, чтобы видеть все данные, а в том, чтобы быстро находить именно те, которые нужны.

Освойте эти 6 способов фильтрации данных и начните писать SQL-запросы как настоящий аналитик данных.

Сохраните эту шпаргалку, чтобы она всегда была под рукой.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Принёс полезное инструмент для обучения PostgreSQL

PostgreSQL-песочница с практическими уроками по SQL, транзакциям, индексам, PostGIS и не только. Всё работает в браузере. Заходи и учись на реальных данных 👍

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
День 4 из серии «20 дней изучения SQL для начинающих».

Большинство SQL-запросов работают не с точными совпадениями, а с поиском по шаблону.

Изучите эти базовые конструкции:

• LIKE — поиск по шаблону
% — подстановочный символ для любого количества символов
_ — подстановочный символ для одного любого символа
IN — поиск по нескольким заданным значениям
NOT IN — исключение заданных значений

Освоив фильтрацию по шаблонам и спискам значений, вы сможете находить нужные данные гораздо быстрее.

Сохраните эту SQL-шпаргалку она ещё не раз пригодится.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Читерский набор для разработчика делюсь находкой

Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам. Git, SQL-запросы, Docker, RegEx, Bash, Python, JS, HTTP-коды, архитектура REST и многое другое.

Держи под рукой чтобы ускорить рабочий процесс ⌨️

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
День 5 из серии «20 дней изучения основ SQL для начинающих»

Данные становятся по-настоящему полезными, когда они правильно упорядочены.

Сортировка помогает:

• находить лидеров и лучшие результаты;
• выявлять тенденции;
• быстрее анализировать данные.

Освойте эти 6 способов сортировки в SQL, и ваши запросы сразу станут более эффективными и информативными.

Сохраните эту шпаргалку, чтобы вернуться к ней позже.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Принёс полезную шпаргалку по SQL: основы, JOIN-запросы и агрегация

Изучите базовые операции SQL: выборку данных, объединение таблиц с помощью JOIN, агрегирование с функциями COUNT, AVG, SUM и создание подзапросов. Эта шпаргалка станет вашим надежным помощником в ежедневной работе с SQL ✏️

Полная PDF версия тут ⬇️

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
День 6 из серии «20 дней изучения основ SQL для начинающих».

Сырые данные сами по себе не дают ответов на бизнес-вопросы. Это делают агрегатные функции SQL.

Освойте эти 5 базовых функций:

COUNT() — подсчёт количества записей
SUM() — вычисление суммы
AVG() — расчёт среднего значения
MIN() — поиск минимального значения
MAX() — поиск максимального значения

Освоив их, вы научитесь превращать набор строк в полезную аналитику и получать ценные инсайты из данных.

Сохраните эту шпаргалку по SQL, чтобы всегда иметь её под рукой.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал полезную платформу для подготовки к собесам «DataLemur»

Коллекция практических задач по SQL, статистике, машинному обучению и Python, предназначенных для подготовки к собеседованиям в крупных компаниях в сфере аналитики данных и data science

Практикуйся прокачивай свои скиллы и уверенно проходи интервью в Google, Amazon и других гигантах 😎

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
День 7 из серии «20 дней изучения основ SQL для начинающих».

Сырые данные часто содержат слишком много информации, чтобы сразу увидеть закономерности.

Оператор GROUP BY помогает объединить тысячи строк в понятные сводные результаты и получить ценные инсайты.

Научитесь агрегировать данные с помощью:
COUNT() — подсчёт количества записей
SUM() — вычисление суммы
AVG() — расчёт среднего значения
• Группировка по нескольким полям (GROUP BY по нескольким столбцам)

Освоив GROUP BY, вы сможете строить отчёты, анализировать данные и получать сводную информацию всего несколькими SQL-запросами.

Сохраните эту шпаргалку — GROUP BY является одним из самых важных навыков, которые нужно освоить при изучении SQL.

👉 @SQLPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2