Дальневосточный университет
Базы данных
О курсе

Основу курса составляют изучение и применение языка SQL для создания, модификации объектов баз данных и управления данными в произвольной реляционной базе данных.
Выполнение практических задач в рамках курса предполагает использование СУБД My SQL.

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

Также курс дает обзор современных тенденций в области науки о данных в связи с появлением BigData. В заключении курса будут показаны сферы применения NoSQL баз данных и указаны современные подходы к обработке big data.

Преподаватель курса

Доцент кафедры механики и математического моделирования ДВФУ, руководитель образовательной программы «Прикладная механика». Имею степень кандидата технических наук, а также базовое математическое образование – в 1987 году окончила Воронежский государственный университет по специальности «Прикладная математика».

Люблю свою работу, много лет преподаю дисциплины по программированию и базам данных в университете. Сфера научных интересов: e-Learning, learning analytics, машинное обучение, стохастическое моделирование.

Программа курса
Проектирование баз данных. Модель «Сущность-связь»
1. Лекция. Проектирование баз данных. Модель «сущность –связь».
1. Лекция. Запросы на языке SQL.
1. Лекция. Реляционная алгебра. Нормализация реляционных отношений.
1. Лекция. Основные объекты базы и их описание на языке SQL.
3. Установка демонстрационной базы данных
1. Вводная лекция.
1. Лекция. Представления, процедуры, функции, триггеры.
1. Лекция. Управление конкурентным доступом.
1. Лекция. Индексирование данных.
1. Лекция. Оптимизация выполнения запросов.
1. Лекция. Направления и тенденции развития баз данных.
3. Заключение