Логотип КурсесТоп

Курсы по SQL в Кирове с нуля

5
добавить курс
по рейтингу

Онлайн курсы

SQL и получение данных  -7%
Нетология
-7  %
Рейтинг
4.90
Длительность
1.5 месяца
Цена
33 526 ₽
36 050 ₽
?
Рассрочка
3 004 ₽
Выборы5 за май
Выборы5 за май
Видеолекции, вебинары, практические задания
SQL-разработчик  
Skillbox
Рейтинг
4.85
Длительность
4 месяца
Цена
51 540 ₽
Рассрочка
4 295 ₽
Выборы8 за май
Выборы8 за май
Собственный проект в портфолио
Обучение на практике
Выгодный
Курс по SQL для анализа данных  
Skillfactory
Рейтинг
4.80
Длительность
2 месяца
Цена
19 800 ₽
Рассрочка
1 375 ₽
Выборы4 за май
Выборы4 за май
SQL с 0 для анализа данных  -15%
ProductStar
-15  %
Рейтинг
4.80
Длительность
2 месяца
Цена
33 915 ₽
39 900 ₽
?
Рассрочка
1 663 ₽
ВыборыНовый курс!
ВыборыНовый курс!
Обучение на практике
Онлайн в удобное время
SQL для анализа данных  
Skillbox
Рейтинг
4.70
Длительность
3 месяца
Цена
36 912 ₽
Рассрочка
6 152 ₽
Выборы1 за май
Выборы1 за май
Обучение на практике
Доступ к курсу навсегда

SQL онлайн обучение для начинающих

SQL и получение данных

SQL и получение данных

Нетология
Цена курса
33 526 ₽  36 050 ₽
В рассрочку
3 004 ₽
9 отзывов

Освойте один из основных инструментов работы с данными. Научитесь получать данные без помощи разработчиков. Сделайте шаг к профессии аналитика
Школа
Нетология
Документ об окончании
Диплом
Сложность
С нуля
Длительность
1.5 месяца
Видеолекции, вебинары, практические задания

Кому будет полезен курс

  • Новичкам в аналитике
  • Узнаете, как самостоятельно извлекать данные для обработки и анализа. Улучшите свои навыки и сможете получить повышение
  • Маркетологам
  • Научитесь оперативно получать данные, чтобы оценивать результаты, строить гипотезы и разрабатывать маркетинговые стратегии
  • Менеджерам проектов и продуктов
  • Сможете лучше понимать разработчиков и аналитиков и самостоятельно выгружать данные
  • Финансистам, бухгалтерам и научным сотрудникам
  • Научитесь выгружать данные и изучать их характеристики с помощью аналитических функций SQL

 

Программа курса

Введение в SQL. Установка ПО

Узнаете, зачем нужны базы данных (БД). Поймёте, как устроена система управления базами данных (СУБД) и познакомитесь с системой PostgreSQL. Узнаете, что такое схемы, отношения, атрибуты и домены. Установите и настроите необходимое ПО.

  • Какие бывают источники данных
  • Что такое IDE и DBeaver
  • Создание подключений в DBeaver
  • Установка локального сервера PostgreSQL Database Server
  • Работа с *.backup и *.sql
  • Интерфейс DBeaver
  • Как создавать запросы
  • ER-диаграмма
  • Ограничения первичного и внешнего ключей
  • Метаданные: использование и доступ

Работа с базами данных

Узнаете, что такое алиасы и как их использовать в работе с различными схемами и таблицами в одном запросе. Разберётесь в основных типах данных PostgreSQL. Узнаете, как фильтровать, сортировать и преобразовывать данные. Поймёте, как работать со строками и датами.

  • Простые запросы
  • Команда ROUND
  • Команды ORDER BY, LIMIT, OFFSET
  • Команда DISTINCT
  • Логический порядок SELECT
  • Условия WHERE
  • Команды NULL и NOT NULL
  • Kонкатенация
  • Команды LIKE и ILIKE
  • Методы работы со строками
  • Методы работы с датами

Основы SQL

Напишите простые запросы и изучите сложные. Примените соединения (JOIN) и агрегатные функции (SUM, COUNT, AVG). Разберётесь в хронологии связывания таблиц. Освоите базовые команды: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Узнаете, что такое подзапросы.

  • Типы соединения: LEFT, RIGHT, INNER, FULL OUTER, CROSS JOIN
  • JOIN при работе с уникальными и неуникальными значениями
  • Команды UNION и EXCEPT
  • Команда CASE
  • Агрегация
  • Группировка
  • Подзапросы. Влияние положения на затрачиваемые ресурсы

