4.71 из 5
4.71
872 отзыва на Udemy

Практический курс для новичков по SQL и PostgreSQL

Программирование баз данных: с СУБД PostgreSQL и языком SQL: теория и практика с разборами ДЗ
Инструктор:
Илья Фофанов
3 722 студента зачислены
Реляционная модель и SQL
Типы данных PostgreSQL
Создание БД и таблиц
Отношения 1 к 1, 1 ко многим, многие ко многим
Выборки - SELECT
Фильтрация данных - WHERE
Сортировка и группировка данных
Операторы UNION, INTERSECT, EXCEPT над множествами
Соединения таблиц
Подзапросы
Ключи: первичные и внешние
Ограничения
Последовательности
Вставка, удаление, обновление
Проектирование БД
Индексы
Транзакции
Безопасность
Множество ДЗ

Учите SQL быстро и эффективно!

От автора бестселлера: “Полное руководство по Python 3: от новичка до специалиста”

Вы научитесь читать и писать сложные запросы к базам данных, используя один из самых востребованных языков программирования – SQL и супер востребованную СУБД (систему управления базами данных) – PostgreSQL. Все те знания, которые вы получите на курсе легко применимы и к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle.

Изучение SQL это один из самых быстрых способов подняться по карьерной лестнице и начать зарабатывать ещё больше. На курсе вы будете учиться и получать задания для собственной проверки и улучшения понимания материала.

На данный момент курс покрывает:

  • Введение в SQL: концепции, реляционная модель, инсталляция postgres, создание БД, таблиц, виды отношений, типы данных

  • Простые выборки: SELECT, DISTINCT, COUNT, WHERE, AND / OR, BETWEEN, IN, ORDER BY, MIN/MAX/AVG, LIKE, LIMIT, GROUP BY, HAVING, UNION/INTERSECT/EXCEPT, проверки на NULL

  • Соединения: INNER, LEFT, RIGHT, SELF, USING и NATURAL JOIN

  • Подзапросы: WHERE EXISTS, подзапросы с квантификаторами

  • DDL: управление ключами (PK, FK), ограничения, последовательности, INSERT, UPDATE/DELETE/RETURNING

  • Проектирование БД: основы, рекомендации, нормальные формы (НФ)

  • Представления (Views): основы, создание, обновления через views, опция check

  • Логика с CASE WHEN, COALESCE и NULLIF

  • Функции SQL: основы, скалярные функции, IN/OUT/DEFAULT, возврат наборов данных

  • Функции PL/pgSQL: основы, возврат и присвоение, декларация переменных, логика с if-else, циклы, RETURN NEXT

  • Ошибки и их обработка

  • Индексы: основы, методы сканирования, виды, EXPLAIN, ANALYZE

  • Массивы: основы, создание, нарезка (slicing), операторы, VARIADIC и FOREACH

  • Продвинутая группировка с CUBE/ROLLUP

  • Пользовательские типы: домены, композитные типы, перечисления

  • psql и импорт данных

  • транзакции

  • безопасность

  • оконные функции

  • триггеры

  • и ещё кое-какие менее значимые темы

Зачисляйтесь на курс прямо сейчас!

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
240f500fdcf71c00fa82d787ab17c862
3-дневная гарантия возврата денег

Включает

21 часов видео по запросу
19 статей
Полный пожизненный доступ
Доступ с мобильного и ТВ
Сертификат об окончании
Практический курс для новичков по SQL и PostgreSQL
Цена:
0,26 ₽ 5,490 ₽