up

Базы данных и работа с данными

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

2 December 2021 - 2 December 2022 г.
The program has already started
152 days
Before the end of the enrollment
  • Additional education for children and adults

    level of education

  • Russian

    program language

  • 5 weeks

    program duration

  • about 5 hours per week

    needed to educate

  • 1 credit points

    36 academic hour

  • Cost 5900 Р

    for studying

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

About program

Теоретическую основу курса составляет изучение реляционной модели баз данных и языка SQL в объёме, необходимом для эффективной работы с данными, которые были предоставлены в виде доступа к базе данных под управлением современной версии СУБД MariaDB или подобной.

Практическую часть курса составит работа с реальной базой данных International Movie Database и отработка на ней запросов, требующихся для поиска ответа на модельные задачи науки о данных. В рамках курса упор будет делаться на доступ к базам данных из прикладного ПО и соответствующие аспекты безопасности, а также не применение библиотек и интерфейсов для осуществления запросов из языков программирования, применяемых в науке о данных.

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

Format

Дистанционный.

Еженедельные занятия будут включать просмотр тематических видеолекций,  изучение дополнительных материалов и выполнение тестовых заданий с автоматизированной проверкой результатов, тестирование по пройденному материалу.

Requirements

  • Для успешного освоения курса необходимы знания основ программирования.
  • ОПК-1
  • Способен самостоятельно приобретать, развивать и применять математические, естественнонаучные, социально-экономические и профессиональные знания для решения нестандартных задач, в том числе в новой или незнакомой среде и в междисциплинарном контексте.
  • ОПК-5
  • Способен разрабатывать и модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем.
  • ОПК-6
  • Способен разрабатывать компоненты программно-аппаратных комплексов обработки информации и автоматизированного проектирования.
  • ОПК-7
  • Способен адаптировать зарубежные комплексы обработки информации и автоматизированного проектирования к нуждам отечественных предприятий.
  • ПК-1
  • Способен применять при решении профессиональных задач методы и средства получения, хранения, переработки и трансляции информации посредством современных компьютерных технологий, в том числе, в глобальных компьютерных сетях.
  • ПК-2
  • Способен использовать основные модели современных информационных технологий и способы их применения для решения задач в предметных областях.
  • Program's program

    Модуль 1. Информационные системы и базы данных

    Модуль 2. Проектирование баз данных

    Модуль 3. Реляционная алгебра

    Модуль 4. Объекты базы данных

    Модуль 5. Какие бывают данные и где их хранят

    Модуль 6. Подготовка окружения

    Модуль 7. Основы работы с данными

    Модуль 8. Теория и структура реляционной базы данных

    Модуль 9. Изучаем SQL на примерах с IMDb.com

    Модуль 10. Взаимодействие с базой данных из других языков программирования

    Модуль 11. Публикация базы данных в WWW

    Модуль 12. Где ещё можно встретить SQL и куда двигаться дальше

    Education results

    По завершении этого курса учащиеся будут:

    Знать:

    1. Основы теории реляционных баз данных

    2. Базовые операторы языка SQL и их назначение

    3. Тенденции современного использования баз данных в задачах науки о данных

    Владеть:

    1. Навыками работы с частным виртуальным сервером и системой управления базами данных

    2. Знаниями о способах применения баз данных и языка SQL в области прикладного анализа данных

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

    Уметь:

    1. Поднимать программное окружение для работы с базой данных

    2. Загружать данные в базу данных и осуществлять к ней запросы на языке SQL

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

    Education directions

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

    Кандидат физико-математических наук
    Position: доцент кафедры информационно-аналитических систем

    Григорьев Юрий Александрович

    Кандидат физико-математических наук, доцент
    Position: доцент кафедры вычислительной физики СПбГУ

    Яревский Евгений Александрович


    Position: профессор кафедры вычислительной физики, доктор физико-математических наук, доцент

    Руднев Владимир Александрович


    Position: доцент кафедры вычислительной физики, доктор физико-математических наук

    Андронов Иван Викторович


    Position: профессор кафедры вычислительной физики, доктор физико-математических наук, доцент

    Яковлев Сергей Леонидович


    Position: заведующий кафедрой вычислительной физики, доктор физико-математических наук, профессор

    Courses in program