• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
20
Апрель

Базы данных 2

2019/2020
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Статус:
Курс по выбору
Когда читается:
4-й курс, 3 модуль

Преподаватель

Программа дисциплины

Аннотация

Курс знакомит студентов с основными сведениями о проектировании и использовании баз данных, формирует навыки проектирования и разработки прикладных проектов с использованием современных СУБД, систематизирует знания о способах анализа, верификации и оценки полноты информации в ходе профессиональной деятельности.
Цель освоения дисциплины

Цель освоения дисциплины

  • привить навыки проектирования и использования нереляционных баз данных
  • сформировать навыки проектирования и разработки прикладных проектов с использованием современных СУБД
Планируемые результаты обучения

Планируемые результаты обучения

  • знает основные сведения о о нереляционных БД: их видах и основах хранения данных
  • знает основы хранения информации в виде дерева: XML, JSON
  • умеет проектировать сетевую (документарную) БД, использовать ее в практических проектах
  • умеет пользоваться СУБД MongoDB и ElasticSearch, использовать их языки запросов
  • имеет навык хранения графов в СУБД Neo4J, использования языка запросов Cypher
  • имеет навык проектирования БД ключ-значение при помощи СУБД Redis, умеет пользоваться ее языком запросов при помощи программных библиотек
  • знает основы хранения информации в столбцовой БД, аггрегация данных в них
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в нереляционные БД
  • Современные форматы представления данных в сетях
  • Документарные БД
  • Сетевые БД
  • БД ключ-значение
  • Столбцовые БД
Элементы контроля

Элементы контроля

  • неблокирующий Самостоятельные работы
    Пересдается в течение недели после окончания пропуска по уважительной причине, но не позднее 10 дней до сессии.
  • неблокирующий Экзамен
    По общим правилам пересдачи экзамена, пропущенного по уважительной причине. При пересдаче экзаменационной оценки пересдается задание итогового контроля.
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (3 модуль)
    0.6 * Самостоятельные работы + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - 2-e изд., испр. и доп. - М.: Форум: ИНФРА-М, 2009. - 400 с.: ил.; 60x90 1/16. - (Профессиональное образование). (переплет) ISBN 978-5-91134-098-8 - Режим доступа: http://znanium.com/catalog/product/182482
  • Базы данных. Практическое применение СУБД SQL и NoSQL-типа для проектирования информационных систем: учебное пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. — М. : ИД «ФОРУМ» : ИНФРА-М, 2016. — 368 с. — (Высшее образование). - Режим доступа: http://znanium.com/catalog/product/556449
  • Эрик Редмонд, Джим. Р. Уилсон - Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL - Издательство "ДМК Пресс" - 2013 - 384с. - ISBN: 978-5-94074-866-3 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/58690

Рекомендуемая дополнительная литература

  • Робинсон Ян, Вебер Джим, Эифрем Эмиль - Графовые базы данных: новые возможности для работы со связанными данными - Издательство "ДМК Пресс" - 2016 - 256с. - ISBN: 978-5-97060-201-0 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/90122