Углубление в SQL

Узнаете, как работать с таблицами с помощью команд CREATE TABLE, ALTER TABLE, DROP TABLE. Освоите команды INSERT INTO, UPDATE TABLE, DELETE FROM. Поймёте, что такое внешние ключи.

  • Создание схемы
  • Создание отношений
  • Формирование атрибутов, указание типов данных и ограничений
  • Модификация структуры отношений
  • Внешние ключи
  • Внесение данных в отношение
  • Изменение данных
  • Удаление данных и отношений

Работа с PostgresSQL. Часть 1

Научитесь использовать агрегатные функции sum(), count(),avg(), min() и max() в рамках оконной функции. Примените аналитические функции lead(), lag(), dense_rank(). Узнаете, что такое обобщённые табличные выражения и рекурсивные запросы. Научитесь работать с каталогами.

  • Оконные функции: простые запросы, накопление, LEAD и LAG
  • Команда CTE
  • Рекурсия. Применение с каталогами
  • Команда GENERATE_SERIES

Работа с PostgresSQL. Часть 2

Узнаете, что такое представления. Поймёте, как ускорять запросы и использовать индексы. Начнёте ориентироваться в схемах запросов. Познакомитесь со сложными типами данных.

  • Команда VIEW
  • Команда MATERIALIZED VIEW
  • Применение представлений в денормализации
  • План запросов (EXPLAIN ANALYZE)
  • Команда JSON
  • Команда ARRAY

Продвинутый SQL

Научитесь поднимать, настраивать кластеры, шардировать (масштабировать) данные, писать хранимые процедуры и триггеры, понимать структуры данных, как они нормализуются и денормализуются. Погрузитесь в специфику проектирования БД и интеграцию с другими приложениями.

  • Командная строка, интерактивный режим, резервное копирование, DCL, транзакции, блокировки, TCL
  • Хранимые процедуры: циклы и условия, возврат скаляра и таблиц, raise exception, call. Триггеры событий, видимость, общий триггер
  • Зависимости. Нормализация. Денормализация
  • Основы проектирования: архитектурные модели, модели данных
  • Масштабирование: горизонтальное и вертикальное шардирование, наследование, партиционирование. Репликация Master-Slave
  • PostgreSQL Extensions: cube, tablefunc, PostGIS, file_fdw, postgres_fdw, pg_stat_statements
  • Интеграция: API, Redis

Итоговая работа

 

Ключевые навыки

Базового уровня

  • Понимание архитектуры и структуры баз данных
  • Написание простых SQL-запросов для получения данных
  • Написание джойнов для соединения таблиц
  • Группировка и фильтрация данных
  • Использование аналитических функций SQL для изучения характеристики данных

SQL PRO

  • Подготовка данных для использования
  • Шардирование
  • Написание функций и триггеров
  • Понимание физической и логической структуры данных

SQL-разработчик

SQL-разработчик

Skillbox
Цена курса
51 540 ₽  
В рассрочку
4 295 ₽
17 отзывов

Вы освоите язык запросов SQL и его процедурное расширение PL/SQL. Научитесь собирать, обрабатывать и предоставлять данные для анализа, сможете визуализировать информацию и поймёте, как использовать и настраивать свои базы данных для различных задач.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
4 месяца
Собственный проект в портфолио
Обучение на практике

Кому подойдёт этот курс

  • Новичкам в программировании
  • Познакомитесь с языком SQL и поймёте, как работают базы данных. Научитесь управлять данными и работать с аналитическими функциями SQL. Разработаете свой первый корпоративный сервис и подготовитесь к старту успешной карьеры программиста.
  • Специалистам техподдержки
  • Научитесь оптимизировать SQL-запросы и автоматизировать рутинные задачи с помощью PL/SQL. С помощью новых навыков сможете претендовать на более высокую зарплату или перейти на позицию разработчика баз данных.
  • Junior-разработчикам
  • Навык работы с SQL — один из ключевых для любого программиста. Вы познакомитесь с диалектом PL/SQL, научитесь писать сложные запросы и проектировать надёжные базы данных. Расширите спектр навыков и сможете брать в работу более дорогостоящие проекты.

 

