Beyond the Relational Database: Neo4j
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Relational, database basati su tabella come Oracle e MySQL sono stati a lungo lo standard per l'organizzazione e la memorizzazione dei dati. Tuttavia, la crescente dimensione e fluidità dei dati hanno reso difficile per questi sistemi tradizionali eseguire in modo efficiente query altamente complesse sui dati. Immaginate di sostituire l'archiviazione dei dati basata su righe e colonne con l'archiviazione dei dati basata su oggetti, per cui le entità (ad esempio, una persona) potrebbero essere memorizzate come nodi di dati, quindi facilmente interrogate sulla base della loro vasta relazione multi-lineare con altri nodi. E immaginate di interrogare queste connessioni e loro oggetti associati e le proprietà utilizzando una sintassi compatta, fino a 20 volte più leggero di SQL. Questo è ciò che i database Graph, come Neo4j offrono.
in questa formazione hands-on, guidata da un istruttore, imposteremo un progetto dal vivo e metteremo in pratica le competenze per modellare, gestire e accedere ai tuoi dati utilizzando Neo4j. Contrastiamo e confrontiamo i database dei grafi con i database basati su SQL e altri database NoSQL e chiariamo quando e dove è opportuno implementare ciascuno all'interno dell'infrastruttura.
formato del corso
pesante enfasi sulla pratica hands-on. La maggior parte dei concetti sono appresi attraverso campioni, esercizi e lo sviluppo pratico.
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
An understanding of database concepts.
Some programming experience.
Audience
Database administrators (DBAs)
Data analysts
Developers
System Administrators
DevOps engineers
Business Analysts
CTOs
CIOs
Opinioni
Materie
- Archiviazione
- SQL
Programma
Introduction
Getting Started with Neo4j
- neo4j vs relational databases
- neo4j vs other NoSQL databases
- Using neo4j to solve real world problems
- Installing neo4j
Data Modeling with Neo4j
- Mapping white-board diagrams and mind maps to neo4j
Working with Nodes
- Creating, changing and deleting nodes
- Defining node properties
Node Relationships
- Creating and deleting relationships
- Bi-directional relationships
Querying Your Data with Cypher
- Querying your data based on relationships
- MATCH, RETURN, WHERE, REMOVE, MERGE, etc.
- Setting indexes and constraints
Working with the REST API
- REST operations on nodes
- REST operations on relationships
- REST operations on indexes and constraints
Accessing the Core API for Application Development
- Working with NET, Java, Javascript, and Python APIs
Summary and Conclusion
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Beyond the Relational Database: Neo4j