Полезные инструменты для защиты от 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
• 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
PostgreSQL_Python.pdf
677.1 KB
Полезная Шпаргалка-гайд по работе с Python и PostgreSQL. Все от установки и соединение с БД до создания таблиц и работы с полями.
Гайды по БД и SQL
Гайды по БД и SQL
👍5
5️⃣ лучших курсов и сертификаций по Spark
Apache Spark — фреймворк с открытым исходным кодом для реализации распределённой обработки неструктурированных и слабоструктурированных данных, входящий в экосистему проектов Hadoop.
• NoSQL, Big Data, and Spark Foundations Specialization
⏳ Время прохождения – 4 месяца (если тратить 3 часа в неделю)
Кому стоит записаться?
Для новичков.
• Distributed Computing with Spark SQL
⏳Время прохождения – 13 часов
Кто должен записаться на курс?
Тем, кто уже имеет представление о SQL.
• Apache Spark (TM) SQL for Data Analysts
⏳Время прохождения – 13 часов
Кому стоит записаться на курс?
Тем, кто уже знаком с SQL.
• Meta Spark Creator AR Certification Prep Specialization
⏳Время прохождения – 3 месяца
Кому стоит записаться?
Тем, кто является новичком.
• Data Analysis Using Pyspark
⏳Время выполнения – 1,5 часа
Кому стоит записаться на курс?
Тем, кто уже знает программирование на Python.
Гайды по БД и SQL
Apache Spark — фреймворк с открытым исходным кодом для реализации распределённой обработки неструктурированных и слабоструктурированных данных, входящий в экосистему проектов Hadoop.
• NoSQL, Big Data, and Spark Foundations Specialization
⏳ Время прохождения – 4 месяца (если тратить 3 часа в неделю)
Кому стоит записаться?
Для новичков.
• Distributed Computing with Spark SQL
⏳Время прохождения – 13 часов
Кто должен записаться на курс?
Тем, кто уже имеет представление о SQL.
• Apache Spark (TM) SQL for Data Analysts
⏳Время прохождения – 13 часов
Кому стоит записаться на курс?
Тем, кто уже знаком с SQL.
• Meta Spark Creator AR Certification Prep Specialization
⏳Время прохождения – 3 месяца
Кому стоит записаться?
Тем, кто является новичком.
• Data Analysis Using Pyspark
⏳Время выполнения – 1,5 часа
Кому стоит записаться на курс?
Тем, кто уже знает программирование на Python.
Гайды по БД и SQL
👍5
30 SQL-запросов, объяснённых через их эквиваленты Pandas
Давайте узнаем, как легко выучить SQL, если вы уже знаете Pandas.
⤷ Ссылка на статью
Гайды по БД и SQL
Давайте узнаем, как легко выучить SQL, если вы уже знаете Pandas.
⤷ Ссылка на статью
Гайды по БД и SQL
👍7
Неожиданная находка, которая освобождает 20 GB неиспользованного индексного пространства.
Раз в несколько месяцев мы получаем предупреждения от системы мониторинга базы данных о том, что свободное место скоро закончится. Обычно мы просто выделяем больше места и забываем об этом, однако в этот раз мы были на карантине и система была нагружена меньше, чем обычно. И тут мы подумали, что это хорошая возможность провести чистку.
Используя обычные приемы, такие как перестроение индексов и таблиц, мы очистили много пространства, но затем одна удивительная находка помогла нам освободить дополнительно примерно 20 GB неиспользуемых индексированных значений.
⤷ Ссылка на статью
Гайды по БД и SQL
Раз в несколько месяцев мы получаем предупреждения от системы мониторинга базы данных о том, что свободное место скоро закончится. Обычно мы просто выделяем больше места и забываем об этом, однако в этот раз мы были на карантине и система была нагружена меньше, чем обычно. И тут мы подумали, что это хорошая возможность провести чистку.
Используя обычные приемы, такие как перестроение индексов и таблиц, мы очистили много пространства, но затем одна удивительная находка помогла нам освободить дополнительно примерно 20 GB неиспользуемых индексированных значений.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
Введение в SQL & СУБД на примере доступа к данным через Python (время чтения 10 мин)
В наше время огромное количество данных формируется и хранится в базах данных, и умение эффективно работать с этой информацией — ключевой навык для аналитиков данных. В статье автор расскажет о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.
⤷ Ссылка на статью
Гайды по БД и SQL
В наше время огромное количество данных формируется и хранится в базах данных, и умение эффективно работать с этой информацией — ключевой навык для аналитиков данных. В статье автор расскажет о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.
⤷ Ссылка на статью
Гайды по БД и SQL
👍4🔥2
Топ бесплатных источников для новых знаний в SQL
• SQLZoo - это бесплатный онлайн ресурс, который предлагает интерактивные уроки и задания для изучения SQL. Уроки начинаются с простых запросов и постепенно усложняются по мере продвижения в обучении.
• W3Schools SQL - известный онлайн-ресурс, предлагающий уроки и примеры для изучения SQL и других языков программирования. Здесь пользователи могут найти множество материалов, которые помогут им углубить свои знания и применить их на практике.
• Codecademy SQL - интерактивный курс для изучения SQL с возможностью практического применения на практике.
• SQLBolt - ресурс, который помогает начинающим и опытным пользователям SQL с помощью бесплатных уроков и задач.
• Khan Academy SQL - бесплатный курс SQL, предоставляющий уроки и задачи для изучения языка.
• SQLCourse - представляет собой бесплатную платформу, где можно овладеть навыками SQL. Здесь предоставлены обучающие уроки, практические задания и тесты, позволяющие проверить свои знания.
Гайды по БД и SQL
• SQLZoo - это бесплатный онлайн ресурс, который предлагает интерактивные уроки и задания для изучения SQL. Уроки начинаются с простых запросов и постепенно усложняются по мере продвижения в обучении.
• W3Schools SQL - известный онлайн-ресурс, предлагающий уроки и примеры для изучения SQL и других языков программирования. Здесь пользователи могут найти множество материалов, которые помогут им углубить свои знания и применить их на практике.
• Codecademy SQL - интерактивный курс для изучения SQL с возможностью практического применения на практике.
• SQLBolt - ресурс, который помогает начинающим и опытным пользователям SQL с помощью бесплатных уроков и задач.
• Khan Academy SQL - бесплатный курс SQL, предоставляющий уроки и задачи для изучения языка.
• SQLCourse - представляет собой бесплатную платформу, где можно овладеть навыками SQL. Здесь предоставлены обучающие уроки, практические задания и тесты, позволяющие проверить свои знания.
Гайды по БД и SQL
👍4🔥1
Магия оптимизации SQL запросов
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.
⤷ Ссылка на статью
Гайды по БД и SQL
👍6
Два продвинутых SQL-метода, которые могут значительно улучшить ваши запросы
Cегодня мы рассмотрим две новые техники SQL, которые вы можете добавить в свой набор инструментов, чтобы вывести ваши запросы на новый уровень. Эти методы называются Обобщённое табличное выражение (CTE) и Оконные функции.
⤷ Ссылка на статью
Гайды по БД и SQL
Cегодня мы рассмотрим две новые техники SQL, которые вы можете добавить в свой набор инструментов, чтобы вывести ваши запросы на новый уровень. Эти методы называются Обобщённое табличное выражение (CTE) и Оконные функции.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
10 полезных источников для погружения в работу баз данных и SQL
Попросили коллег — сисадминов, дата-инженеров и продакт-менеджеров — порекомендовать качественные ресурсы для изучения БД и SQL. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам.
⤷ Ссылка
Гайды по БД и SQL
Попросили коллег — сисадминов, дата-инженеров и продакт-менеджеров — порекомендовать качественные ресурсы для изучения БД и SQL. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам.
⤷ Ссылка
Гайды по БД и SQL
👍5
Набор обучающих материалов по БД
Вмещает:
• Статьи.
• Блоги.
• Курсы.
• Выступления.
• Книги.
⤷ Ссылка
Гайды по БД и SQL
Вмещает:
• Статьи.
• Блоги.
• Курсы.
• Выступления.
• Книги.
⤷ Ссылка
Гайды по БД и SQL
👍5🔥1
Топ 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