up

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

Start date will be announced later

Start date for course enrollment has not been announced yet

  • Russian

    course language

  • от 5 до 11 недель

    course duration

  • от 5 до 6 часов в неделю

    needed to educate

  • 1 credit points

    for credit at your university

Курс реализуется в разделе "Программы" - Базы данных и работа с данными

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

About

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

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

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

Requirements

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

 

ОПК-1

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

ОПК-5

Способен разрабатывать и модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем.

ОПК-6

Способен разрабатывать компоненты программно-аппаратных комплексов обработки информации и автоматизированного проектирования.

ОПК-7

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

ПК-1

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

ПК-2

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

Course program

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

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

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

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

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

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

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

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

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

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

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

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

Education directions

Knowledge

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

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

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

Skills

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

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

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

Abilities

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

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

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

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

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

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

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

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


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

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


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

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


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

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


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

Similar courses