Хранение и обработка данных PostgreSQL и NoSQL

Освойте современные базы данных: от базовых принципов до уверенной работы

  • Старт: В любое время
  • Длительность: 5 недель
  • Нагрузка:72 ак.часа
  • Формат: Синхронный или асинхронный

О курсе

Курс о современных методах хранения и обработки больших данных

Вы научитесь работать со структурированными базами данных: создавать структуры данных, хранимые процедуры и функции, индексы, представления, использовать транзакции и аналитические/оконные функции на примере востребованной в настоящее время СУБД PostgreSQL.

Кроме того, мы рассмотрим особенности PostgeSQL по сравнению с альтернативными СУБД. Во втором модуле вы познакомитесь с основными технологиями и возможностями NoSQL-систем на примерах Redis, Cassandra, Neo4J и MongoDB.

Вы научитесь:

  • Проектировать структурированные БД и описывать их при помощи ER-диаграмм.

  • Создавать структурированные БД (PostgreSQL)

  • Писать запросы к БД через специализированные инструменты (SQL online, PG Admin и/или Python)

  • Использовать объекты БД: хранимые функции, процедуры и т.п.

  • Ознакомитесь с механизмом транзакций

  • Ознакомитесь с основными принципами и примерами NoSQL систем (Redis, Cassandra, Neo4J и MongoDB).

Для выполнения заданий предоставляется удаленный доступ к авторским демонстрационным базам данных.

Иконка текста

Минимальные требования

Школьный курс математики. Опыт работы с Python будет плюсом.

Содержание

Команда

  • Елена Георгиевна Михайлова

    Директор ВШЦК, руководитель образовательной программы Аналитика данных, кандидат физико-математических наук, доцент ВШЦК

    Icon

    e.mikhailova@itmo.ru

  • Наталья Генриховна Графеева

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    nggrafeeva@itmo.ru

  • Ольга Борисовна Егорова

    Кандидат филологических наук, доцент ВШЦК

    Icon

    oegorova@itmo.ru

  • Антон Александрович Бойцев

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    boitsevanton@itmo.ru

  • Дмитрий Геннадьевич Волчек

    Кандидат технических наук, доцент ВШЦК

    Icon

    dvolchek@itmo.ru

  • Алексей Андреевич Романов

    Кандидат технических наук, доцент ВШЦК

    Icon

    romanov@itmo.ru

  • Мария Александровна Токман

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    matokman@itmo.ru

  • Рустам Шухратуллович Азимов

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    rsazimov@itmo.ru

  • Алексей Владимирович Самарин

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    avsamarin@itmo.ru

  • Екатерина Дмитриевна Васильева

    Инженер

    Icon

    edvasileva@itmo.ru