06 9785 9222Sconto 10% sul tuo primo corso · Iscriviti alla newsletter
FORMAZIONE TECNICA

Mongo DB

A chi è rivolto

Professionisti IT, tecnici applicativi, architetti, capi progetto ed amministratori che vogliono acquisire la tecnologia che caratterizza il prodotto MongoDB

Obiettivi del corso

Alla fine di questo corso conoscerai le tecniche fondamentali di modellazione di dati con database non relazionali e sarai in grado di progettarne uno con Mongo DB, il DB non relazionale attualmente più diffuso e funzionale

Programma

PRIMO GIORNO

  • Panoramica sui DB noSQL: pregi, difetti, obiettivi, campi applicativi
  • Teorema CAP
  • ACID vs BASE
  • MongoDB: introduzione

SECONDO GIORNO

  • Descrizione dell’architettura di MongoDB
  • Installazione di MongoDB e accesso alla shell
  • Utilizzo di MongoDB
  • Documents, collections e formati JSON/BSON

TERZO GIORNO

  • Operazioni CRUD (Create, Read, Update, Delete)
  • Simulazione di relazioni: Embedded-documents e referenze senza integrità referenziale
  • Map-Reduce e framework di aggregazione
  • Sorting, Limit
  • Indici e ottimizzazione

QUARTO GIORNO

  • Ridondanza e sicurezza: backup e Replica Set
  • Tecniche di sharding
  • MongoDB authentication
  • Utility: mongoimport, mongoexport, mongodump, mongorestore, mongostat
  • Amministrazione di MongoDB: Backup e replicazione Sharding

QUINTO GIORNO

  • Design Pattern ed
  • Casi d’uso ed utilizzo ed applicazioni pratiche

Prerequisiti

  • Conoscenza di base di database relazionali
  • Capacità di utilizzo della interfaccia da linea di comando
  • Conoscenza di base della sintassi JavaScript/JSON.
Richiedi informazioni

Sei interessato a questo corso?

Scrivici per ricevere informazioni su date, modalità e iscrizione a Mongo DB.

Mongo DB