Database Toolbox

BEDEUTENDES UPDATE

 

Database Toolbox 

Interaktion mit relationalen und NoSQL-Datenbanken

Die Database Toolbox umfasst zahlreiche Funktionen und eine App für die Interaktion mit relationalen und NoSQL-Datenbanken. Sie unterstützt alle ODBC- oder JDBC-kompatiblen relationalen Datenbanken und bietet darüber hinaus auch NoSQL-Support für Apache Cassandra®, MongoDB® und Neo4j®.

Die nativen Schnittstellen für MySQL®, PostgreSQL® und SQLite ermöglichen so eine optimale Interaktion mit Ihrer Datenbank. Die Schnittstellen werden mit Treibern von Drittanbietern geliefert, die eine Verbindung zu Ihrer Datenbank in bereitgestellten und cloudbasierten Umgebungen ohne weitere Setup- oder Installationsschritte herstellen.

Mit der Database Explorer-App lassen sich relationale Daten interaktiv untersuchen und MATLAB Programmcode zur Automatisierung oder Operationalisierung von Datenbank-Workflows generieren. Zudem können Sie bei umfangreichen Daten-Workflows auch gezielt Abfragefilter auf Ihre SQL-Abfragen anwenden.

Database Explorer-App

Mithilfe der Database Explorer-App können Sie Daten aus Ihrer relationalen Datenbank visualisieren, ohne dafür SQL-Kenntnisse zu benötigen. Generieren Sie außerdem MATLAB Programmcode oder SQL-Skripte, um Ihre Datenbank-Workflows zu operationalisieren.

Eine Bedienoberfläche für die Konfiguration von ODBC- oder JDBC-Treibern, die mit MATLAB dargestellt wird, sowie Symbole für lokale und cloudbasierte SQL-Datenbanken.

Unterstützung von ODBC- und JDBC-Datenbanken

Verbinden Sie sich lokal oder in der Cloud mit Ihrer ODBC- oder JDBC-kompatiblen relationalen Datenbank. Dabei können Sie programmatisch oder durch die Ausführung von SQL-Abfragen mit Ihren Tabellen interagieren.

Symbole für vorgefertigte Treiber und MATLAB neben einem Symbol für MySQL, PostgreSQL und SQLite mit einem bidirektionalen Pfeil zwischen ihnen.

Native Schnittstellen für MySQL, PostgreSQL und SQLite

Verbinden Sie sich mit Ihrer MySQL-, PostgreSQL- oder SQLite-Datenbank, ohne dafür weitere Treiber zu installieren. Die Interaktion mit Ihrer Datenbank erfolgt über datenbankspezifische Funktionen, die eine bessere Leistung bieten als eine ODBC- oder JDBC-Schnittstelle in MATLAB.

Daten, die mit der sqlwrite-Funktion in eine Datenbank eingegeben werden, und Daten, die mit der sqlread-Funktion in MATLAB eingegeben werden.

Interaktion mit Datenbanken, ohne SQL zu schreiben

Importieren und exportieren Sie Ihre relationalen Datenbanktabellen und führen Sie Inner Joins und Outer Joins durch, ohne dafür SQL-Abfragen schreiben zu müssen. Erstellen Sie ganz individuelle Importoptionen, um die Anzahl der Nachbearbeitungsschritte zu reduzieren.

Ein Diagramm eines Datensatzes mit 1 TB Daten, der per RowFilter in eine MATLAB-Datei mit 1 KB Daten gefiltert wird.

Selektiver Import für Tabellenzeilen der Datenbank

Fügen Sie Ihren Importmethoden eigene Filter hinzu und wenden Sie diese direkt auf Ihre Datenbankabfragen an, um die Größe der importierten Daten zu minimieren und gleichzeitig die Abfrageleistung zu verbessern.

Ein Diagramm zur Darstellung der Verbindungen von MATLAB zu Neo4j, MongoDB und Cassandra über vordefinierte Treiber.

NoSQL-Unterstützung für MongoDB, Cassandra und Neo4j

Verbinden Sie sich mit Ihrer MongoDB-, Cassandra- und Neo4j-NoSQL-Datenbank, ohne dafür zusätzliche Treiber einzurichten. Auf diese Weise können Sie entweder programmatisch oder mit einer datenbankspezifischen Abfragesprache mit Ihren Daten interagieren.

„Mit MATLAB war es ein Leichtes, auf Finanzdaten aus internen Datenbanken und von externen Datendienstleistern zuzugreifen, und das ganz ohne zusätzliche Software zu erstellen. In MATLAB können wir diese Daten mithilfe von Risikomanagementmethoden, die von unseren eigenen Experten entwickelt wurden, verarbeiten und das System entsprechend skalieren, wenn wir weitere Fonds hinzufügen.“

Kostenlose Testversion anfordern

30 Tage kostenlos ausprobieren.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.