Гайды по БД и 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 Тема 1.1: История возникновения
• Основы SQL Тема 1.2: Нормализация
• Основы SQL Тема 1.3: Проектирование схемы данных
• Основы SQL Тема 2.1: Операторы и практика работы с запросами
• Основы SQL Тема 2.2 : Практика работы с запросами
• SQL Тема 3.1: Вложенные запросы
• SQL Тема 3.2: Вложенные запросы
• SQL Тема 4: Приемы анализа и оптимизации запросов
• SQL Тема 5.1: Дополнительные средства некоторых баз данных
• Тема 5.2: Дополнительные средства некоторых баз данных

Гайды по БД и SQL
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Как работают JOINS в SQL?

На диаграмме ниже подробно показано, как работают 4 типа объединений SQL.

INNER JOIN
Возвращает совпадающие строки в обеих таблицах.

LEFT JOIN
Возвращает все записи из левой таблицы и совпадающие записи из правой таблицы.

• RIGHT JOIN
Возвращает все записи из правой таблицы и совпадающие записи из левой таблицы.

• ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
Возвращает все записи, для которых есть совпадение в левой или правой таблице.

Гайды по БД и SQL
👍7👎2
Как переписать и оптимизировать ваши SQL-запросы к Pandas на 5 простых примерах 🥸

В этой статье рассмотрим некоторые распространённые SQL-запросы и способы их написания и оптимизации в Pandas.

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

Гайды по БД и SQL
👍6
SQL для начинающих

• Первые SQL запросы;
• Составные условия;
• Порядок AND и OR;
• Сортировка результатов (ORDER BY);
• Ограничение и смещение (LIMIT, OFFSET);
• 20 типичных ошибок начинающего SQL разработчика, часть 1;
• TOP, LIMIT, OFFSET в других базах данных.

Гайды по БД и SQL
👍4❤‍🔥1
Полезные инструменты для защиты от SQL и NoSQL инъекций 💉

• SQLMap

SQLMap – это один из популярных инструментов тестирования с открытым исходным кодом на выполнение SQL-инъекций в системе управления реляционными базами данных.

• SuIP.biz.

Обнаружение уязвимости для SQL-инъекций в режиме онлайн с помощью sup.biz и поддержка баз данных MySQL, Oracle, PostgreSQL, Microsoft SQL, IBM DB2, Firebird, Sybase.

SQLMap поможет протестировать сервис на все 6 методов инъекции.

• Тест на уязвимость SQL-инъекции онлайн c Hacker Target

Еще один онлайн-инструмент Hacker Target на основе SQLMap для поиска уязвимости bind & error против GET-запроса HTTP.

• Netsparker

Netsparker готов просканировать уровень веб-безопасности предприятий: он делает даже больше, чем просто тест на уязвимость SQL. Человек также может интегрировать приложения для автоматизации веб-безопасности.

Пользователь может проверить индекс уязвимости сайта, который прошел сканирование от Netsparker.

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