Базы данных: Работа с распределенными базами данных и файловыми системами на примере MongoDB и HDFS с использованием Node.js, Express.js, Apavhe Spark и Scala. Учебное пособие



Предназначено для изучения и создания информационных систем и приложений с использованием распределенных баз данных и файловых систем. Для создания информационных систем на основе распределенных баз данных используется серверная часть стека программного обеспечения MEAN, включающая в себя СУБД NoSQL-типа MongoDB, платформу Node и фреймворк Express. Рассмотрены также основы администрирования и репликации в СУБД MongoDB. В качестве инструмента моделирования объектов баз данных используется Mongoose.js. С целью создания фронтенд частей сайтов и веб-приложений изучается применение свободного программного обеспечения Bootstrap, HTML5 Boilerplate, Initializr. Приводится детальный процесс разработки и тестирования API REST-приложения на основе модели MVC. В результате обучающиеся будут способны создавать полноценную распределенную информационную систему на основе современных СУБД NoSQL-типа. Для создания приложений также используются распределенные хранилища данных (больших массивов неструктурированной информации) на примере Hadoop Apache с инструментарием Spark и Scala. Для студентов учреждений среднего профессионального образования, обучающихся по укрупненной группе специальностей 09.02.00 "Информатика и вычислительная техника", а также для специалистов в области проектирования распределенных информационных систем на основе современных СУБД NoSQL-типа, создания мобильных и интернет-приложений.
Перейти к описанию и характеристикам| Издательство | Инфра-М |
| Серия | Среднее профессиональное образование |
| Страниц | 235 |
| Язык | Русский |
| ISBN | 978-5-16-015643-9 |
Отзывы
Описание и характеристики
Предназначено для изучения и создания информационных систем и приложений с использованием распределенных баз данных и файловых систем. Для создания информационных систем на основе распределенных баз данных используется серверная часть стека программного обеспечения MEAN, включающая в себя СУБД NoSQL-типа MongoDB, платформу Node и фреймворк Express. Рассмотрены также основы администрирования и репликации в СУБД MongoDB. В качестве инструмента моделирования объектов баз данных используется Mongoose.js. С целью создания фронтенд частей сайтов и веб-приложений изучается применение свободного программного обеспечения Bootstrap, HTML5 Boilerplate, Initializr. Приводится детальный процесс разработки и тестирования API REST-приложения на основе модели MVC. В результате обучающиеся будут способны создавать полноценную распределенную информационную систему на основе современных СУБД NoSQL-типа. Для создания приложений также используются распределенные хранилища данных (больших массивов неструктурированной информации) на примере Hadoop Apache с инструментарием Spark и Scala. Для студентов учреждений среднего профессионального образования, обучающихся по укрупненной группе специальностей 09.02.00 "Информатика и вычислительная техника", а также для специалистов в области проектирования распределенных информационных систем на основе современных СУБД NoSQL-типа, создания мобильных и интернет-приложений.
| Издательство | Инфра-М |
| Серия | Среднее профессиональное образование |
| Страниц | 235 |
| Язык | Русский |
| ISBN | 978-5-16-015643-9 |
| Обложка | Твёрдый переплёт |
| Бумага | Офсет |
| Иллюстрации | Черно-белые |
| Размеры | 146 × 12 × 216 mm |
| Вес, г | 330 |






