2020/2021
Современные методы хранения данных
Статус:
Майнор
Кто читает:
Департамент информатики
Когда читается:
1, 2 модуль
Преподаватели:
Зубаков Алексей Васильевич,
Калакуцкий Аркадий Владимирович,
Кощенко Екатерина Васильевна,
Новиков Борис Асенович
Язык:
русский
Кредиты:
5
Контактные часы:
60
Программа дисциплины
Аннотация
В курсе рассматриваются методы организации хранения данных в информационных системах и в приложениях, интенсивно использующих данные, в том числе модели данных, средства описания логических структур и структур хранения, языки запросов и управление одновременным доступом к разделяемым данным. Курс включает лекции, практические занятия, домашние задания и выполнение группового проекта.
Цель освоения дисциплины
- Цель курса состоит в создании у студентов системы понятий, связанных с хранением и обработкой данных в информационных системах, а также первичных навыков проектирования логических структур данных и обработки данных, хранимым в системах баз данных.
Планируемые результаты обучения
- Студент знаком с архитектурами современных систем хранениях данных
- Студент обладает навыками проектирования логических структур данных
- Студент умеет формулировать и выполнять запросы на выборку и обновление данных
- Студент знает тенденции развития систем обработки и хранения данных
Содержание учебной дисциплины
- Требования к системам хранения данных и условия применения систем управления базами данных. Свойства моделей данных и модель данных «сущность-связь»
- Реляционная модель данных и модель данных SQL. Реляционные языки запросов. Основные компоненты языка SQL. Реляционные операции в языке SQL.
- Оперативная аналитическая обработка данных (OLAP). Согласованность, транзакции и управление совместным использованием данных.
- Организация хранения в базах данных. Средства безопасности в системах хранения данных. Разработка приложений, использующих системы хранения данных.
- Модели слабоструктурированных данных. Обработка неструктурированных данных и нечеткий поиск.
- Многообразие: популярные системы хранения данных. Хранение о обработка темпоральных данных.
Промежуточная аттестация
- Промежуточная аттестация (2 модуль)0.3 * Задачи на написание запросов + 0.25 * Проект + 0.2 * Тест + 0.25 * Экзамен
Список литературы
Рекомендуемая основная литература
- Новиков Б.А. - Основы технологий баз данных - Издательство "ДМК Пресс" - 2019 - 240с. - ISBN: 978-5-94074-820-5 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/123699
Рекомендуемая дополнительная литература
- Новиков Б. Настройка приложений баз данных / Б. Новиков, Г. Домбровская. - Санкт-Петербург : БХВ-Петербург, 2006. - 240 с. - ISBN 5-94157-840-7. - URL: https://ibooks.ru/bookshelf/18514/reading (дата обращения: 12.10.2020). - Текст: электронный.