Database Toolbox

AGGIORNAMENTO IMPORTANTE

 

Database Toolbox 

Scambiare dati con database relazionali e non relazionali  

 

Database Toolbox™ fornisce funzioni e una App per lo scambio di dati con database relazionali e non relazionali. Lo scambio avviene grazie alla conversione automatica tra i tipi di dati del database e di MATLAB®.

Database Toolbox supporta qualsiasi database relazionale di tipo ODBC o JDBC e include il supporto NoSQL per Cassandra, MongoDB e Neo4j.

Con la App Database Explorer puoi esplorare i dati relazionali senza dover scrivere il codice e quindi generare codice MATLAB per automatizzare/operazionalizzare l'accesso ai database.

Per i flussi di lavoro che utilizzano dati di grandi dimensioni, puoi dividere le query SQL e parallelizzare l’accesso ai dati (con Parallel Computing Toolbox™ e MATLAB Distributed Computing Server™).

Database Explorer App

Esplora i dati nei database relazionali senza alcuna conoscenza preliminare di SQL.

Panoramica

Esplora i dati dei database relazionali utilizzando un’interfaccia visuale senza dover conoscere il linguaggio di programmazione SQL. Filtra e importa i dati come una tabella MATLAB. Quindi, esegui le analisi successive utilizzando le tue conoscenze delle funzioni e degli strumenti MATLAB.

Generazione di codice

Riproduci e automatizza facilmente le tue attività di esplorazione generando script MATLAB o SQL.

Codice MATLAB generato dall’app Database Explorer.

Scambiare dati con database relazionali

Database Toolbox fornisce molte funzionalità semplici e avanzate per interagire con i database relazionali. Puoi sfruttare le tue conoscenze esistenti del linguaggio di programmazione SQL o interagire con i tuoi dati senza utilizzare SQL.

Importare dai database relazionali

Esegui gli script SQL direttamente con MATLAB o utilizza le funzioni nel linguaggio SQL per scambiare dati ed eseguire unioni di tabelle del database senza dover scrivere query SQL. Personalizza una strategia di importazione per qualsiasi database relazionale per ridurre al minimo le fasi di post-elaborazione dei dati importati.

Diverse modalità di importazione in MATLAB.

Importare grandi set di dati

Importa dati da set di dati di grandi dimensioni in modo sequenziale e segmentato. Recupera tutti i dati o un sottogruppo. Divide facilmente le query SQL, che sono eseguibili in parallelo usando Parallel Computing Toolbox™ e MATLAB Distributed Computing Server™.

Importazione di dati in parallelo (o sequenzialmente).

Esportare in database relazionali

Esporta i risultati salvati in una tabella MATLAB in un database specificando i nomi delle colonne del database per l’archiviazione dei risultati. Esporta i tuoi risultati in una tabella MATLAB come nuovi dati, o aggiorna i dati esistenti nel database.

Diverse modalità di esportazione da MATLAB.

Scambiare dati con Cassandra

Accedi ai dati colonnari e importali utilizzando l’interfaccia del Database Toolbox per il database Apache Cassandra.

Importare dati da Cassandra

Accedi ai dati utilizzando keyspace, tabelle del database e valori della chiave di partizione senza dover scrivere query CQL. In alternativa, esegui una query CQL sul database Cassandra™ e importa i risultati delle query su MATLAB.

Importazione di dati da Cassandra.

Scambiare dati con MongoDB

Archivia, interroga e recupera dati non strutturati e strutturati usando l’interfaccia di Database Toolbox per MongoDB.

Importare dati da MongoDB

Importa dati completi o filtrati da una raccolta MongoDB® nel workspace MATLAB.

Importazione di dati da MongoDB.

Esportare dati in MongoDB

Crea raccolte MongoDB da MATLAB. Inserisci i dati esportando oggetti MCOS MATLAB, o inserendo dati tabellari e strutturali dal workspace MATLAB.

Esportazione di dati in MongoDB.

Scambiare dati con Neo4j

Esplora, gestisci e archivia dati a grafo nei database Neo4j tramite l’interfaccia MATLAB per Neo4j. Esegui analisi di reti a grafo anche senza alcuna conoscenza preliminare di Cypher. 

Importare ed esplorare 

Importa dati a grafo da un database Neo4j® in MATLAB come un oggetto digraph. Esegui ricerche generiche o mirate utilizzando le funzioni MATLAB esistenti.

Attraversamento e analisi della struttura di un grafo.

Aggiornare ed esportare

Crea, aggiorna ed elimina nodi e relazioni in un database Neo4j. Esporta un grafo diretto da MATLAB in un database Neo4j usando la funzione storeDigraph

Creare, aggiornare ed eliminare informazioni di un grafo.

Analizzare dati a grafo

 Esegui analisi di reti a grafo come dipendenze, percorso più breve e nodi successori utilizzando le query Cypher o l’oggetto digraph MATLAB. 

Analisi di relazioni con l’oggetto digraph MATLAB.

Ultime novità

Interfaccia Database Toolbox per il database Apache Cassandra

Esplorare keyspace e tabelle di un database Cassandra e importare dati come tipologie MATLAB 

Personalizzare le opzioni di importazione

Definire e personalizzare una strategia di importazione dei dati dei database relazionali evitando la procedura di post-elaborazione dei dati importati

Funzioni nel linguaggio SQL

Leggere e scrivere dati ed eseguire congiunzioni di tabelle del database direttamente da MATLAB senza dover scrivere query SQL

Interfaccia MATLAB per SQLite

Creare, leggere e scrivere dati dai file del database SQLite senza driver esterni

Funzione splitsqlquery

Dividere una query SQL in una query SQL multipla per accedere a grandi quantità di dati

 

Vedi le note di rilascio per ulteriori informazioni su queste caratteristiche e sulle funzioni corrispondenti.

Prova gratuita

30 giorni di esplorazione a tua disposizione.

Scarica ora

Pronto per acquistare?

Richiedi una quotazione ed esplora i prodotti correlati.

Sei uno Studente?

Acquista MATLAB e Simulink per studenti.

Scopri di più