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

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

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

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

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

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

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

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