Бакалавриат
2020/2021
Базы данных 2
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Фундаментальная и компьютерная лингвистика)
Направление:
45.03.03. Фундаментальная и прикладная лингвистика
Кто читает:
Школа лингвистики
Где читается:
Факультет гуманитарных наук
Когда читается:
4-й курс, 3 модуль
Формат изучения:
без онлайн-курса
Преподаватели:
Клышинский Эдуард Станиславович
Язык:
русский
Кредиты:
3
Контактные часы:
36
Программа дисциплины
Аннотация
Курс знакомит студентов с основными сведениями о проектировании и использовании баз данных, формирует навыки проектирования и разработки прикладных проектов с использованием современных СУБД, систематизирует знания о способах анализа, верификации и оценки полноты информации в ходе профессиональной деятельности.
Цель освоения дисциплины
- привить навыки проектирования и использования нереляционных баз данных
- сформировать навыки проектирования и разработки прикладных проектов с использованием современных СУБД
Планируемые результаты обучения
- знает основные сведения о о нереляционных БД: их видах и основах хранения данных
- знает основы хранения информации в виде дерева: 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