course language
course duration
needed to educate
for credit at your university
for studying
Уважаемые слушатели, некоторые материалы данного курса доступны для ознакомительного просмотра. Чтобы получить доступ ко всем материалам курса, необходимо оплатить доступ к материалам.
Курс знакомит слушателей с основными принципами работы со структурированными данными в реляционной модели, учит проектировать данные, описывать объекты базы данных в терминах реальной СУБД, составлять запросы на языке SQL, использовать представления, процедуры, функции и триггеры, создавать индексы, управлять конкурентным доступом к данным и манипулировать механизмом транзакций.
Основу курса составляют изучение и применение языка SQL для создания, модификации объектов баз данных и управления данными в произвольной реляционной базе данных.
Выполнение практических задач в рамках курса предполагает использование СУБД MySQL.
В курсе рассматриваются этапы проектирования реляционных баз данных, правила составления запросов, основные методы индексирования данных. В курсе будут изучены вопросы использования транзакций и прав доступа к данным.
Также курс дает обзор современных тенденций в области науки о данных в связи с появлением Big Data. В заключении курса будут показаны сферы применения баз данных NoSQL и указаны современные подходы к обработке Big Data.
Форма обучения заочная (дистанционная). Еженедельные занятия будут включать просмотр тематических видеолекций, чтение электронного конспекта и выполнение тестовых заданий с автоматизированной проверкой результатов, тестирование по пройденному материалу. Для получения сертификата необходимо выполнить все задания, тесты и написать финальный экзамен.
Для успешного освоения курса необходимы знания основ программирования, базовые понятия теории множеств, основы линейной алгебры и основы математической статистики. Курс рассчитан на студентов бакалавриата. Курс может быть полезен не только для студентов по направлениям подготовки «Компьютерные и информационные науки», но и другим специалистам, которым необходимо манипулировать большими объемами данных.
Модуль 1. Вводная лекция (содержание и разделы курса, место баз данных в различных информационных системах)
Модуль 2. Проектирование баз данных. Модель «Сущность-связь»
Модуль 3. Реляционная алгебра. Нормализация реляционных отношений
Модуль 4. Основные объекты базы и их описание на языке SQL
Модуль 5. Запросы на языке SQL
Модуль 6. Представления, процедуры, функции, триггеры
Модуль 7. Индексирование данных
Модуль 8. Оптимизация выполнения запросов
Модуль 9. Управление конкурентным доступом
Модуль 10. Направления и тенденции развития баз данных. Современные подходы к обработке Big Data
Итогами курса станет умение обучающихся владеть терминологией и базовыми объектами баз данных, основами SQL, умение проектировать данные и создавать объекты базы данных в терминах реляционной модели, писать запросы на языке SQL, создавать индексы для ускорения выполнения запросов, конструировать представления, функции, процедуры и триггеры, управлять доступом к базе данных многих пользователей, использовать механизмы транзакций. Также курс направлен на формирование умения применять методы баз данных в различных областях.
ОПК-1. Способен самостоятельно приобретать, развивать и применять математические, естественнонаучные, социально-экономические и профессиональные знания для решения нестандартных задач, в том числе в новой или незнакомой среде и в междисциплинарном контексте.
ПК-2. Способен использовать основные модели современных информационных технологий и способы их применения для решения задач в предметных областях.
По окончании курса пользователи будут знать:
По окончании курса пользователи будут уметь:
По окончании курса пользователи будут понимать:
course language
course duration
needed to educate
for credit at your university
for studying
Кандидат физико-математических наук
Position: доцент кафедры информационно-аналитических систем
Кандидат физико-математических наук
Position: доцент кафедры информационно-аналитических систем
It is possible to get a certificate for this course.
The cost of passing the procedures for assessing learning outcomes with personal identification - 3600 Р.