Курсы
Программирование

Базы данных

Формат
Онлайн
Длительность
6 месяцев
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Базы данных от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

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

Сущности и связи

  • Проектирование БД
  • Компоненты современной СУБД
  • ТеоремаCAP
  • Проблемы миграции
  • Семинар: проектирование

PostgreSQL

  • Внутренняя архитектура СУБД PostgreSQL
  • DDL: создание, изменение и удаление объектов в PostgreSQL
  • DML: вставка, обновление, удаление, выборка данных
  • DML: агрегация и сортировка, CTE, аналитические функции
  • Типы данных в PostgreSQL
  • Транзакции, MVCC, ACID
  • Индексы
  • Хранимые процедуры и триггеры
  • Оптимизация производительности. Профилирование. Мониторинг
  • Репликация
  • Кластеризация: patroni
  • Резервное копирование и восстановление
  • OLAP: Postgres + pentaho

MySQL

  • Внутренняя архитектура СУБД MySQL
  • Типы данных в MySQL
  • DDL: создание, изменение и удаление объектов в MySQL
  • DML: вставка, обновление, удаление, выборка данных
  • Транзакции, MVCC, ACID
  • DML: агрегация и сортировка
  • Индексы
  • CTE и аналитические функции
  • Оптимизация производительности. Профилирование. Мониторинг
  • Хранимые процедуры и триггеры
  • Репликация
  • Резервное копирование и восстановление
  • MySQL — Percona XtraDB Cluster
  • MySQL — InnoDB Cluster
  • MySQL NDB Cluster — шардинг

NoSQL (Redis, Tarantool, MongoDB, Cassandra)

  • Работа с tarantool
  • NoSQL: Redis
  • Базовые возможности mongodb
  • Кластерные возможности mongodb
  • map-reduce framework
  • Оптимизация производительности mongodb
  • Утилиты mongodb
  • Архитектура и применение cassandra
  • Язык запросов cassandra
  • Масштабирование и отказоустойчивость cassandra. Часть 1
  • Масштабирование и отказоустойчивость cassandra. Часть 2
  • Средства мониторинга cassandra

Проект итоговый

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

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

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

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

48 500 ₽

Старая цена

60 000 ₽
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей