Чему вы научитесь
- Каким образом можно объединить множества данных
- Изучите основные виды JOIN-ов: INNER, LEFT, RIGHT и FULL
- Узнаете какие бывают подзапросы
- Научитесь применять EXISTS
- Подробно изучите, что такое NULL и как с ним работать
- Узнаете много новых встроенных функций для работы с текстом, датами и числами
- Научитесь создавать представления(VIEW)
- Узнаете что такое CTE(обобщенное табличное выражение)
- И конечно же познакомимся с оконными функциями
- Узнаете чем агрегирующие оконные функции отличаются от группировки
- Научитесь ранжировать данные
- Примените все изученное на практике
О курсе
Цель данного курса - расширить ваши знания SQL, полученные на курсе "Введение в SQL", и освоить продвинутые техники работы с базами данных, включая соединения, объединения, работа с NULL и оконные функции.
Для кого этот курс
Навыки, полученные на курсе, применимы в различных сферах, связанных с базами данных: анализ данных, разработка приложений, бизнес-аналитика, data science и везде, где требуется извлечение и обработка информации из баз данных.
Начальные требования
Для успешного прохождения курса, требуется базовый опыт работы с SQL, включая умение составлять простые запросы на выборку, фильтрацию и группировку данных. Рекомендую пройти мой бесплатный курс - Введение в SQL, после которого приступайте к данному!
Наши преподаватели
Как проходит обучение
Курс предлагает структурированные лекции с примерами, удобную навигацию по материалам и практические задания с автоматической проверкой на платформе Stepik. Закрепите знания, пройдя задания в практическом модуле!
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- Пройдя курс, вы не только получите востребованные навыки и знания, но и доступ к форуму решений, поддержку автора и сертификат!