Магистратура
2023/2024
Основы баз данных
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс обязательный (Языковые технологии в бизнесе и образовании)
Направление:
45.04.03. Фундаментальная и прикладная лингвистика
Кто читает:
Департамент филологии
Где читается:
Санкт-Петербургская школа гуманитарных наук и искусств
Когда читается:
1-й курс, 3, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Климов Александр Антонович
Прогр. обучения:
Языковые технологии в бизнесе и образовании
Язык:
русский
Кредиты:
6
Контактные часы:
44
Программа дисциплины
Аннотация
Целью освоения дисциплины «Основы баз данных» является знакомство с основными способами хранения информации; развитие навыков проектирования и использования реляционных и нереляционных баз данных; формирование навыков проектирования и разработки прикладных проектов с использованием современных СУБД. По итогам освоения дисциплины студент демонстрирует знание основ проектирования БД, имеет навык проектирования, может помещать в БД данные, удалять данные из БД, выбирать данные из отдельных таблиц; самостоятельно создавать БД, сортировать и группировать данные; может воспроизвести основные принципы хранения информации в виде графа; может писать запросы, включающие несколько таблиц; может узнавать среди прочих нереляционные БД, различает их виды и может воспроизвести и проинтерпретировать утверждения об основах хранения данных; умеет пользоваться СУБД MongoDB и ElasticSearch.
Цель освоения дисциплины
- знакомство с основными способами хранения информации;
- привитие навыков проектирования и использования реляционных и нереляционных баз данных;
- формирование навыков проектирования и разработки прикладных проектов с использованием современных СУБД;
- развитие навыка строгих математических рассуждений и доказательств.
Планируемые результаты обучения
- имеет навык проектирования БД ключ-значение при помощи СУБД Redis;
- может воспроизвести и проинтерпретировать определения понятий: реляционная модель данных, таблица, БД, СУБД, администрирование БД, права доступа, роли пользователей
- может самостоятельно создавать сетевую БД
- может сортировать и группировать данные с gjvjom. SQL
- понимает и может самостоятельно создавать запросы на языке SQL
- умеет пользоваться СУБД MongoDB и ElasticSearch
- умеет проектировать графовую (документарную) БД, использовать ее в практических проектах
- демонстрирует знание основ проектирования БД
- имеет навык хранения графов в СУБД Neo4J, использования языка запросов Cypher
- может воспроизвести 1-3 нормальных формы реляционной БД;
- может воспроизвести и проинтерпретировать понятие модели “сущность-связь”
- может сортировать и группировать данные с помощью связки ключ-значение
- может узнавать среди прочих нереляционные БД, различает их виды и может воспроизвести и проинтерпретировать утверждения об основах хранения данных
Содержание учебной дисциплины
- Тема 1. Реляционная модель данных
- Тема 2 Проектирование реляционных баз данных
- Тема 3. Операторы языка SQL
- Тема 4. Операторы языка SQL (продолжение)
- Тема 5. Введение в нереляционные БД
- Тема 6 Документарные БД
- Тема 7. Сетевые БД
- Тема 8. БД ключ-значение
Промежуточная аттестация
- 2023/2024 учебный год 4 модуль0.7 * Итоговый проект + 0.1 * Лабораторные работы + 0.2 * Лабораторные работы
Список литературы
Рекомендуемая основная литература
- Эрик, Р. Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL / Р. Эрик, Р. У. Джим. , под редакцией Ж. Картер , перевод с английского А. А. Слинкин. — Москва : ДМК Пресс, 2013. — 384 с. — ISBN 978-5-94074-866-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/58690 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- Робинсон, Я. Графовые базы данных: новые возможности для работы со связанными данными / Я. Робинсон, Д. Вебер, Э. Эифрем. — 2-е изд. — Москва : ДМК Пресс, 2016. — 256 с. — ISBN 978-5-97060-201-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/90122 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.