SQL Ready | Базы Данных
15.4K subscribers
1.22K photos
68 videos
2 files
595 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3QREBc

Реклама на бирже: https://telega.in/c/sql_ready
Download Telegram
Media is too big
VIEW IN TELEGRAM
SQL scripts — репозиторий, в котором содержится коллекция полезных SQL-запросов и скриптов для различных баз данных, таких как MySQL, PostgreSQL и Microsoft SQL Server.

📌 Ссылочка на репозиторий: Github 😸


➡️ SQL Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
🖥 Метод GROUP BY для агрегации данных

Метод GROUP BY используется для группировки строк с одинаковыми значениями в определённых столбцах и выполнения агрегатных функций, таких как SUM(), COUNT(), AVG(), MIN(), MAX(), над каждой группой.

Основные агрегатные функции:

• COUNT() — возвращает количество строк в группе.

• SUM() и AVG() — используются для расчёта суммы и среднего значений по столбцам в каждой группе.

• MIN() и MAX() — возвращают минимальное и максимальное значения в группе соответственно.


🔥 — если узнал новое
🤝 если уже пользовался

➡️ SQL Ready | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝13🔥62
😊 На Хабре нашлась статья, в которой вы узнаете, как сделать отображение иерархии в SQL запросе.

В этой статье:
• Как организовать иерархические данные в SQL-запросах с помощью рекурсивных CTE и других методов.

🔊Заинтересовало? Продолжи читать на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4
👩‍💻 SQL для начинающих

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

Ссылка на плейлист: YouTube 🖤


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
🖥 Метод JOIN: Объединение данных из нескольких таблиц

JOIN используется для объединения строк из двух или более таблиц на основе связанного столбца между ними. Это позволяет связать данные, хранящиеся в разных таблицах, в одну результирующую выборку.

Различные типы позволяют управлять тем, какие строки из таблиц будут включены в результат:

• INNER JOIN: Возвращает только те строки, у которых есть совпадения в обеих таблицах.

• LEFT JOIN: Возвращает все строки из левой таблицы и только совпадающие строки из правой таблицы. Если нет, возвращаются NULL для правой таблицы.

• RIGHT JOIN: Аналогичен LEFT JOIN, но возвращает все строки из правой таблицы.

• FULL JOIN: Возвращает все строки, где есть совпадения в любой из таблиц. Иначе, будет NULL для соответствующих полей.


🔥 — если узнал новое
🤝 если уже пользовался

➡️ SQL Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝22🔥9👍3
📖 Антипаттерны SQL

Эта книга исследует распространенные ошибки и неэффективные практики при работе с SQL, предлагая решения для их устранения и рекомендации по созданию оптимальных запросов.

Автор: Билл Карвин
Год: 2024


⬇️ Скачать книгу

➡️ SQL Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Media is too big
VIEW IN TELEGRAM
Harlequin — это SQL IDE для терминала, которая поддерживает различные операционные среды и терминалы, обеспечивая разработчикам удобный интерфейс для работы с базами данных.

📌 Ссылочка на репозиторий: Github 😸


➡️ SQL Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
🖥 Вопрос с собеседования

Что такое внешние ключи (Foreign Keys) и как они обеспечивают целостность данных?

Ответ:


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

• Ссылочная целостность — Значения внешнего ключа должны существовать в родительской таблице.

• Защита данных — Предотвращает добавление строк с несуществующими ссылками.

• Каскадные действия
— Автоматическое обновление или удаление связанных записей при изменении данных в родительской таблице.


➡️ SQL Ready | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
SQL Beautify — это расширение для Visual Studio Code, которое автоматически форматирует и улучшает читаемость SQL-кода, используя заданные правила и стиль форматирования.

➡️ SQL Ready | #плагин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
🖥 Курс по SQLAlchemy

Плейлист из 13 уроков, в котором вы освоите технологию SQLAlchemy на базовом уровне. Вы поработаете со всеми запросами, такие как SELECT, JOIN, СTE, а так же научитесь делать миграцию баз данных.

Ссылка на курс: YouTube 🖤


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6
Media is too big
VIEW IN TELEGRAM
SQLpage — веб-приложение, позволяющее пользователям выполнять SQL-запросы, просматривать результаты и управлять базами данных через простой и интуитивно понятный интерфейс.

📌 Ссылочка на репозиторий: Github 😸


➡️ SQL Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3🤝1
🖥 Использование индексов для ускорения запросов

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

• CREATE INDEX Создаёт индекс на одном или нескольких столбцах таблицы.

• COMPOSITE INDEX — Позволяет создавать индексы на нескольких столбцах для сложных запросов.

• UNIQUE INDEX — Запрещает дублирование значений в указанных столбцах.

• DROP INDEX — Удаляет индекс, если он больше не нужен.


🔥 — если узнал новое
🤝 если уже пользовался

➡️ SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18🤝11👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Practice SQL — образовательный сайт для обучения и практики SQL-запросов, предлагающий задачи и проверки в реальном времени.

Ссылочка: https://www.sql-practice.com/

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥6
📖 SQL Полное руководство

Книга служит исчерпывающим источником знаний по языку структурированных запросов, охватывая основы и продвинутые техники, а также предоставляет практические примеры и задания для закрепления изученного материала.

Автор: Джеймс Р. Грофф
Год: 2015


⬇️ Скачать книгу

➡️ SQL Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6
Что будет в консоли?
Anonymous Quiz
26%
A
39%
B
28%
C
7%
D
👍21🔥9
Media is too big
VIEW IN TELEGRAM
Quick SQL Cheatsheet — большой репозиторий со шпаргалками по основным SQL-запросам и синтаксису для быстрого доступа к информации о работе с базами данных.

📌 Ссылочка на репозиторий: Github 😸


➡️ SQL Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Draw DB — сайт, который представляет собой интерактивную платформу, позволяющую пользователям создавать и делиться графическими схемами и диаграммами, облегчая визуализацию идей и концепций.

Ссылочка: https://www.drawdb.app/

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4🤝2
🖥 Быстрый курс по SQL для начинающих

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

Ссылка на плейлист: YouTube 🖤


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
📖 SQL. Сборник рецептов

Книга предлагает множество практических решений и примеров для повседневных задач работы с базами данных, охватывая широкий диапазон тем от основ до более сложных запросов и оптимизаций

Автор: Роберт де Грааф
Год: 2022


⬇️ Скачать книгу

➡️ SQL Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5
Forwarded from IT Ready
👩‍💻 Горячие клавиши VS Code

Нашел для вас очень полезную шпаргалку, в которой собран весь список горячих клавиш для VS Code.


⬇️ Скачать полную версию

➡️ Roadmap Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6🤝2