Scrivici su WhatsApp
MODULO DIDATTICO

DB Documentali – NoSQL

Introduzione al popolare database NoSQL documentale MongoDB e all’uso dei driver python

LIVELLO

Da Beginner ad Advanced

PREREQUISITI

Nessun Prerequisito

DURATA TOTALE

2 ore

LEZIONI

100% on demand

PUOI TROVARE
QUESTO MODULO DIDATTICO IN

Descrizione

Questo modulo su MongoDB offre una panoramica completa su questo database NoSQL orientato ai documenti. Partendo dall’installazione di MongoDB con Docker, il modulo illustra le operazioni fondamentali per gestire un database, come la creazione di database e collezioni e l’inserimento e l’eliminazione di documenti. Approfondisce poi le query di inserimento, aggiornamento e selezione, spiegando come utilizzare gli operatori specifici per manipolare i dati. Il modulo introduce anche il framework di aggregazione di MongoDB per l’analisi dei dati e presenta PyMongo, il driver Python ufficiale per interagire con il database da applicazioni Python. L’obiettivo è fornire le competenze base per utilizzare MongoDB in modo efficace, dalla configurazione iniziale all’esecuzione di query avanzate.

Elenco lezioni del modulo

  • TUTORIAL
  • Installazione di MongoDB
  • Collections e documenti
  • Panoramica di MongoDB con Compass
  • Operazioni con documenti
  • Export di collections
  • mongodump e mongorestore
  • Filtraggio con "find"
  • Ordinamento, limit e skip
  • Modifica di documenti
  • Cancellazione di documenti
  • Query complesse
  • Funzioni di aggregazione
  • Embedding e referencing
  • Introduzione a pymongo
  • Introduzione agli ODM e a beanie
  • Use case - Catalogo film con MongoDB e beanie

DOMANDE FREQUENTI