Database Toolbox

ACTUALIZACIÓN IMPORTANTE

 

Database Toolbox 

Intercambie datos con bases de datos relacionales y no relacionales  

 

Database Toolbox™ proporciona funciones y una app para intercambiar datos con bases de datos relacionales y no relacionales. Permite este intercambio mediante la conversión automática entre tipos de datos de base de datos y de MATLAB®.

Database Toolbox soporta cualquier base de datos relacional conforme con ODBC o JDBC, y también tiene soporte de NoSQL para Cassandra, MongoDB y Neo4j.

Con la app Database Explorer, puede explorar datos relacionales sin necesidad de escribir código, y luego generar código de MATLAB para automatizar o poner en práctica flujos de trabajo de base de datos.

En caso de grandes flujos de datos, puede dividir las consultas SQL y ejecutar en paralelo el acceso a los datos (con Parallel Computing Toolbox™ y MATLAB Distributed Computing Server™).

App Database Explorer

Explore datos almacenados en bases de datos relacionales sin necesidad de conocimientos previos de SQL.

Descripción general

Explore datos almacenados en bases de datos relacionales a través de una interfaz visual sin conocer el lenguaje de programación SQL. Filtre e importe datos en forma de tabla de MATLAB. Después realice análisis posteriores con sus conocimientos actuales de las herramientas y funciones de MATLAB.

Generación de código

Reproduzca y automatice fácilmente sus actividades de exploración mediante la generación de scripts de MATLAB o SQL.

Código de MATLAB generado desde la app Database Explorer.

Intercambie datos con bases de datos relacionales

Database Toolbox proporciona un gran número de características sencillas y avanzadas para interactuar con bases de datos relacionales. Puede aprovechar sus conocimientos actuales del lenguaje de programación SQL o interactuar con sus datos sin utilizar SQL.

Importe datos desde bases de datos relacionales

Ejecute scripts SQL directamente en MATLAB, o utilice funciones de lenguaje SQL para intercambiar datos y realizar uniones en tablas de base de datos sin escribir consultas SQL. Personalice una estrategia de importación para cualquier base de datos relacional con el objetivo de minimizar los pasos de procesamiento posterior en los datos importados.

Distintas formas de importar en MATLAB.

Importe grandes conjuntos de datos

Importe datos desde grandes conjuntos de datos de un modo segmentado y secuencial. Recupere la totalidad o un subconjunto de los datos. Divida fácilmente las consultas SQL, que puede ejecutar en paralelo con Parallel Computing Toolbox™ y MATLAB Distributed Computing Server™.

Importación de datos en paralelo (o secuencialmente).

Exporte datos a bases de datos relacionales

Exporte sus resultados almacenados en una tabla de MATLAB a una base de datos con solo especificar los nombres de las columnas de la base de datos para almacenar los resultados. Exporte sus resultados almacenados en una tabla de MATLAB como datos nuevos, o actualice los datos existentes contenidos en la base de datos.

Distintas formas de exportar desde MATLAB.

Intercambie datos con Cassandra

Acceda a datos de columnas e impórtelos a través de la interfaz de Database Toolbox para la base de datos Apache Cassandra.

Importe datos desde Cassandra

Acceda a datos mediante espacios de claves, tablas de base de datos y valores clave de particiones sin escribir consultas CQL. Asimismo, ejecute una consulta CQL en la base de datos Cassandra™ e importe los resultados de la consulta en MATLAB.

Importación de datos desde Cassandra.

Intercambie datos con MongoDB

Almacene, consulte y recupere datos estructurados y no estructurados a través de la interfaz de Database Toolbox para MongoDB.

Importe datos desde MongoDB

Importe datos completos o filtrados desde una recopilación de MongoDB® en el espacio de trabajo de MATLAB.

Importación de datos desde MongoDB.

Exporte datos a MongoDB

Cree recopilaciones de MongoDB desde MATLAB. Inserte datos mediante la exportación de objetos MCOS de MATLAB o la inserción de datos de tabla y estructura desde el espacio de trabajo de MATLAB.

Exportación de datos a MongoDB.

Intercambie datos con Neo4j

Explore, gestione y almacene datos de gráficos en bases de datos de Neo4j a través de la interfaz de MATLAB para Neo4j. Realice análisis de redes de gráficos con o sin conocimientos actuales de Cypher. 

Importe y explore 

Importe datos de gráficos desde una base de datos de Neo4j® en MATLAB en forma de objeto digraph. Lleve a cabo búsquedas generales o dirigidas con las funciones de MATLAB existentes.

Recorrido por un gráfico y exploración de su estructura.

Actualice y exporte

Cree, actualice y elimine nodos y relaciones en una base de datos de Neo4j. Exporte un gráfico dirigido desde MATLAB hasta una base de datos de Neo4j con la función storeDigraph

Creación, actualización y eliminación de información de gráficos.

Analice datos de gráficos

 Realice análisis de redes de gráficos, como dependencias, ruta más corta y nodos sucesores, con consultas de Cypher o el objeto digraph de MATLAB. 

Análisis de relaciones con el objeto digraph de MATLAB.

Funcionalidades más recientes

Interfaz de Database Toolbox para la base de datos Apache Cassandra

Explore los espacios de claves y las tablas de una base de datos Cassandra e importe datos como tipos de MATLAB 

Personalice las opciones de importación

Defina y personalice una estrategia de importación para datos de bases de datos relacionales y evite los pasos de procesamiento posterior en los datos importados

Funciones de lenguaje SQL

Lea y escriba datos y realice uniones en tablas de base de datos directamente desde MATLAB sin escribir consultas SQL

Interfaz de MATLAB para SQLite

Cree, lea y escriba datos desde archivos de base de datos de SQLite sin administración ni controladores externos

Función splitsqlquery

Divida una consulta SQL en consultas de varias páginas SQL para acceder a grandes cantidades de datos

 

Consulte las notas de la versión para saber los detalles sobre estas características y las funciones correspondientes.

Consiga una prueba gratuita

30 días de exploración a su alcance.

Descargar ahora

¿Listo para comprar?

Solicitar precio y explore los productos relacionados.

¿Eres estudiante?

Obtenga el software para estudiantes de MATLAB y Simulink.

Más información