Описание
MongoDB является СУБД типа NoSQL, а это значит что она реализует новый подход к построению баз данных, где нет таблиц, схем, запросов SQL, внешних ключей и многих других вещей, которые присущи объектно-реляционным базам данных. В отличие от реляционных баз данных MongoDB предлагает документо-ориентированную модель данных, благодаря чему MongoDB работает быстрее, обладает лучшей масштабируемостью, и её легче использовать. В видео с теорией мы также более подробно рассмотрим структуру MongoDB и основные термины.
Темы которые мы изучим
- теоретический материал по MongoDB
- установка графической админки на сайте
- установка админки на сервере используя чистый MongoDB
- создание кластеров, баз данных, коллекций
- запись значений в коллекции и работа с базами
- поиск значений в коллекциях и разных БД
- полезные методы для работы с БД и коллекциями
- обновление документов в коллекциях
- использование модификаторов в запросах
- удаление значений из коллекции и удаление базы данных
- индексирование и оптимизация запросов
- финальная программа с формой для регистрации пользователей с интерфейсом
Какие задания мы выполним?
- научимся устанавливать СУБД на практике
- рассмотрим все методы для работы с данными
- научимся создавать кластеры, базы данных, коллекции
- напишем программу с формой для регистрации пользователей
Почему стоит смотреть этот курс?
- материал направлен на любой уровень знаний Python (подойдет новичку и профессионалу)
- курс не содержит воды и предоставляет только нужную информацию
- после данного курса вы сможете полноценно работать с MongoDB
- простая подача материала
- содержит реальные примеры и задачи
- актуальная информация
- наличие дополнительных статей и исходного кода
- после прохождения курса вы легко сможете работать с MongoDB и разрабатывать приложения на его основе