Details

Title Базы данных: Работа с распределенными базами данных и файловыми системами на примере MongoDB и HDFS с использованием Node.js, Express.js, Apache Spark и Scala: Учебное пособие. — 1
Creators Мартишин Сергей Анатольевич ; Симонов Владимир Львович ; Храпченко Марина Валерьевна
Organization Российский государственный социальный университет
Imprint Москва: ООО "Научно-издательский центр ИНФРА-М", 2021
Collection ЭБС "ZNANIUM" ; Общая коллекция
Subjects Информатика. Вычислительная техника — Проектирование баз и банков данных
UDC 004.65(075.32)
LBC 32.97я723
Document type Other
Language Russian
Speciality code (OKSO) 09.01.03 ; 09.02.01 ; 10.02.03
Speciality group (OKSO) 090000 - Информационная безопасность ; 100000 - Сфера обслуживания
Rights Среднее профессиональное образование; Доступ по паролю из сети Интернет (чтение)
Record key RU\infra-m\znanium\bibl\1189321
Record create date 10/14/2024

Allowed Actions

View

Предназначено для изучения и создания информационных систем и приложений с использованием распределенных баз данных и файловых систем. Для создания информационных систем на основе распределенных баз данных используется серверная часть стека программного обеспечения MEAN включающая в себя СУБД NoSQL-типа MongoDB платформу Node и фреймворк Express. Рассмотрены также основы администрирования и репликации в СУБД MongoDB. В качестве инструмента моделирования объектов баз данных используется Mongoose.js. С целью создания фронтенд частей сайтов и веб-приложений изучается применение свободного программного обеспечения Bootstrap HTML5 Boilerplate Initializr. Приводится детальный процесс разработки и тестирования API REST-приложения на основе модели MVC. В результате обучающиеся будут способны создавать полноценную распределенную информационную систему на основе современных СУБД NoSQL-типа. Для создания приложений также используются распределенные хранилища данных (больших массивов неструктурированной информации) на примере Hadoop Apache с инструментарием Spark и Scala. Для студентов учреждений среднего профессионального образования обучающихся по укрупненной группе специальностей 09.02.00 «Информатика и вычислительная техника» а также для специалистов в области проектирования распределенных информационных систем на основе современных СУБД NoSQL-типа создания мобильных и интернет-приложений.

...