Чему вы научитесь

  1. Писать запросы к базам данных
  2. Познакомитесь с основными возможностями SQL, узнаете, как строить сложные аналитические отчёты и какие есть рецепты приготовления данных.
  3. Создавать интерфейсы в Oracle Apex
  4. Научитесь визуализировать данные и узнаете, как создать веб-приложение и настроить рабочее место в среде Oracle Apex.
  5. Работать с данными
  6. Научитесь делать многотабличные выборки, создавать и связывать таблицы, группировать, фильтровать, анализировать и агрегировать данные с помощью функций sum, avg, count, having и других.
  7. Создавать свои базы данных
  8. Разберётесь в объектах баз данных, научитесь писать программы для их обработки и узнаете, как спроектировать собственные базы данных под разные цели.

 

Программа курса

  1. Введение
  2. Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
  3. Первые шаги в SQL
  4. Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
  5. Агрегатные функции
  6. Научитесь суммировать данные, высчитывать среднее и определять количество строк с помощью функций sum, avg, count и других.
  7. Агрегатные функции по аналитическим разрезам
  8. Продолжите знакомиться с функциями: научитесь высчитывать минимальное и максимальное значения, группировать и фильтровать данные с помощью функций max, min, distinct, having и других.
  9. Аналитические функции
  10. Познакомитесь с аналитическими функциями на примере row_number () и lead/lag. Сможете применять аналитические функции по группам и выбирать данные из «окна».
  11. Объединение данных
  12. Научитесь объединять и вычитать наборы данных, соединять таблицы, обогащать данные.
  13. Присоединение таблиц
  14. Узнаете, как соединить несколько таблиц и работать с нормализованными представлениями данных.
  15. Типы данных
  16. Узнаете, какие типы данных существуют, в каких случаях их применять и как преобразовывать.
  17. Объекты базы данных
  18. Познакомитесь с объектами базы данных, научитесь распределять данные по ролям, создавать схемы и представлять данные в удобном для пользователя виде.
  19. Изменение данных
  20. Узнаете, как создать, изменить, удалить данные или отменить действие, если случайно удалили лишнее.
  21. Секционирование и план запроса
  22. Узнаете, как разбить большую таблицу на удобные секции, и научитесь работать с данными внутри них. Познакомитесь с оптимизатором Oracle и сможете проверять и изменять план запроса.
  23. Простейшие блоки
  24. Разберётесь в процедурном расширении PL/SQL, научитесь писать анонимные блоки и выводить информацию на экран. Познакомитесь с операторами ветвлений if/else и напишете свой первый анонимный блок с ветвлениями.
  25. Циклы
  26. Узнаете, как записывать и хранить информацию в переменных, как автоматизировать рутинную работу, и научитесь работать с циклами for и while.
  27. Типы PL/SQL-объектов
  28. Научитесь создавать и вызывать процедуры и функции, передавать и получать параметры, создавать пакеты.
  29. Использование PL/SQL
  30. Разберётесь в системных и пользовательских исключениях и научитесь их обрабатывать. Узнаете, как работать с курсорами и обходить ошибку запуска DDL.
  31. PL/SQL-таблицы
  32. Научитесь складывать и преобразовывать данные в коллекции и работать с конвейерными функциями. Узнаете, как обрабатывать большие объекты данных (CLOB).

Курс по SQL для анализа данных

Курс по SQL для анализа данных

Skillfactory
Цена курса
19 800 ₽  
В рассрочку
1 375 ₽
21 отзыв

Онлайн-курс для тех, кто хочет освоить SQL с нуля в доступном формате и получить навыки работы со сложными запросами и функциями
Школа
SkillFactory
Документ об окончании
Диплом
Сложность
С нуля
Длительность
2 месяца

Для кого этот курс

  • Аналитик
  • Сможете брать серьезные проекты и решать сложные задачи. Научим писать продвинутые SQL-запросы и объясним принципы и нюансы работы с разными базами данных
  • Маркетолог
  • Сможете анализировать поведение пользователей с помощью данных из базы. Научим получать данные самостоятельно, без помощи разработчиков
  • Продакт-менеджер
  • Сможете на основе данных принимать решения по продукту. Научим получать данные из базы и анализировать их

 

Программа курса

Базовый уровень

Программа подойдет новичкам, кто впервые изучает SQL или тем, кто хочет привести свои знания в систему

Стартовый модуль: Виды баз данных

