Гайды по БД и SQL – Telegram
Гайды по БД и SQL
6.59K subscribers
2.48K photos
725 videos
84 files
2.42K links
Владелец, реклама – @Ak_Mihail

Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Download Telegram
Media is too big
VIEW IN TELEGRAM
Нормальные формы баз данных: Объясняем на пальцах

00:45 | Коротко о реляционных БД
01:20 | Что такое нормализация
01:46 | Зачем нужна нормализация БД
02:08 | Что такое избыточность данных с примерами
04:51 | Какие бывают нормальные формы БД и о процессе нормалиции в целом
08:00 | Ненормализованная форма или нулевая нормальная форма с примером
09:37 | Первая нормальная форма с примером нормализации
11:24 | Вторая нормальная форма с примером нормализации
15:29 | Что такое декомпозиция
16:18 | Третья нормальная форма с примером нормализации
18:54 | Нормальная форма Бойса-Кодда с примером нормализации
21:54 | Четвертая нормальная форма с примером нормализации
27:45 | Почему обычно никто не нормализует БД до 5 или 6 нормальной формы
29:14 | Пятая нормальная форма с примером нормализации
34:23 | Доменно-ключевая нормальная форма
35:39 | Шестая нормальная форма

Гайды по БД и SQL
6👍2
Как переписать SQL-запросы на Python с помощью Pandas

В этой статье June Tao Ching рассказал, как с помощью Pandas добиться на Python такого же результата, как в SQL-запросах.

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

Гайды по БД и SQL
6👍2🤣1
MySQL ускорение SQL запросов

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

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

Гайды по БД и SQL
5🔥2
Шпаргалка по отличиям SQL от NoSql

Гайды по БД и SQL
7🔥2
Media is too big
VIEW IN TELEGRAM
Руководство по SQL для начинающих (и решенные вопросы технического интервью)

0:00:00 | Introduction
0:01:28 | Создание проекта
0:03:05 | Создание таблиц
0:29:23 | Добавление записей
0:56:32 | Выборка записей
1:22:12 | Удаление данных
2:23:17 | Заключительная часть
2:54:53 | Working with Dates
3:12:16 | Combining Tables using Joins
3:30:14 | Executing SQL queries using Python and SQL Alchemy
4:11:06 | 3 step approach to Interview Questions
4:36:58 | Interview Q - Apple
4:38:59 | Interview Q - Linkedin
4:43:09 | Interview Q - Meta
4:50:41 | Interview Q - Uber
4:59:18 | Interview Q - Amazon
5:07:27 | Interview Q - Google

Смотреть на ютуб

Гайды по БД и SQL
👍5🔥2
SQL миграции в Postgres

Эта статья посвящена двум более сложным миграциям:
🔹обновление большой таблицы;
🔹разделение таблицы на две;

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

Гайды по БД и SQL
5👍1
Media is too big
VIEW IN TELEGRAM
SQL за полтора часа в одном видео! Полный базовый курс по SQL. Базы данных курс для начинающих!

00:02:43 | Платные курсы и что изучать дальше.
00:07:11 | Что такое база данных, типы данных у атрибутов, создаем первую таблицу.
00:22:18| Запрос на удаление таблицы, на чтение, на добавление объекта в таблицу.
00:36:08 | Удаление объектов из таблицы, редактирование объекта в таблице, первичный ключ, композиция в бд, индексы в бд.
01:03:30 | Слияние таблиц
01:30:40 | Отношения в базе данных
01:30:40 | Отношения в базе данных
01:39:10 | SQL инъекции

Смотреть на ютуб

Гайды по БД и SQL
5👍2
Media is too big
VIEW IN TELEGRAM
SQL за полтора часа в одном видео! Полный базовый курс по SQL. Базы данных курс для начинающих!

00:02:43 | Платные курсы и что изучать дальше.
00:07:11 | Что такое база данных, типы данных у атрибутов, создаем первую таблицу.
00:22:18| Запрос на удаление таблицы, на чтение, на добавление объекта в таблицу.
00:36:08 | Удаление объектов из таблицы, редактирование объекта в таблице, первичный ключ, композиция в бд, индексы в бд.
01:03:30 | Слияние таблиц
01:30:40 | Отношения в базе данных
01:30:40 | Отношения в базе данных
01:39:10 | SQL инъекции

Смотреть на ютуб

Гайды по БД и SQL
5🔥2
PostgreSQL под капотом

🔹Часть 0. Старт программы
https://habr.com/ru/articles/701284/

🔹Часть 1. Цикл сервера
https://habr.com/ru/articles/704618/

🔹Часть 2. Подготовка бэкэнда
https://habr.com/ru/articles/707950/

🔹Часть 3. Инициализация бэкэнда
https://habr.com/ru/articles/709404/

🔹Часть 4. Цикл бэкэнда
https://habr.com/ru/articles/714840/

🔹Часть 5. Простой SELECT запрос
https://habr.com/ru/articles/723668/

🔹Часть 6. Сложный SELECT запрос
https://habr.com/ru/articles/736154/

