ЛекцияСеминар, Мастер-класс, Показ, ЭкскурсияЦикл событийФестиваль, конференция, форумКурсМагистратура, MBA, ТренингГрантРезиденции, стажировки, конкурсыPromoПродвижение анонса
Онлайн-курс

Базы данных

2 месяца
8 занятий
11 970
11 970
Программа курса

Ни одно современное веб-приложение, и не только веб, не обходится без долговременного хранилища данных. И для многих приложений таким решением становится MySQL. Зарекомендовавшая себя на многих популярных и больших проектах, эта СУБД развивается и является одним из основных решений для организации баз данных.

Курс построен на примере СУБД MySQL, и позволит шаг за шагом освоить процесс проектирования данных и работы с ними. Также вы познакомитесь с другими популярными базами данных, в то Перед прохождением этого курса настоятельно рекомендуем вам ознакомиться с видео-курсом «основы баз данных».

Узнать больше
Для кого курс

студенты, программисты, разработчики

Расписание
  • Урок 1. Проектирование БД Теория реляционных баз данных, нормальные формы; типы данных в MySQL; ключи, индексы, алгоритмы поиска; как проектировать БД в workbench (проектируем учебную БД).
  • Урок 2. SQL — команды DDL Обзор комманд DDL; создание базы данных; создание таблицы; ключи, индексы; внешние ключи; Alter table; Drop; создаем реальную БД и наполняем ее данными.
  • Урок 3. SQL — команды DML Обзор комманд DML; оператор SELECT, предикаты, ограничение выборки; функции — агрегаторы, оператор HAVING, GROUP BY, ORDER BY; реляционная алгебра JOIN; группировка запросов — UNION; практическая работа по материалу.
  • Урок 4. Объединение запросов, хранимые процедуры, триггеры, функции View; создание хранимых процедур, функций; создание триггеров.
  • Урок 5. Транзакции и оптимизация запросов Понятие транзакций; демонстрация работы транзакций в консоли; оптимизация запросов — EXPLAIN.
  • Урок 6. Масштабирование MySQL и NoSQL Что такое кластер, что такое репликация данных, где использовать NoSQL.
  • Урок 7. Обзор движков MySQL, управление и обслуживание. Подготовка к собеседованию. Что такое движки MySQL и для чего они нужны; как сделать резервную копию и загрузить схему.; готовимся к поступлению на работу.
  • Урок 8. Альтернативные СуБД и функциональные надстройки. Знакомство с PostgreSQL; модули Sphinx, Elastic search; хранилище Redis.
Сертификат
Смотрите также

Комментарии

Комментировать
Close
Нажмите на «Подписаться на новости», чтобы вступить в группу T&P
Спасибо, я уже с вами!