Database Toolbox

 

Database Toolbox 

Scambio di dati con database relazionali e non relazionali  

Inizia ora:

App Database Explorer

Esplora i dati presenti nei database relazionali senza avere conoscenze pregresse sull’SQL.

Panoramica

Esplora i dati contenuti nei database relazionali usando un’interfaccia visiva senza conoscere il linguaggio di programmazione SQL. Filtra e importa i dati sotto forma di tabelle MATLAB. Successivamente esegui le attività di analisi con gli strumenti e le funzioni MATLAB che sai già usare.

Generazione di codice

Riproduci e automatizza in tutta semplicità le tue operazioni di esplorazione generando script MATLAB o SQL.

Codice MATLAB generato dall’app Database Explorer.

Scambio di dati con database relazionali

Importa i dati da (ed esportali in) database relazionali direttamente all’interno di MATLAB. Usa le tue conoscenze pregresse sull’SQL per scambiare i dati in modo programmatico, oppure interagisci con i tuoi dati senza usare l’SQL.

Importazione da database relazionali

Esegui query SQL direttamente in MATLAB oppure usa le funzioni SQL-Speaking per scambiare i dati ed effettuare unioni nelle tabelle del database senza dover scrivere le query SQL. Personalizza la tua strategia di importazione per ciascun database relazionale in modo da minimizzare le operazioni di post-elaborazione sui dati importati.

Possibilità di importare dati in MATLAB adottando approcci diversi.

Importazione di set di dati di grandi dimensioni

Importa i dati contenuti in set di grandi dimensioni in modo segmentato e sequenziale. Recupera tutti i dati o solo un sottogruppo. Suddividi semplicemente le query SQL, eseguibili in parallelo usando Parallel Computing Toolbox e MATLAB Parallel Server.

Importazione di set di dati di grandi dimensioni in parallelo (o in sequenza).

Esportazione in database relazionali

Esporta i risultati salvati in una tabella MATLAB in un database specificando il nome delle colonne target del database. Esporta i risultati in una tabella MATLAB sotto forma di dati nuovi oppure aggiorna i dati esistenti del database.

Esportazione di dati da MATLAB.

Scambio di dati con file di database SQLite

Usa l’interfaccia MATLAB per SQLite per creare, leggere e scrivere dati relazionali a partire da file di database SQLite senza dover installare o gestire driver o software di database.

Importazione da file di database SQLite

Importa dati da file SQLite direttamente in MATLAB usando l’interfaccia MATLAB per SQLite.

Importazione di dati da un file di database SQLite.

Esportazione di dati in file di database SQLite

Crea dei file di database SQLite e inserisci oppure aggiorna le tabelle da MATLAB usando l’interfaccia MATLAB per SQLite.

Esportazione di dati in un file di database SQLite.

Scambio di dati con Cassandra

Accedi e importa dati in colonna usando l’interfaccia di Database Toolbox per il database Apache Cassandra.

Importazione di dati da Cassandra

Accedi ai dati usando keyspace, tabelle di database e valori delle chiavi di partizione senza dover scrivere le query CQL. In alternativa, esegui query CQL sul tuo database Cassandra e importa i risultati ottenuti in MATLAB.

Importazione di dati da Cassandra.

Scambio di dati con MongoDB

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

Importazione di dati da MongoDB

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

Importazione di dati da MongoDB.

Esportazione di dati in MongoDB

Crea raccolte MongoDB da MATLAB. Inserisci dei dati esportando oggetti MATLAB MCOS oppure inserendo dati strutturali e in formato tabellare dal workspace MATLAB.

Esportazione di dati in MongoDB.

Scambio di dati con Neo4j

Esplora, gestisci e archivia dati a grafo in database Neo4j usando l’interfaccia MATLAB per Neo4j. Esegui l’analisi di reti a grafo con o senza conoscenze pregresse sul linguaggio di query di grafici Cypher®.

Importazione ed esplorazione

Importa dati a grafo da un database Neo4j in MATLAB sotto forma di oggetto digrafo. Conduci ricerche generiche o mirate usando le funzioni MATLAB esistenti.

Attraversamento e analisi della struttura di un grafo.

Aggiornamento ed esportazione

Crea, aggiorna ed elimina nodi e relazioni all’interno di un database Neo4j. Esporta un grafo orientato da MATLAB in un database Neo4j usando la funzione storeDigraph

Creazione, aggiornamento ed eliminazione delle informazioni di grafo.

Analisi dei dati a grafo

Esegui analisi delle reti a grafo per individuare dipendenze, il percorso più breve e i nodi successori usando le query Cypher o l’oggetto digrafo MATLAB.

Analisi delle relazioni con un oggetto digrafo MATLAB.