Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

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

SQL и получение данных
Формат
Онлайн
Длительность
1.5 месяц
Уровень
Для новичков
Документ
Удостоверение
Трудоустройство
Да
Программа

Курс подойдёт аналитикам, продуктовым маркетологам, бизнес-консультантам и руководителям. Также будет интересен начинающим backend- и frontend-разработчикам, тестировщикам. Вы научитесь с помощью SQL получать, фильтровать, агрегировать данные, а также импортировать их и экспортировать. Вы познакомитесь с инструментами, которые упрощают процесс создания отчётов. В конце выполняете и защищаете дипломный проект: разворачиваете базу данных локально или в виртуальной среде, строите логику связей и ключей.

  • Введение в SQL

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

  • Реляционные базы данных

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

  • Ключевые функции для анализа данных с SQL

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

  • Углубление в SQL. Продвинутые операции с данными

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

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

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

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

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

  • SQL PRO

    Научитесь создавать хранимые процедуры и триггеры. Узнаете, что такое нормализация и денормализация. Изучите основы проектирования и поймёте, какие бывают архитектурные модели данных. Освоите шардирование и партиционирование.

Чему научат на курсе
Где и как получать данные
Как создавать базы данных
Что делают разработчики
О школе
Нетология
рейтинг 4.4
59 отзывов
291 курс
Нетология

Образовательную онлайн-платформу «Нетология» основали в 2011 году Юлия Спиридонова и Максим Спиридонов. В Нетологии верят, что у каждого студента есть талант, и помогают выбрать траекторию развития для достижения больших результатов в профессии.

Каждый курс содержит актуальную информацию и соответствует отраслевым трендам. Этому способствует и опыт преподавателей, которые являются сотрудниками ведущих российских компаний, в числе которых Яндекс, Сбер, ВТБ, Авито. Также во время обучения студентов поддерживают кураторы.

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

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.