Вы познакомитесь с SQL, Metabase и базами данных.

1 модуль. Основы SQL

Научитесь получать все данные из таблицы, фильтровать строки, сортировать данные, ограничивать выбор

2 модуль: Агрегатные функции

Будете работать с повторяющимися значениями, запросами агрегатных функций, группировкой и фильтрами агрегированных данных.

3 модуль. Соединение таблиц

Сможете объединить таблицы: по ключу, с помощью оператора JOIN (5 видов). Агрегатные функции в соединениях таблиц.

Практический кейс по юнит-экономике

4 модуль. Сложные объединения

Продолжите объединять таблицы уже с помощью нескольких операторов UNION, использования Except, Intersect

5 модуль. Подзапросы

Научитесь делать подзапросы в WHERE, FROM, SELECT и использовать CTE.

6 модуль. Условные операторы

Разберетесь в условиях получения данных из базы данных, и в работе операторов CASE, COALESCE, NULLIF.

Финальный проект.

Получите рабочую задачу, выберете подходящие функции и сформулируете необходимые запросы на языке SQL.

Продвинутый уровень

Программа подойдет тем, кому необходимо изучить продвинутые инструменты SQL для работы с базами данных

Стартовый модуль:

Разберетесь, какие задачи стоят перед SQL-аналитиками и как программа курса решает эти задачи

1 модуль. Реляционные СУБД

Разберетесь в роли СУБД, узнаете, что такое денормализация и приведете базу данных в рабочий вид

2 модуль: Работа с данными различных типов

Изучите особенности работы с датами, числами, строками, JSON, XML и регулярные выражения

3 модуль. Оконные функции

Научитесь использовать общий синтаксис оконной функции, ранжировать данные с её помощью, применять агрегатные функции внутри окон

4 модуль. Виды объектов в СУБД

Узнаете, какие существуют объекты БД

Научитесь писать SQL-запросы с основными командами DDL и изменять структуру таблицы

5 модуль. Создание процедур и функций для работы с данными

Создадите свою функцию, создадите и вызовите хранимую процедуру.

6 модуль. БОНУС. Системные таблицы и оптимизация запросов

Установите PG Admin локально на свой компьютер. Создадите, измените и развернете из дампа свою БД. Научитесь анализировать и оптимизировать запросы.

Финальный проект.

Доработаете существующую БД под несколько бизнес-задач


SQL с 0 для анализа данных

SQL с 0 для анализа данных

ProductStar
Цена курса
33 915 ₽  39 900 ₽
В рассрочку
1 663 ₽
36 отзывов

Аналитикам: выучите SQL, необходимый в 70% вакансий аналитиков и получите средний прирост з/п +20-40%. Продактам и руководителям: научим получать и визуализировать данные без помощи разработчиков
Школа
ProductStar
Документ об окончании
Диплом
Сложность
С нуля
Длительность
2 месяца
Обучение на практике
Онлайн в удобное время

Чему вы научитесь:

Получение и обработка данных

  • Узнать количество продаж по дням, увидеть из каких регионов лучше конверсия в покупку, найти пользователей с самым большим чеком

Автоматизация и данные в реальном времени

  • Можно один раз написать скрипт на SQL и затем получать регулярно обновляемые данные

Удобная визуализация данных

  • Достаточно написать всего несколько строк на SQL, чтобы получить все необходимые вам данные — а дальше их можно вставить в Excel и получить удобные графики и визуализацию данных для принятия бизнес-решений

Программа курса:

Лекция 1: "Введение в блок SQL"

  • Что такое SQL
  • Возможности SQL
  • Зачем аналитику SQL?
  • Примеры использования SQL

Лекция 2: "SQL: Извлечение данных и операторы"

  • Ключевые слова для извлечения данных
  • Ключевые слова для фильтрации данных
  • Порядок написания ключевых слов в SQL

Лекция 3: "SQL: Фильтрация данных и условия"

  • Комментарии в SQL
  • Чувствительность SQL к регистру
  • WHERE и операторы NULL, IN, NOT IN, AND, OR, BETWEEN
  • Извлечение таблицы и добавление столбца с текстом/числом/датой/NULL

Лекция 4: "SQL: Преобразование данных и операции в SQL"

  • Как писать Alias
  • Советы по использованию Alias
  • Преобразования UPPER(), LOWER()
  • Преобразования с помощью арифметических операций
  • Преобразования CASE

