Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN 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
• Основы 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
На диаграмме ниже подробно показано, как работают 4 типа объединений SQL.
• INNER JOIN
Возвращает совпадающие строки в обеих таблицах.
• LEFT JOIN
Возвращает все записи из левой таблицы и совпадающие записи из правой таблицы.
• RIGHT JOIN
Возвращает все записи из правой таблицы и совпадающие записи из левой таблицы.
• ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
Возвращает все записи, для которых есть совпадение в левой или правой таблице.
Гайды по БД и SQL
👍7👎2
Как переписать и оптимизировать ваши SQL-запросы к Pandas на 5 простых примерах 🥸
В этой статье рассмотрим некоторые распространённые SQL-запросы и способы их написания и оптимизации в Pandas.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье рассмотрим некоторые распространённые SQL-запросы и способы их написания и оптимизации в Pandas.
⤷ Ссылка на статью
Гайды по БД и SQL
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
SQL для начинающих
• Первые SQL запросы;
• Составные условия;
• Порядок AND и OR;
• Сортировка результатов (ORDER BY);
• Ограничение и смещение (LIMIT, OFFSET);
• 20 типичных ошибок начинающего SQL разработчика, часть 1;
• TOP, LIMIT, OFFSET в других базах данных.
Гайды по БД и 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
• 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