Exchange data with relational databases

Database Toolbox™ provides functions and an app for working with relational databases. It includes support for non-relational databases, and provides a native SQLite database. You can access data in relational databases using SQL commands, or use the Database Explorer app to interact with a database without using SQL. The toolbox can connect to standard ODBC-compliant and JDBC-compliant databases, including Oracle®, SAS®, MySQL®, Sybase®, Microsoft® SQL Server®, Microsoft® Access™, and PostgreSQL®. You can create, query, and manipulate native SQLite relational databases without additional software or database drivers.

The toolbox supports non-relational databases Neo4j and MongoDB. The Neo4j interface lets you access data stored as graphs or queried using non-graph operations. The NoSQL database interface to MongoDB provides access to unstructured data.

The toolbox lets you access multiple databases simultaneously within a single session, and enables segmented import of large data sets using DatabaseDatastore.


Importing Data into MATLAB

Use standard SQL commands, such as those used to further define data to import and retrieve from specific objects.

Learn more

Exporting Data to a Database

Export your results by moving data into a matrix, cell array, table, or structure, and define the database column names to which the data is written.

Learn more

Using the Database Explorer App

Explore and exchange data with relational databases without any prior knowledge of SQL.

Learn more

Working with MongoDB

Store, query, and retrieve unstructured and structured data.

Learn more

Working with Neo4j Graph Databases

Access and import graph data from Neo4j directly using the MATLAB Interface to Neo4j. 

Learn more

Product Resources

Discover more about Database Toolbox by exploring these resources.


Explore documentation for Database Toolbox functions and features, including release notes and examples.


Browse the list of available Database Toolbox functions.

System Requirements

View system requirements for the latest release of Database Toolbox.

Technical Articles

View articles that demonstrate technical advantages of using Database Toolbox.

User Stories

Read how Database Toolbox is accelerating research and development in your industry.

Community and Support

Find answers to questions and explore troubleshooting resources.


Database Toolbox apps enable you to quickly access common tasks through an interactive interface.

Driver Installation

Database Toolbox apps enable you to quickly access common tasks through an interactive interface.

Try or Buy

There are many ways to start using Database Toolbox. Download a free trial, or explore pricing and licensing options.

Get a Free Trial

Test drive Database Toolbox.

Get a trial

Ready to Buy?

Purchase Database Toolbox and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Stuart Kozola,
Database Toolbox Technical Expert

Email Stuart

Database Toolbox requires: MATLAB

Related Solutions

Use Database Toolbox to solve scientific and engineering challenges:

News and Events