Гайды по БД и SQL
4🔥3👍2
🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥

Ищете практический и углубленный курс, чтобы освоить создание нейро-сотрудников? Мы создали курс из 5 объемных занятий. Это именно то, что нужно, чтобы прокачать свои навыки абсолютно бесплатно!

📌 Темы занятий:
1. Введение в мир нейро-сотрудников
2. Как работают LLM и их аналоги
3. Создание базы знаний для нейро-сотрудника (RAG)
4. Тестирование и отладка нейро-сотрудников
5. Интеграция нейро-сотрудников в Production

Вот 5 тем курса - он максимально простой и доступный, общеобразовательный, без какого-либо сложного программирования 📚Прохождение этого курса, скорее всего, займет у вас от 1 до 3 часов

🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
3👎1
SQL: 45 бесплатных курсов, тренажеров, тестов

Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!

Все материалы бесплатны, кроме книг, если вы захотите их приобрести.

Читать дальше

Гайды по БД и SQL
6🔥3
База данных баз данных

Откройте для себя и узнайте о 900 системах управления базами данных.

Ссылка

Гайды по БД и SQL
5🔥2
Как запускать SQL в Go с максимальным комфортом

Писать SQL руками или использовать ORM — тема очень спорная, и я опишу, как использовать первый подход максимально эффективно. А какой из подходов выбрать, думаю, каждый сам для себя уже решил. Я не буду описывать то, что уже описано в документации, речь пойдёт про использование встроенного пакета для работы с базами данных database/sql и надстройки над этим пакетом под названием sqlx. Также будет пара примеров для работы только с PostgreSQL. Всё описанное ниже хорошо работает в большом проекте, в котором очень активно используется SQL, когда мест, где запускаются запросы, больше 100, к примеру.

Читать дальше

Гайды по БД и SQL
4🔥1
SQL — Числовые функции. Подробная шпаргалка

Смотреть

Гайды по БД и SQL
5👍2
Функции и хранимые процедуры в SQL: зачем нужны и как применять в реальных примерах

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

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

Гайды по БД и SQL
7👍3
Краткое руководство по созданию виртуальной машины SQL Server на платформе Windows с помощью портала Azure

В этом кратком руководстве перечислены основные действия по созданию виртуальной машины SQL Server с помощью портала Azure. Следуйте инструкциям в этой статье, чтобы развернуть обычный SQL Server на виртуальной машине Azure или SQL Server, развернутые на конфиденциальной виртуальной машине Azure.

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

Гайды по БД и SQL
3
Сквозная Аналитика на Azure SQL + dbt + Github Actions + Metabase

За последние годы у меня накопился довольно обширный опыт работы с данными и тем, что сейчас называют Big Data.

Не так давно также разгорелся интерес к сфере интернет-маркетинга и Сквозной Аналитики, и не на пустом месте. Мой друг из действующего агентства снабдил меня данными и кейсами реальных клиентов, и тут понеслось.
Получается довольно интересно: Azure SQL + dbt + Github Actions + Metabase.

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

Гайды по БД и SQL
3
Параметры конфигурации памяти сервера

Использование памяти для ядра СУБД SQL Server ограничивается парой параметров конфигурации, min server memory (MB) (минимальный объем памяти сервера в МБ) и max server memory (MB) (максимальный объем памяти сервера в МБ). Со временем и в обычных обстоятельствах SQL Server попытается запросить память до предела, установленного параметром max server memory (MB).

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

Гайды по БД и SQL
5👍2
ЯЗЫК SQL. БАЗОВЫЙ КУРС УЧЕБНО-ПРАКТИЧЕСКОЕ ПОСОБИЕ (2023)

Автор: Е. П. Моргунов

О книге: Учебное пособие предназначено для студентов и новичков в SQL.

Гайды по БД и SQL
5👍2
Рефакторинг SQL-запросов

Практически любой разработчик приложений баз данных сталкивается с необходимостью переделки ранее написанных SQL-запросов. При этом обычно преследуются две цели: во-первых – оптимизация времени выполнения запроса, во-вторых – улучшение дизайна запроса. Этот процесс подпадает под определение одной из основных практик экстремального программирования – рефакторинга (улучшения качества кода без изменения его функциональности). Основная масса литературы по рефакторингу посвящена переделке кодов программ, написанных на алгоритмических языках, и касается, как правило, объектно-ориентированных аспектов программирования. Целью данной статьи является попытка описания практики рефакторинга для SELECT-запросов языка SQL.

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

Гайды по БД и SQL
6🔥3
Агрегаты в БД — зачем, как, а стоит ли?

Если это какая-то локальная утилита – не страшно, само ее существование у пользователя достаточно ограничено. Но если это что-то вроде нашего СБИС, который накапливает и помогает анализировать операции за все время существования бизнеса, то, по мере его роста, не только операций становится больше, но и понимания, какие именно сводные отчеты помогают в оперативном управлении.

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

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

Гайды по БД и SQL
5🔥3