Гайды по БД и SQL
6.8K subscribers
2.3K photos
689 videos
80 files
2.23K links
Владелец, реклама – @Ak_Mihail

Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Download Telegram
Вводный курс в SQL

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

Ссылка на статью

Гайды по БД и SQL
6👍2🔥1
Как транспонировать в SQL?

Для транспонирования таблицы в SQL необходимо использовать оператор PIVOT или функцию MAX или CASE в сочетании с оператором GROUP BY.

Оператор PIVOT позволяет преобразовать строки в столбцы, а столбцы - в строки, используя значения одного столбца в качестве заголовков новых столбцов.

Синтаксис:

SELECT *
FROM table_name
PIVOT
(
aggregate_function(column_to_aggregate)
FOR column_to_pivot IN (list_of_pivot_values)
) AS alias_name;


🔹table_name - это имя таблицы, которую нужно транспонировать
🔹аggregate_function - это агрегатная функция, которую нужно применить к столбцу
🔹column_to_aggregate - это имя столбца, который нужно агрегировать
🔹column_to_pivot - это имя столбца, который нужно использовать для создания новых столбцов
🔹list_of_pivot_values - это список значений столбца column_to_pivot для которых нужно создать новые столбцы
🔹alias_name - это имя для результирующей таблицы

Гайды по БД и SQL
6👍2
6 простых способов использовать передовые методы SQL

SQL является основой анализа и преобразования данных, но в некоторых случаях требуется более сложный подход. Вот тут-то и пригодятся передовые методы SQL. Приятного чтения ❤️

Ссылка на статью

Гайды по БД и SQL
6🔥4❤‍🔥1
Try Redis — тренажёр для освоения Redis БД

Redis это удобное и быстрое хранилище данных класса NoSQL, которое хранит и работает с данными типа «ключ — значение». А потренироваться в использовании вам поможет тренажёр Try Redis, который может генерировать запросы...

Ссылка

Гайды по БД и SQL
6🔥2
Создание базы данных для маркетплейса с помощью SQL

В статье мы разработаем БД для практики. В этом проекте перед вами стоит задача создать реляционную базу данных для веб-сайта, предлагающего продажу подержанных автомобилей. В проекте любой желающий может предлагать свои товары (подержанные автомобили) в виде рекламы, а потенциальные покупатели могут осуществлять поиск по нескольким категориям.

Однозначно стоит вашего внимания!

Ссылка на статью

Гайды по БД и SQL
5👍2❤‍🔥1
Памятка по расширенному SQL-инъекции

Статья содержит расширенную методологию всех типов SQL иньекций.

Ссылка на статью

Гайды по БД и SQL
4🔥2
4 бесплатных ресурсa для практики в SQL 🔥🔥🔥

SQLZoo - рекомендую тем, кто начинает изучать язык. На сайте 9 разделов с задачами по sql. Их решение займет 18–20 часов. Среди тем — вложенные запросы или обработка значений null. Также доступны разборы решений. В SQLZoo есть справочник терминов.

Ссылка

SQLTest - здесь можно изменять или замещать значения и масштабировать их. Это позволяет имитировать взаимодействие с БД произвольного количества пользователей или запросов. Сервис генерирует запросы к базе данных SQL Server и поддерживает MySQL и Oracle.

Ссылка

Pgexercises - Сайт состоит из 80 упражнений для работы с объектно-реляционной системой PostgreeSQL. Доступен один набор данных, который состоит из 3 таблиц: members, booking и facilities. Упражнения начинаются с предложений select и where, затем рассматриваются оконные функции и рекурсивные запросы. Курс разделен на блоки:

Ссылка

SQL Fiddle — сервис с открытым исходным кодом. Сайт позволяет делиться информацией с другими пользователями.

Он поддерживает БД Oracle, SQLite, MySQL. Также есть возможность экспортировать данные в разных форматах: иерархические файлы (например, XML-документы), текстовые и таблицы.

Ссылка

Гайды по БД и SQL
5🔥2
Шпаргалка по SQL 📝

Гайды по БД и SQL
4👍2
👀 Наглядное объяснение операций соединения в SQL

Ссылка

Гайды по БД и SQL
4🔥1
Полезные тренажеры SQL

Тренажеры, которые могут пригодится для "оттачивания" навыков и подготовки к собеседованиям. Когда у меня была такая ситуация, я прорешал задачи на Hakerrank и это помогло мне в дальнейшем пройти собеседование. Там же, например на Hakerrank, можно получить сертификаты для подтверждения своего уровня. Пользуйтесь!

🔹 Hakerrank
🔹 Strata scratch
🔹 SQLBolt
🔹 W3schools
🔹 Курс по основам SQL, состоящий из 19 небольших уроков с лёгкой подачей

Гайды по БД и SQL
5👍4
Python, Tkinter и SQL: разрабатываем приложение для создания словарей и запоминания иностранных слов

Изучаем Tkinter и основные SQL-команды в ходе разработки программы WordMatch с графическим интерфейсом и CRUD-модулем для удобного создания и редактирования пользовательских словарей.

Ссылка на статью

Гайды по БД и SQL
3🔥1
Компактная шпаргалка по SQL

Гайды по БД и SQL
5👍2
Полезные приемы с кодом для аналитиков данных на Python

🔹 Data Science. Советы по написанию эффективного кода на Python

Ссылка

🔹 Полезные приемы в Pandas

Ссылка

🔹 Раскройте потенциал Python Numpy: руководство для начинающих в науке о данных

Ссылка

🔹 Data science c Python.Ускоряем Pandas в 120 раз

Ссылка

🔹 26 практических приёмов и хитростей Python

Ссылка

🔹 5 декораторов Python для Data Science проектов

Ссылка

🔹 ChatGPT + Midjouney на практике

Ссылка

🔹 Разбор вопросов с собеседований Python

Ссылка

🔹 15 полезных лайфхаков с кодом Машинного обучения на Python

Ссылка

🔹 Декораторы Python, которые выведут ваш код на новый уровень

Ссылка

Гайды по БД и SQL
5🔥2
Лучшие вопросы средней сложности по SQL на собеседовании аналитика данных

Ссылка на статью

Гайды по БД и SQL
6👍3
Типичные вопросы на СОБЕСЕДОВАНИИ по SQL / Примеры задач и их решения

Ссылка на ютуб

Гайды по БД и SQL
4👍2
Большой сборник теоретического материала по работе с базами данных

Основы:
Ссылка

Отношения между таблицами в БД:
Ссылка

Внешние ключи:
Ссылка

Большой учебник по SQL:
Ссылка

Сборник запросов на все случаи жизни (англ):
Ссылка

Таблицы отличий в диалектах SQL в разных СУБД (англ):
Ссылка

Манга-учебник про SQL в картинках:
Ссылка

Гайды по БД и SQL
4👍2
Postgres против Mongo

Очень много новичков начинают свой путь с MongoDB, жалуясь на то, что PostgreSQL — очень сложная база данных, и без неё можно обойтись.

Так ли это? Какие недостатки есть у MongoDB и у PostgreSQL, в какой ситуации лучше использовать Mongo, а в какой — PostgreSQL? На эти вопросы и дан ответ в интервью.

Ссылка на ютуб

Гайды по БД и SQL
4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
SQLFlow - отличный инструмент для визуализации SQL-запросов

Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.

Ссылка на DEMO

Ссылка на GitHub

Гайды по БД и SQL
4👍2