Топ cайтов для оттачивания навыка написания SQL запросов
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Сайт proglib.io опубликовал подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
⤷ Ссылка
Гайды по БД и SQL
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Сайт proglib.io опубликовал подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
⤷ Ссылка
Гайды по БД и SQL
👍4
SQL - 45 бесплатных курсов, тренажеров, тестов
Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!
Все материалы бесплатны, кроме книг, если вы захотите их приобрести.
⤷ Читать дальше
Гайды по БД и SQL
Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!
Все материалы бесплатны, кроме книг, если вы захотите их приобрести.
⤷ Читать дальше
Гайды по БД и SQL
👍5
SQLGlot - это универсальный инструмент для работы с SQL
Он может использоваться для форматирования SQL-запросов, а также для трансляции между 20 различными диалектами, включая DuckDB, Presto, Spark, Snowflake и BigQuery.
Более того, при помощи SQLGlot можно проводить оптимизацию SQL-запросов, что повышает их эффективность и быстродействие.
⤷ Ссылка
Гайды по БД и SQL
Он может использоваться для форматирования SQL-запросов, а также для трансляции между 20 различными диалектами, включая DuckDB, Presto, Spark, Snowflake и BigQuery.
Более того, при помощи SQLGlot можно проводить оптимизацию SQL-запросов, что повышает их эффективность и быстродействие.
⤷ Ссылка
Гайды по БД и SQL
👍5❤🔥2❤1⚡1
Функции и хранимые процедуры в SQL. Зачем нужны и как применять в реальных примерах.
В статье узнаете как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.
⤷ Ссылка на статью
Гайды по БД и SQL
В статье узнаете как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.
⤷ Ссылка на статью
Гайды по БД и SQL
👍6
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний.
Я предлагаю вам свой roadmap, который поможет вам научиться работать SQL. Однако я хотел бы отметить, что SQL - это очень широкий и распространенный язык, и, к сожалению, невозможно освоить его полностью за короткое время. Продолжайте обучаться и практиковаться, и вы увидите результаты своих усилий уже в ближайшее время. Желаю вам успехов и удачного обучения!
⤷ Ссылка на статью
Гайды по БД и SQL
Я предлагаю вам свой roadmap, который поможет вам научиться работать SQL. Однако я хотел бы отметить, что SQL - это очень широкий и распространенный язык, и, к сожалению, невозможно освоить его полностью за короткое время. Продолжайте обучаться и практиковаться, и вы увидите результаты своих усилий уже в ближайшее время. Желаю вам успехов и удачного обучения!
⤷ Ссылка на статью
Гайды по БД и SQL
👍8
Примеры простых SQL запросов для начинающих программистов
От себя могу сказать что данная статья очень хорошо подойдет даже самому начинающему программисту, который хочет работать з БД и SQL. Автор разложит вам все про SQL запросы по полочкам от А до Я.
⤷ Ссылка на статью
Гайды по БД и SQL
От себя могу сказать что данная статья очень хорошо подойдет даже самому начинающему программисту, который хочет работать з БД и SQL. Автор разложит вам все про SQL запросы по полочкам от А до Я.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
⚙️ Ошибки выбора MongoDB в качестве основной БД в стартапе
В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).
Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.
⤷ Читать дальше...
Гайды по БД и SQL
В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).
Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.
⤷ Читать дальше...
Гайды по БД и SQL
👍5
Турецкие хакеры атакуют серверы Microsoft SQL
В последнее время в США, Европейском Союзе и регионе Латинской Америки наблюдаются атаки на плохо защищённые серверы MS-SQL. Исследователи безопасности из компании Securonix считают, что данная кампания направлена на получение первоначального доступа и мотивирована финансовой выгодой.
Доступ к серверам MS-SQL осуществляется путём взлома паролей, за которым следует использование опции конфигурации xp_cmdshell для выполнения команд оболочки на скомпрометированном хосте. Это напоминает предыдущую кампанию под названием DB#JAMMER, которая была обнаружена в сентябре 2023 года.
Гайды по БД и SQL
В последнее время в США, Европейском Союзе и регионе Латинской Америки наблюдаются атаки на плохо защищённые серверы MS-SQL. Исследователи безопасности из компании Securonix считают, что данная кампания направлена на получение первоначального доступа и мотивирована финансовой выгодой.
Доступ к серверам MS-SQL осуществляется путём взлома паролей, за которым следует использование опции конфигурации xp_cmdshell для выполнения команд оболочки на скомпрометированном хосте. Это напоминает предыдущую кампанию под названием DB#JAMMER, которая была обнаружена в сентябре 2023 года.
Гайды по БД и SQL
👍2
Media is too big
VIEW IN TELEGRAM
Самое необходимое программисту для баз данных 🧑💻
В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать 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
В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать 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
👍3
Сравнение SQL и NoSQL: как выбрать систему хранения данных
Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.
⤷ Ссылка на статью
Гайды по БД и SQL
Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
Крутой инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД
Онлайн версия тут.
Установка на собственный сервер тут.
Гайды по БД и SQL
Онлайн версия тут.
Установка на собственный сервер тут.
Гайды по БД и SQL
👍5
Media is too big
VIEW IN TELEGRAM
Разбираем 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
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
👍5
Media is too big
VIEW IN TELEGRAM
Базы данных за 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
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
👍8
15 лучших практик SQL после 20 лет программирования
Обратите внимание, что, хотя все эти советы можно считать «мнениями», эти методы автор использовал после 20 лет совершения ошибок, проблем с эффективным чтением, редактированием и пониманием кода и наблюдения за тем, как члены его команды сталкиваются с теми же проблемами.
⤷ Ссылка на статью
Гайды по БД и SQL
Обратите внимание, что, хотя все эти советы можно считать «мнениями», эти методы автор использовал после 20 лет совершения ошибок, проблем с эффективным чтением, редактированием и пониманием кода и наблюдения за тем, как члены его команды сталкиваются с теми же проблемами.
⤷ Ссылка на статью
Гайды по БД и SQL
👍7
Администрирование SQL Server
🔹 Администрирование SQL Server ч.1. Базы данных.
🔹 BackUp/Restore баз данных. Администрирование SQL Server ч.2
🔹 Администрирование SQL Server ч.3 Login, User.
🔹 Администрирование SQL Server ч.4. Роли
🔹 Импорт/Экспорт данных SQL.
🔹 Установка SQL Server.
🔹 SQL Profiler.
🔹 План запроса SQL.
🔹 Журнал транзакций ms sql
🔹Поддержка баз данных в Microsoft SQL Server 2008 R2 day1
Гайды по БД и SQL
🔹 Администрирование SQL Server ч.1. Базы данных.
🔹 BackUp/Restore баз данных. Администрирование SQL Server ч.2
🔹 Администрирование SQL Server ч.3 Login, User.
🔹 Администрирование SQL Server ч.4. Роли
🔹 Импорт/Экспорт данных SQL.
🔹 Установка SQL Server.
🔹 SQL Profiler.
🔹 План запроса SQL.
🔹 Журнал транзакций ms sql
🔹Поддержка баз данных в Microsoft SQL Server 2008 R2 day1
Гайды по БД и SQL
👍9
🖥 Complete-Advanced-SQL-Series
Этот репозиторий содержит все, что вам нужно, чтобы прокачать свои навыки работы с SQL.
Более 100 упражнений и примеров по SQL.
⤷ Ссылка на Github
Гайды по БД и SQL
Этот репозиторий содержит все, что вам нужно, чтобы прокачать свои навыки работы с SQL.
Более 100 упражнений и примеров по SQL.
⤷ Ссылка на Github
Гайды по БД и SQL
👍6
Вы не знали, но появилась нейронка, которая генерит любые SQL-запросы и формулы Excel. Можно больше не мучиться с очередной функцией!
Главная фича — вам даже не нужно создавать таблицу. Нейронка GPTExcel сама генерит целые шаблоны таблиц по вашим пожелания.
⤷ Ссылка
Гайды по БД и SQL
Главная фича — вам даже не нужно создавать таблицу. Нейронка GPTExcel сама генерит целые шаблоны таблиц по вашим пожелания.
⤷ Ссылка
Гайды по БД и SQL
👍6🔥1