Лекция 5: "SQL: Cортировка данных и работа с датой/временем"

  • Преобразования даты/времени
  • Модификации даты/времени
  • Сортировка значений
  • Извлечение первых N, последних N значений

Лекция 6: "Группировка данных"

  • Функции агрегации MIN(), MAX(), AVG(), SUM(), COUNT()
  • Группировка значений с GROUP BY
  • Ключевое слово HAVING
  • Порядок выполнения запроса
  • Различие между WHERE и HAVING

Лекция 7: "Введение в базы данных"

  • Роль баз данных в жизни человека
  • Историю развития баз данных
  • Архитектуру SQL запроса и связь с базами данных
  • Основные термины
  • реляционных баз данных

Лекция 8: "SQL: Объединение таблиц"

  • Зачем уметь объединять таблицы?
  • Как работает объединение таблиц?
  • Способы объединения таблиц
  • Дополнительные условия объединения

Лекция 9: "SQL: Подзапросы SELECT и FROM"

  • Как работает подзапрос
  • Подзапросы в SELECT
  • Подзапросы в FROM
  • Подзапросы в JOIN
  • Подзапросы в WHERE
  • Советы по работе с подзапросами

Лекция 10: "SQL: Подзапросы JOIN и WHERE"

  • Как работает подзапрос
  • Подзапросы в SELECT
  • Подзапросы в FROM
  • Подзапросы в JOIN
  • Подзапросы в WHERE
  • Советы по работе с подзапросами

Лекция 11: "SQL: Обновление, добавление и удаление данных"

  • Зачем и как менять данные?
  • Добавление данных (INSERT)
  • Обновление данных (UPDATE)
  • Удаление данных (DELETE)

Лекция 12: "SQL: Создание, изменение и удаление таблиц"

  • Зачем и как менять таблицы?
  • Как создавать таблицы
  • Как изменять таблицы
  • Как Удалять таблицы

Лекция 13: "SQL: Операции с текстом и оконные функции"

  • Операции с текстом
  • Конкатенация строк
  • Определение длины строки
  • Возвращение части строки
  • Регулярные выражения
  • Оконные функции
  • Ускорение и оптимизация запросов
  • Представления и общие табличные выражения

Лекция 14: "SQL: Ускорение и оптимизация запросов, табличные выражения"

  • Операции с текстом
  • Конкатенация строк
  • Определение длины строки
  • Возвращение части строки
  • Регулярные выражения
  • Оконные функции
  • Ускорение и оптимизация запросов
  • Представления и общие табличные выражения

Лекция 15: "Итоговый проект"

  • В рамках итоговой работы разберем датасет компании
  • Практика

Лекция 16: "Закрепление практики по SQL"

  • Разберем некоторые рабочие инструменты специалистов по работе с данными:
  • PowerBI
  • Tableau
  • Google Data Studio
  • Yandex DataLens
  • Mode Analytics
  • Redash
  • Metabase

Лекция 17: "Работа с дашбордами"

  • Разберем некоторые рабочие инструменты специалистов по работе с данными:
  • PowerBI
  • Tableau
  • Google Data Studio
  • Yandex DataLens
  • Mode Analytics
  • Redash
  • Metabase

Лекция 18: "Tableau: знакомство с инфраструктурой Tableau"

  • Быстрый старт с инструментом Tableau
  • Изучаем загрузку данных в Tableau
  • Практика по созданию дашбордов

Лекция 19: "Модели данных и Табличные вычисления"

  • Рассмотрим логическое и физическое объединение данных
  • Иерархии Tableau
  • Попрактикуемся в разного рода фильтрах
  • Делаем несколько вычисляемых полей, табличных и посмотрим как работают быстрые вычисления
  • Создаем иерархию

Лекция 20: "Tableau: Параметры и уровни детализации"

  • Рассмотрим создание, изменение и удаление параметров
  • Кейсы использования параметров
  • Типы выражений уровня детализации с примерами

Лекция 21: "Tableau: Псевдонимы, сортировка, Actions"

  • Разбираемся с ключевыми функциями
  • Практика работы с функциями Tableau

Лекция 22: "Разработка дашбордов. Настройка взаимодействия между визуализациями"

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

Лекция 23: "SQL и Tableau"

  • Использование SQL в Tableau
  • Практика
  • Разбор кейсов

