Магистратура
2020/2021
Базы данных
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Цифровые методы в гуманитарных науках)
Направление:
45.04.03. Фундаментальная и прикладная лингвистика
Кто читает:
Школа лингвистики
Где читается:
Факультет гуманитарных наук
Когда читается:
1-й курс, 3, 4 модуль
Формат изучения:
с онлайн-курсом
Преподаватели:
Клышинский Эдуард Станиславович
Прогр. обучения:
Цифровые методы в гуманитарных науках
Язык:
русский
Кредиты:
3
Контактные часы:
48
Программа дисциплины
Аннотация
Курс знакомит студентов с основными сведениями о способах хранения информации, развивает навыки проектирования и использования реляционных и нереляционных баз данных, тренирует умение анализировать, верифицировать, оценивать полноту информации в ходе профессиональной деятельности и при необходимости восполнять и синтезировать недостающую информацию.
Цель освоения дисциплины
- знакомство с основными способами хранения информации
- привить навыки проектирования и использования реляционных и нереляционных баз данных
- сформировать навыки проектирования и разработки прикладных проектов с использованием современных СУБД
Планируемые результаты обучения
- Может воспроизвести и проинтерпретировать определения понятий: реляционная модель данных, таблица, БД, СУБД, администрирование БД, права доступа, роли пользователей.
- может воспроизвести и проинтерпретировать понятие модели “сущность-связь”
- может воспроизвести 1-3 нормальных формы реляционной БД
- демонстрирует знание основ проектирования БД
- может самостоятельно создавать БД
- может помещать в БД данные, удалять данные из БД, выбирать данные из отдельных таблиц
- может узнавать среди прочих нереляционные БД, различает их виды и может воспризвести и проинтерпретировать утверждения об основах хранения данных
- может воспроизвести основные принципы хранения информации в виде графа: XML, JSON
- умеет проектировать графовую (документарную) БД, использовать ее в практических проектах
- умеет пользоваться СУБД MongoDB и ElasticSearch
- имеет навык хранения графов в СУБД Neo4J, использования языка запросов Cypher
- имеет навык проектирования БД ключ-значение при помощи СУБД Redis
- может писать запросы, включающие несколько таблиц
- может сортировать и группировать данные
Содержание учебной дисциплины
- Реляционная модель данных
- Операторы языка SQL
- Введение в нереляционные БД
- Проектирование реляционных баз данных
- Документарные БД
- Сетевые БД
- БД ключ-значение
- Операторы языка SQL (продолжение)
Промежуточная аттестация
- Промежуточная аттестация (4 модуль)0.1 * Мини-тесты + 0.5 * Самостоятельная работа + 0.4 * Экзамен
Список литературы
Рекомендуемая основная литература
- Базы данных : учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — 4-е изд., перераб. и доп. — М. : ФОРУМ : ИНФРА-М, 2019. — 400 с. — (Высшее образование: бакалавриат). - Режим доступа: http://znanium.com/catalog/product/1019244
- Базы данных : учеб. пособие для вузов, Голицына, О. Л., 2012
- Эрик Редмонд, Джим. Р. Уилсон - Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL - Издательство "ДМК Пресс" - 2013 - 384с. - ISBN: 978-5-94074-866-3 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/58690
Рекомендуемая дополнительная литература
- Базы данных. Практическое применение СУБД SQL и NoSQL-типа для проектирования информационных систем: учебное пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. — М. : ИД «ФОРУМ» : ИНФРА-М, 2017. — 368 с. — (Высшее образование). - Режим доступа: http://znanium.com/catalog/product/905531
- Робинсон Ян, Вебер Джим, Эифрем Эмиль - Графовые базы данных: новые возможности для работы со связанными данными - Издательство "ДМК Пресс" - 2016 - 256с. - ISBN: 978-5-97060-201-0 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/90122