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

Автор: @energy_it

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

Реклама на бирже: https://telega.in/c/sql_ready
Download Telegram
👋🏼 Приветствую в SQL Ready!

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

Это авторский ✈️ канал, который поможет при изучении SQL. Тут будет выходить контент по разным его технологиям, разные гайды, шпаргалки, разборы задач, а также ресурсы, книги и т.д.

🖥 Всё что я буду публиковать у себя в канале, вы сможете почитать ниже.

Navigation: ✉️
#гайд — объяснение одной конкретной темы, с картинками и примерами кода.
#метод — рассматриваем 2 похожих метода.
#курс — ссылки на 🖤 видео для обучения.
#статья — статья на определенную тему.
#ресурс — полезный сайт либо игра для изучения SQL.
#шпора — разбираем разные полезные методы отдельных тем.
#практика — разбираем практические задачи авторским текстом.
#консоль — что же выведет консоль? Интерактивный опрос с кодом.
#задача — разбор создания интересной задачи (похоже на гайд)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍206🔥4😁1🤝1
📱 Основы SQL

Плейлист, состоящий из 18 уроков, в которых вы подробно разберёте все основные темы для работы с базами данных.

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


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍5
😳На Хабре нашлась очень полезная статья, в ней автор собрал 100 вопросов с собеседований.

В этой статье:
• Вы разберете основные и продвинутые аспекты языка SQL через 100 ключевых вопросов, независимо от того, являетесь ли вы начинающим или опытным разработчиком.

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


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
W3Schools — сайт, на котором собраны бесплатные онлайн-учебники и справочники, в том числе и по SQL.

Ссылочка: https://www.schoolsw3.com/

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2
📖 Изучаем SQL

Книга представляет из себя вводное пособие, которое объясняет основы языка SQL и принципы работы с реляционными базами данных.

Автор: Линн Бейли
Год: 2012


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

➡️ SQL Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
👩‍💻 SQL практикум — бесплатный курс, в котором вы спроектируете базу данных для мессенджера и научитесь писать SELECT-запросы к ней.

В курс входит:
44 урока
50 интерактивных задач
124 теста


Проходи его на Stepik

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

Что такое индексы в SQL и как они работают?

Ответ:


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

• B-tree индекс — наиболее часто используемый тип индексов, эффективен для поиска и сортировки.

• Уникальный индекс — обеспечивает уникальность значений в столбце.

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


➡️ SQL Ready | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
😎 Очень полезная статья с Хабра. В ней автор подробно рассказывает про основы баз данных.

В этой статье:
• Реляционные и нереляционные базы данных.
• Транзакции.
• Уровни изоляций.
• Индексы.

🔊Если заинтересовало, можешь продолжить читать на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
📱 Курс по SQL для начинающих

Курс из 14 уроков по PostgreSQL. Все те знания, которые вы получите на курсе легко применимы и к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle.

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


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
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