Введение в нереляционные базы данных

Что нужно сделать в первую очередь

Добавить свое имя и фамилю в ваши аккаунты на Github.com и http://e.moevm.info .

Выбрать из списка тем для ИДЗ.

Решить, с кем вы хотите работать совместно в проекте (3 человека)

Зарегистрироваться в форме (пока закрыто, откроется во время первой пары ; если не понимаете, какой проект и с кем хотите - не страшно, можно будет отредактировать заполнение формы потом)

Вступить в онлайн-курс по ссылке и начать решать.

Если есть вопросы, то ознакомтесь с Вводной презентацией.

ИДЗ, оценка, текущий контроль

Критерии выставления оценки по итогам курса.

ИДЗ - состав, порядок работы.

Список тем для ИДЗ

**ТАБЛИЦА УСПЕХОВ** (привязка к проектам, текущий контроль, статистика репозиториев (beta))

Лекции (слайды)

Записи лекций 2021

Записи лекций 2020

Репозиторий с примерами (work in progress).

Презентация про то, как составлять макет и писать сценарии использования (+типичные ошибки)

Взаимодействие

1. Добавляйте

[NoSQL]

в тему своего письма (да, квадратные скобки тоже нужно добавить), иначе оно будет отфильтровано в неправильное место и вы не получите ответ во время.

2. Не создавайте новые ветки обсуждений, старайтесь вести переписку в рамках одной ветки.

3. Проверка начинается только после того, как вы напишите преподавателю письмо о готовности задания.

Рекомендованные источники информации

Теория (основные материалы)

Сэкономит время при подготовке ИДЗ:

Импорт данных из внеших источников

Как составить UseCase (сценарий использования) и макет пользовательского интерфейса

Вычисление объема модели данных

Совместное использование нескольких СУБД (Polyglot persistence) и миграция данных (пригодится тем, у кого в задании несколько СУБД):

Neo4j Doc Manager - инструмент для интеграции mongodb и neo4j

Migration from SQL to MongoDB - A Case Study at TheKnot.com

Mongify - Move data from SQL to MongoDB with ease

Convert MySQL Queries to MongoDB Syntax

Рейтинги СУБД (NoSql VS SQL)

MongoDB - Как делать запрос через несколько уровней вложенности

Экзамен

Экзаменационные вопросы

Дополнительные вопросы