Kursy.Org Все курсы SQL для анализа и моделирования данных: оконные функции, партиционирование и структуры таблиц

Мини-курс

Только видеоформат

«SQL для анализа и моделирования данных: оконные функции, партиционирование и структуры таблиц»

Юлина Татьяна Валентиновна
Юлина Татьяна Валентиновна

Юлина Татьяна Валентиновна

Юлина Татьяна Валентиновна

Интернет-маркетолог, таргетолог, специалист по работе с социальными медиа, учитель музыки, педагог-психолог, преподаватель психологии.

Обложка курса Обложка курса Обложка курса
  • Начало обучения 30 мая

    (Набор групп каждый день)

  • Форма обучения заочная

    Исключительно дистанционно

  • Выдаётся сертификат (не является документом об образовании)

    установленного образца

  • Трудоемкость программы

    2 академических часа

Описание курса

В рамках курса слушатели изучат ряд возможностей SQL.Они познакомятся с функциями преобразования типов данных, освоят мощный инструментарий оконных функций для продвинутой аналитики, включая ранжирование, скользящие средние и кумулятивные суммы. Особое внимание уделяется различным концепциям оконных рамок и партиций, их влиянию на производительность запросов и анализу временных рядов. Курс также охватывает фундаментальные навыки создания и управления базами данных с акцентом на обеспечение целостности данных через внешние ключи и каскадные операции, а также использование представлений для эффективной работы и защиты информации.

Категория слушателей курса: Разработчики баз данных, аналитики данных, программисты, студенты технических специальностей, администраторы баз данных, инженеры по обработке данных, тестировщики программного обеспечения.

Модуль 1. Функции преобразования типов. Оконные функции в SQL. Партиции

26 минут

1 тест

  • Видео: 26 минут
  • Тест: 20 минут
  • Форма контроля: Тест

В этой видеолекции мы ознакомим слушателей с функциями преобразования типов данных в SQL, включая CAST и CONVERT, рассмотрим автоматическое и явное преобразование типов данных в MySQL, познакомимся с оконными функциями в SQL, их отличием от агрегатных функций. Также мы объясним принципы работы оконных функций, включая PARTITION BY, ORDER BY, ROWS BETWEEN, рассмотрим ранжирующие функции (ROW_NUMBER(), RANK(), DENSE_RANK()) и их применение, объясним продвинутые оконные функции (LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE()) для анализа временных данных

Модуль 2. Оконные функции в SQL: анализ данных без группировки

35 минут

1 тест

  • Видео: 35 минут
  • Тест: 20 минут
  • Форма контроля: Тест

В рамках данной видеолекции мы ознакомим слушателей с концепцией оконных рамок (ROWS и RANGE) и их отличием от партиций (PARTITION BY), объясним, как границы окон влияют на выполнение оконных функций и их производительность, рассмотрим разницу между ROWS и RANGE, их применение для работы с временными рядами и анализом последовательностей. Мы покажем слушателям примеры использования кумулятивных сумм (SUM() OVER), скользящих средних (AVG() OVER), анализа предыдущих и последующих значений (LAG(), LEAD()), рассмотрим ранжирование данных с ROW_NUMBER(), RANK() и DENSE_RANK(), а также продемонстрируем примеры оптимизации оконных функций и их комбинированное использование

Модуль 3. Структуры таблиц и их связи в базе данных

35 минут

1 тест

  • Видео: 35 минут
  • Тест: 20 минут
  • Форма контроля: Тест

В рамках данной видеолекции мы ознакомим слушателей с процессом создания и удаления баз данных в SQL, рассмотрим основные принципы работы с таблицами: их создание, изменение и удаление. Мы покажем важность внешних ключей (FOREIGN KEY) для обеспечения целостности данных, рассмотрим ккаскадные операции (ON DELETE CASCADE, ON DELETE SET NULL) и их влияние на связанные таблицы, разберем основные типы данных в SQL: строковые (CHAR, VARCHAR, TEXT), числовые (INT, DECIMAL, FLOAT), логические (BOOLEAN), познакомим с концепцией представлений (VIEW), их преимуществами и использованием для защиты данных

После обучения Вы получите сертификат*

* не является документом об образовании

Пример сертификата
Лицензия

Лицензия № 5201

выдана 02 апреля 2018 г. Департаментом Cмоленской области по образованию и науке бессрочно

Как проходит обучение

  • Вы открываете
  • Не нужно никаких документов, Вы сразу же получаете доступ к материалам курса
  • Смотрите видеолекции, отрабатываете практику, решаете тесты для проверки усвоенного материала
  • Получаете сертификат (не является документом об образовании) после успешного прохождения всех модулей

Преимущества обучения

  • Невероятно низкая стоимость обучения при высоком качестве учебных программ

  • Совмещение учёбы и работы, так как обучение проходит в дистанционном режиме

  • Пройти обучение возможно по индивидуальному ускоренному графику

  • Прохождение курса доступно с любым уровнем подготовки и не зависит от Вашего образования

  • Частые формирования новых учебных групп. Группы формируются каждый день

  • 100-процентный возврат средств, если Вас не устроило качество обучения

14 лет успешно занимаемся онлайн-образованием

  • 1 440 409

    выпускников наших курсов

  • 15 838 202

    зарегистрированных пользователей

  • 919 906

    посетителей платформы в день

Лицензия

Лицензия № 5201 выдана 02 апреля 2018 г. Департаментом Cмоленской области по образованию и науке бессрочно

Лицензия

Инфоурок — образовательная
онлайн-платформа №1 по популярности

по итогам анализа 31 млрд сообщений в русскоязычных соцмедиа в 2022-2023 годах компанией Brand Analytics

Сколково
Резидент кластера информационных технологий Фонда «Сколково»
Статистика

У нас самые выгодные цены и вот почему:

  • Большая посещаемость сайта

    На сайт ежедневно заходит около 2 млн человек. За счет этого наши расходы на рекламу минимальные, и мы можем не включать их в стоимость курса

  • Огромное количество опыта

    Мы более 14 лет на рынке и успешно сделали 2 000 мини-курсов. Хорошо знаем как оптимизировать все процессы производства качественных курсов

Статистика
Статистика

Данные: Яндекс Метрика

Вам могут быть интересны

Перейти в каталог курсов