KursSliv
0Корзина
КурсыАдминистрирование и программированиеНиколай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023

Николай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023

Николай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023 скриншот на облаке
Николай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023
Николай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023
Николай Хащанов, Екатерина Волочаева Нетология Продвинутый SQL 2023 слив курса
  • Автор / Школа: Нетология, 2023
  • Категория: Администрирование и программирование
  • Скачать: Облако Google / Yandex / Mail
  • Торрент (torrent): нет
  • Бесплатно 1 урок: по запросу

О курсе

[Николай Хащанов, Екатерина Волочаева] [Нетология] Продвинутый SQL (2023)

  • Погрузитесь в специфику проектирования и администрирования баз данных
  • Сможете лучше понимать структуры данных и масштабировать системы управления базами данных в PostgreSQL
Этот курс подойдёт тем, кто уже владеет основами SQL и хочет узнать больше о его возможностях
Вы расширите инструментарий работы с данными, разберётесь с репликацией, масштабированием, функциями и триггерами. Будете лучше представлять, куда расти дальше.

Зарплата SQL-разработчика (По данным hh.ru)
60 000 - 120 000 р — junior-специалист с опытом до 1 года
120 000 - 180 000 р — middle-специалист с опытом 1–3 года
от 180 000 — senior-специалист с опытом более 3 лет

Кому будет полезно:
Аналитикам
Узнаете, как настраивать триггеры, пользоваться мониторами и работать с геоданными для эффективного решения аналитических задач

Администраторам баз данных
Разберётесь в проектировании баз данных, углубите знания по администрированию, резервному копированию, репликации и масштабированию

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

Для обучения продвинутому уровню владения SQL вам необходимо:
  • Понимать реляционную модель
  • Знать DDL и DML
  • Понимать особенности работы с разными типами данных
  • Уметь соединять, агрегировать и группировать данные
  • Уметь работать со сложными запросами и оконными функциями
  • Знать, где находится документация и не бояться ей пользоваться
На курсе вы научитесь:
  1. Понимать структуры данных, как они нормализуются и денормализуются
  2. Проектировать и администрировать базы данных
  3. Масштабировать систему управления базами данных в PostgreSQL
  4. Писать хранимые процедуры и триггеры
  5. Поднимать и настраивать кластеры, шардировать данные
  6. Интегрировать SQL с другими сервисами и приложениями
Программа курса:
Командная строка. DCL и TCL
  • Командная строка
  • Интерактивный режим
  • Резервное копирование
  • DCL
  • Транзакции
  • Блокировки
  • TCL
Хранимые процедуры
  • Хранимые процедуры
— Циклы и условия
— Возврат скаляра и таблиц
— Execute
— Raise exception
— Call
  • Триггеры
— Триггеры событий
— Видимость
— Общий триггер

Зависимости. Нормализация и денормализация
  • Зависимости
  • Правила вывода
  • Нормализация
  • Денормализация
Основы проектирования
  • Архитектурные модели
  • Модели данных
  • Основы проектирования
Масштабирование
  • Горизонтальное и вертикальное шардирование
— Наследование
— Партиционирование
  • Репликация Master-Slavе
PostgreSQL extensions
  • Tablefunc
  • PostGIS
  • File_fdw
  • Postgres_fdw
  • Pg_stat_statements
Интеграция
  • Api
  • Redis
Преподаватели — практикующие эксперты:
Николай Хащанов - Фрилансер, ex-fullstack-разработчик, Aurora Group
Екатерина Волочаева - Разработчик группы бизнес-анализа, «Аэроклуб ИТ»




Отзывы



Кликните на изображение чтобы обновить код, если он неразборчив