Гайды по БД и SQL
الذهاب إلى القناة على Telegram
Владелец, реклама – @Ak_Mihail Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
إظهار المزيد6 202
المشتركون
-124 ساعات
-147 أيام
-4430 أيام
أرشيف المشاركات
6 202
Базы данных за 42 минуты. Теория
01:59 — БД и СУБД. MySQL vs PostgreSQL
03:58 — Состав БД. Индексы, транзакции, триггеры на пальцах
07:10 — SQL vs NoSQL
11:40 — Типы данных в админке Nova
14:15 — Поле JSON. NoSQL внутри SQL СУБД
15:27 — Как описывать поля в ТЗ
17:31 — Типы связей
19:55 — Связь, строка или JSON? Выбираем тип поля
24:00 — Как описывать связи в ТЗ
27:17 — Как проектировать связи в БД
30:34 — Ключи Primary и Foreign
32:00 — Важное ограничение OnDelete
34:30 — Нормализация
36:48 — Лайфхаки
39:18 — Миграции, сиды, дампы
Гайды по БД и SQL
6 202
Разбираем SQL на примере PostgreSQL — SELECT, JOIN, GROUP, HAVING, Coalesce и др.
02:47 Виды баз данных
03:28 Понятие сущностей, проектирование больших систем
06:01 Сущности в реляционных базах данных
06:50 Проектирование схемы БД магазина на бумаге
10:27 Перенос схемы БД в PostgreSQL, создание БД и таблиц
15:50 Заполняем БД данными
17:40 SELECT, получение данных из БД
19:03 JOIN, объединение таблиц
23:25 LEFT JOIN, RIGHT JOIN, INNER JOIN
26:57 Удаление данных их таблиц, обновление данных таблиц
28:23 Пример комплексного запроса с несколькими JOIN
32:31 Группировка данных GROUP BY
34:11 COALESCE
34:47 Сортировка данных, ORDER BY
35:13 HAVING
36:26 LIMIT, OFFSET
Гайды по БД и SQL
6 202
Крутой инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД
Онлайн версия тут.
Установка на собственный сервер тут.
Гайды по БД и SQL
6 202
🛡 Канал для специалистов по информационной безопасности
Security Vision - еженедельные статьи, бесплатные вебинары, разбор работы платформы для специалистов и актуальные новости по информационной безопасности.
➡️ Подписывайтесь и будьте в курсе ИБ вместе с @svplatform
6 202
Сравнение SQL и NoSQL: как выбрать систему хранения данных
Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.
⤷ Ссылка на статью
Гайды по БД и SQL
6 202
Самое необходимое программисту для баз данных 🧑💻
В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать SQL и в процессе знакомства с SQL уже погружались в более детальные вещи.
01:40 | Делаем телефонный справочник
07:34 | Оптимизирует повторяющиеся слова
09:56 | Разделение строки на колонки
11:37 | Выносить пол в отдельную колонку
16:10 | О важности связей
19:14 | Установка MySQL
20:36 | Устанавливаем и запускаем MySQL в Ubuntu
23:54 | Работаем с MySQL из VS Code
Гайды по БД и SQL
6 202
Турецкие хакеры атакуют серверы Microsoft SQL
В последнее время в США, Европейском Союзе и регионе Латинской Америки наблюдаются атаки на плохо защищённые серверы MS-SQL. Исследователи безопасности из компании Securonix считают, что данная кампания направлена на получение первоначального доступа и мотивирована финансовой выгодой.
Доступ к серверам MS-SQL осуществляется путём взлома паролей, за которым следует использование опции конфигурации xp_cmdshell для выполнения команд оболочки на скомпрометированном хосте. Это напоминает предыдущую кампанию под названием DB#JAMMER, которая была обнаружена в сентябре 2023 года.
Гайды по БД и SQL
6 202
Что вы должны знать о PostgreSQL?
Расскажем на бесплатном открытом уроке «B-tree индексы в PostgreSQL» от OTUS, где вы вместе с опытным экспертом:
- рассмотрите один из самых распространенных типов индекса b-tree в PostgreSQL;
- изучите один из наиболее эффективных способов оптимизации производительности базы данных;
- узнаете, как работают индексы в базе данных и сможете эффективно применять их в разных ситуациях.
📅 Встречаемся 17 января в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков». После урока вы сможете стать студентом программы в рассрочку.
🌐 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/KjD9/?erid=LjN8KD2iY
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
6 202
⚙️ Ошибки выбора MongoDB в качестве основной БД в стартапе
В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).
Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.
⤷ Читать дальше...
Гайды по БД и SQL
6 202
Примеры простых SQL запросов для начинающих программистов
От себя могу сказать что данная статья очень хорошо подойдет даже самому начинающему программисту, который хочет работать з БД и SQL. Автор разложит вам все про SQL запросы по полочкам от А до Я.
⤷ Ссылка на статью
Гайды по БД и SQL
6 202
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний.
Я предлагаю вам свой roadmap, который поможет вам научиться работать SQL. Однако я хотел бы отметить, что SQL - это очень широкий и распространенный язык, и, к сожалению, невозможно освоить его полностью за короткое время. Продолжайте обучаться и практиковаться, и вы увидите результаты своих усилий уже в ближайшее время. Желаю вам успехов и удачного обучения!
⤷ Ссылка на статью
Гайды по БД и SQL
6 202
Функции и хранимые процедуры в SQL. Зачем нужны и как применять в реальных примерах.
В статье узнаете как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.
⤷ Ссылка на статью
Гайды по БД и SQL
6 202
SQLGlot - это универсальный инструмент для работы с SQL
Он может использоваться для форматирования SQL-запросов, а также для трансляции между 20 различными диалектами, включая DuckDB, Presto, Spark, Snowflake и BigQuery.
Более того, при помощи SQLGlot можно проводить оптимизацию SQL-запросов, что повышает их эффективность и быстродействие.
⤷ Ссылка
Гайды по БД и SQL
6 202
SQL - 45 бесплатных курсов, тренажеров, тестов
Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!
Все материалы бесплатны, кроме книг, если вы захотите их приобрести.
⤷ Читать дальше
Гайды по БД и SQL
6 202
Топ cайтов для оттачивания навыка написания SQL запросов
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Сайт proglib.io опубликовал подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
⤷ Ссылка
Гайды по БД и SQL
6 202
Набор обучающих материалов по БД
Вмещает:
• Статьи.
• Блоги.
• Курсы.
• Выступления.
• Книги.
⤷ Ссылка
Гайды по БД и SQL
6 202
6 202
10 полезных источников для погружения в работу баз данных и SQL
Попросили коллег — сисадминов, дата-инженеров и продакт-менеджеров — порекомендовать качественные ресурсы для изучения БД и SQL. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам.
⤷ Ссылка
Гайды по БД и SQL
