Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

Слив курсов - это быстрый и доступный способ получить дополнительные зания или ознакомиться с курсом, до его покупки.

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

[OTUS] Управление базами данных [1 Часть]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
23 591
Реакции
56
Баллы
48
Управление базами данных





Полный курс по работе с базами данных реляционными и нереляционными.
Курс включает в себя все основные и популярные БД, которые могут пригодиться разработчику: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и т.д.

Курс обеспечивает глубокое погружение в СУБД, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.

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

Содержание




Модуль 1 Сущности и связи
Тема 1: Реляционная модель данных. Реляционная алгебра
Тема 2: Проектирование БД
Тема 3: Компоненты современной СУБД
Тема 4: Теорема CAP
Тема 5: Проблемы миграции
Тема 6: Семинар: проектирование




Модуль 2 MySQL
Тема 1: Внутренняя архитектура СУБД MySQL
Тема 2: DDL: создание, изменение и удаление объектов в MySQL
Тема 3: Типы данных в MySQL
Тема 4: DML: вставка, обновление, удаление, выборка данных
Тема 5: Транзакции, MVCC, ACID
Тема 6: DML: агрегация и сортировка
Тема 7: Индексы
Тема 8: CTE и аналитические функции
Тема 9: Хранимые процедуры и триггеры
Тема 10: Оптимизация производительности. Профилирование. Мониторинг
Тема 11: Резервное копирование и восстановление
Тема 12: Репликация
Тема 13: Кластеры MySQL: Galera, Innodb cluster
Тема 14: MySQL NDB Cluster - шардинг




Моудль 3 PostgreSQL
Тема 1: Внутренняя архитектура СУБД PostgreSQL
Тема 2: DDL: создание, изменение и удаление объектов в PostgreSQL
Тема 3: DML: вставка, обновление, удаление, выборка данных
Тема 4: DML: агрегация и сортировка, CTE, аналитические функции
Тема 5: Типы данных в PostgreSQL
Тема 6: Транзакции, MVCC, ACID
Тема 7: Индексы
Тема 8: Хранимые процедуры и триггеры
Тема 9: Оптимизация производительности. Профилирование. Мониторинг
Тема 10: Резервное копирование и восстановление
Тема 11: Репликация
Тема 12: Кластеризация: patroni
Тема 13: OLAP: Postgres + pentaho




Модуль 4 NoSQL (Redis, Tarantool, MongoDB, Cassandra)
Тема 1: NoSQL: Redis
Тема 2: Работа с tarantool
Тема 3: Базовые возможности mongodb
Тема 4: Кластерные возможности mongodb
Тема 5: map-reduce framework
Тема 6: Оптимизация производительности mongodb
Тема 7: Утилиты mongodb
Тема 8: Архитектура и применение cassandra
Тема 9: Язык запросов cassandra
Тема 10: Масштабирование и отказоустойчивость cassandra. Часть 1
Тема 11: Масштабирование и отказоустойчивость cassandra. Часть 2
Тема 12: Средства мониторинга cassandra




Модуль 5 Проект итоговый
Тема 1: Выбор темы и организация проектной работы
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса

otus.ru/lessons/subd/
 
Верх