Database NoSQL
Alternative ai database relazionali
Questo corso offre una panoramica completa dei diversi tipi di database NoSQL, ampiamente utilizzati nello sviluppo del software moderno. A differenza dei database relazionali, i database NoSQL consentono una gestione dei dati più flessibile e spesso più scalabile.
Cosa imparerete?
Database chiave-valore: qui imparerete le basi e il funzionamento dei database chiave-valore, in cui i dati sono memorizzati in coppie chiave-valore. Questo tipo di database è particolarmente adatto alle applicazioni che richiedono operazioni di lettura e scrittura veloci.
Database a diagramma e a grafo: verranno introdotti i concetti e le applicazioni dei database a diagramma e a grafo. Vengono trattate le relazioni tra entità, che li rendono ideali per la modellazione di relazioni complesse.
Database di documenti: esploreremo insieme la struttura e i vantaggi dei database di documenti che memorizzano i dati in strutture simili a documenti, come JSON. Questi database offrono un elevato grado di flessibilità e sono particolarmente adatti per gestire strutture di dati eterogenee o in rapida evoluzione.
Basi di dati vettoriali: vi verrà presentato il mondo delle basi di dati vettoriali, che consentono di lavorare con vettori multidimensionali. Questo tipo di database è particolarmente utile nelle applicazioni che lavorano con grandi quantità di dati vettoriali, come l'elaborazione dell'apprendimento automatico, gli algoritmi di ricerca o i modelli linguistici di grandi dimensioni (LLM). I database vettoriali forniscono un modo efficiente per memorizzare e interrogare modelli e dati vettoriali di grandi dimensioni in modo scalabile, rendendoli uno strumento importante nei moderni progetti di scienza dei dati e IA.
Durata del corso: 2 giorni
Questo corso è rivolto a sviluppatori e data scientist e a chiunque voglia comprendere meglio le possibilità e i limiti dei database NoSQL. Esempi pratici ed esercizi vi permetteranno di selezionare e utilizzare in modo efficiente il database NoSQL più adatto alle vostre esigenze.
Prezzo/partecipante: 899 euro più IVA.
(Approfittate di uno sconto esclusivo se vi iscrivete a più corsi).
Potete contarci!
Tutoraggio dal vivo
Apprendimento misto
Pianificazione individuale di luogo e tempo
Materiali disponibili per il download