Лекция 24: "SQL и Google Sheets, Excel"

  • Использование SQL в Google Sheets и Excel
  • Практика
  • Разбор кейсов

Лекция 25: "Введение в Power BI"

  • Как изучать с 0?
  • Чем полезен PowerBI и где применяется?
  • Первая практика

Лекция 26: "Power Query. Получение и преобразование данных"

  • Учимся работать с получением и подготовкой данных
  • Практика

Лекция 27: "Модель данных в Power BI"

  • Учимся правильно собирать модели данных для последующей визуализации и анализа
  • Практика

Лекция 28: "Анализ данных на DAX: синтаксис языка, базовые функции"

  • Практикуем и изучаем синтаксис и языковые конструкции
  • Создание мер и столбцов, работа с числами,
  • Базовые функции (SUM, MIN, MAX, CALCULATE)

Лекция 29: "Визуализация данных: работа с отчетами, базовые принципы визуализации"

  • Строим и визуализируем отчёты
  • Разбираемся с базовыми принципами визуализации данных
  • Практика

Лекция 30: "Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов"

  • Изучаем PowerBI Service
  • Создаём первые дашборды и изучаем возможности их оформления
  • Лекция 31: "Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов"
  • Использование SQL в Tableau
  • Практика
  • Разбор кейсов

SQL для анализа данных

SQL для анализа данных

Skillbox
Цена курса
36 912 ₽  
В рассрочку
6 152 ₽
17 отзывов

Курс для тех, кому нужно работать с базами данных. Вы освоите язык запросов SQL — и с его помощью сможете самостоятельно получать нужные данные, сопоставлять и анализировать их.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
3 месяца
Обучение на практике
Доступ к курсу навсегда

Кому подойдёт этот курс

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

 

Чему вы научитесь

  1. Пользоваться популярными СУБД
  2. Узнаете особенности работы в MySQL, PostgreSQL, MS SQL.
  3. Писать запросы к базам данных
  4. Освоите основные операторы SQL: SELECT, INSERT, UPDATE, DELETE — и сможете запрашивать, загружать, обновлять и удалять данные.
  5. Выполнять операции над данными
  6. Научитесь фильтровать, сортировать, группировать и объединять данные из разных таблиц, а также применять функции SQL.
  7. Готовить данные для Excel
  8. Научитесь подготавливать данные для сводных таблиц и графиков в Excel.

 

Программа курса

  1. Анализ данных и SQL
  2. Узнаете, как SQL используется для решения аналитических задач. Сделаете первые запросы в тестовой среде с оператором SELECT.
  3. Оператор SELECT — выбор колонок
  4. Научитесь выбирать колонки из таблицы и проводить вычислениях в них.
  5. Оператор SELECT — фильтрация строк
  6. Узнаете о фильтрах SQL, научитесь комбинировать фильтры для числовых и строковых полей.
  7. Сортировка и функции для работы со строками
  8. Научитесь сортировать данные и использовать математические функции, функции работы со строками и датами.
  9. Функции для работы с датой и временем. Часть 1
  10. Узнаете, как работать с системными датой и временем. Изучите составные части и форматы даты и времени. Научитесь проводить операции над датой и временем в запросах.
  11. Функции для работы с датой и временем. Часть 2
  12. Научитесь работать с условиями равенства для полей даты и времени. Сможете преобразовывать строки в дату и время. Научитесь создавать значения типа даты и времени.
  13. Агрегатные функции и группировка
  14. Научитесь использовать агрегатные функции и группировать данные.
  15. Объединение данных из разных таблиц
  16. Освоите вложенные запросы, оператор JOIN, узнаете об особенностях объединения таблиц, изучите значение NULL и объединение с помощью UNION.
  17. Модификация таблиц
  18. Узнаете, как создавать таблицы, загружать в них данные и модифицировать их.
  19. Оконные функции
  20. Освоите оконные функции: OVER, LAG, LEAD, RANK, row_number, научитесь добавлять партиции.
  21. Подготовка данных для Excel
  22. Научитесь готовить данные для сводных таблиц и графиков Excel, объединять данные по шкале времени, использовать оператор CASE.
  23. Дипломная работа. Подготовка данных для анализа
  24. Необходимо будет по заданию заказчика составить необходимые запросы, используя фильтрацию, группировку, объединение данные и различные функции, выгрузить данные из базы и подготовить их для анализа в Excel.

Описание

Теги

SQL