level of education
program language
program duration
needed to educate
36 academic hour
for studying
В рамках курса слушатели познакомятся с основными принципами работы с данными в реляционной модели, которые могут потребоваться им в практической работе при проведении прикладного анализа данных.
Теоретическую основу курса составляет изучение реляционной модели баз данных и языка SQL в объёме, необходимом для эффективной работы с данными, которые были предоставлены в виде доступа к базе данных под управлением современной версии СУБД MariaDB или подобной.
Практическую часть курса составит работа с реальной базой данных International Movie Database и отработка на ней запросов, требующихся для поиска ответа на модельные задачи науки о данных. В рамках курса упор будет делаться на доступ к базам данных из прикладного ПО и соответствующие аспекты безопасности, а также не применение библиотек и интерфейсов для осуществления запросов из языков программирования, применяемых в науке о данных.
В заключительной части курса слушатели познакомятся с обзором современных тенденций использования SQL и баз данных в прикладном программировании и в задачах науки о данных.
Дистанционный.
Еженедельные занятия будут включать просмотр тематических видеолекций, изучение дополнительных материалов и выполнение тестовых заданий с автоматизированной проверкой результатов, тестирование по пройденному материалу.
Модуль 1. Информационные системы и базы данных
Модуль 2. Проектирование баз данных
Модуль 3. Реляционная алгебра
Модуль 4. Объекты базы данных
Модуль 5. Какие бывают данные и где их хранят
Модуль 6. Подготовка окружения
Модуль 7. Основы работы с данными
Модуль 8. Теория и структура реляционной базы данных
Модуль 9. Изучаем SQL на примерах с IMDb.com
Модуль 10. Взаимодействие с базой данных из других языков программирования
Модуль 11. Публикация базы данных в WWW
Модуль 12. Где ещё можно встретить SQL и куда двигаться дальше
По завершении этого курса учащиеся будут:
Знать:
1. Основы теории реляционных баз данных
2. Базовые операторы языка SQL и их назначение
3. Тенденции современного использования баз данных в задачах науки о данных
Владеть:
1. Навыками работы с частным виртуальным сервером и системой управления базами данных
2. Знаниями о способах применения баз данных и языка SQL в области прикладного анализа данных
3. Основными понятиями теории реляционных баз данных и науки о данных
Уметь:
1. Поднимать программное окружение для работы с базой данных
2. Загружать данные в базу данных и осуществлять к ней запросы на языке SQL
3. Разбираться в структуре и организации предоставленной им базы данных
level of education
program language
program duration
needed to educate
36 academic hour
for studying
Кандидат физико-математических наук
Position: доцент кафедры информационно-аналитических систем
Кандидат физико-математических наук, доцент
Position: доцент кафедры вычислительной физики СПбГУ
Position: профессор кафедры вычислительной физики, доктор физико-математических наук, доцент
Position: доцент кафедры вычислительной физики, доктор физико-математических наук
Position: профессор кафедры вычислительной физики, доктор физико-математических наук, доцент
Position: заведующий кафедрой вычислительной физики, доктор физико-математических наук, профессор