Гайды по БД и 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
👍5
⚙️ Ошибки выбора MongoDB в качестве основной БД в стартапе

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

Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.

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

Гайды по БД и SQL
👍5
Турецкие хакеры атакуют серверы Microsoft 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
👍3
Шпаргалка SQL

Гайды по БД и SQL
👍4
Сравнение SQL и NoSQL: как выбрать систему хранения данных

Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.

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

Гайды по БД и SQL
👍5
Крутой инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД

Онлайн версия тут.

Установка на собственный сервер тут.

Гайды по БД и 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
👍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
👍8
15 лучших практик SQL после 20 лет программирования

Обратите внимание, что, хотя все эти советы можно считать «мнениями», эти методы автор использовал после 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
👍9
🖥 Complete-Advanced-SQL-Series

Этот репозиторий содержит все, что вам нужно, чтобы прокачать свои навыки работы с SQL.

Более 100 упражнений и примеров по SQL.

Ссылка на Github

Гайды по БД и SQL
👍6
Вы не знали, но появилась нейронка, которая генерит любые SQL-запросы и формулы Excel. Можно больше не мучиться с очередной функцией!

Главная фича — вам даже не нужно создавать таблицу. Нейронка GPTExcel сама генерит целые шаблоны таблиц по вашим пожелания.

Ссылка

Гайды по БД и SQL
👍6🔥1
PostgreSQL_Python.pdf
677.1 KB
Очень полезная Шпаргалка-гайд по работе с Python и PostgreSQL ⚡️

Все от установки и соединение с БД до создания таблиц и работы с полями.

Гайды по БД и SQL
👍5
Pandas vs Polars vs SQL

Гайды по БД и SQL
🔥6👍2
MySQL: что это, как устроена, чем хороша и как начать с ней работать

Из этой статьи вы узнаете:

• что такое MySQL;
• кто ей пользуется;
• как она устроена;
• для чего нужна;
• в чём её главные плюсы;
• как работать с MySQL;
• что почитать по теме.

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

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