开始使用数据库工具箱
与关系数据库和非关系数据库交换数据
Database Toolbox™提供了与关系数据库和非关系数据库交换数据的函数和应用程序。它通过在数据库和MATLAB之间自动转换来实现这种交换®数据类型。
数据库工具箱支持任何odbc兼容或jdbc兼容的关系数据库。它还为Apache™Cassandra提供了NoSQL支持®, MongoDB®, Neo4j®.MySQL提供了本地接口®和PostgreSQL。
使用Database Explorer应用程序,您可以在不编写代码的情况下浏览关系数据,然后生成MATLAB代码来自动化或操作数据库工作流。对于大型数据工作流,您可以拆分SQL查询并并行访问数据(使用并行计算工具箱™和MATLAB并行服务器™).
教程
- 在MATLAB中访问关系数据库数据
决定根据您的情况使用哪个数据库工具箱功能。 - 用MATLAB接口实现SQLite数据库中的数据交互
在不访问数据库或驱动程序的情况下,使用MATLAB接口对SQLite进行数据分析。 - 配置驱动程序和数据源
为数据库环境安装驱动程序并配置数据源。 - 连接到数据库
配置驱动程序和数据源之后,连接到数据库。 - 使用数据库资源管理器应用程序或命令行导入数据
学习从数据库导入数据到MATLAB的最佳方法。 - 从Cassandra数据库表中探索和导入数据
使用Apache Cassandra数据库c++接口访问Cassandra数据库的结构,并使用键空间、数据库表和分区键值从数据库导入数据。 - 使用MongoDB c++接口从MongoDB导入和分析数据
将MongoDB集合中的所有文档导入MATLAB工作区,并对数值字段执行简单的数据分析。 - Neo4j数据库接口的图形数据库工作流
发现Neo4j图形数据库,并探索Neo4j数据库接口和工作流。
关系数据库
柱状数据库
文档数据库
图形数据库
关于使用关系数据库MATLAB
- 在ODBC和JDBC驱动程序之间进行选择
发现ODBC和JDBC驱动程序之间的差异,并根据您的情况选择正确的驱动程序。
- 连接选项
根据您的情况,选择连接到数据库的最佳方式。
- 数据库连接的设置要求
在配置驱动程序和数据源之前,请先了解建立第一个数据库连接的要求。
- 数据类型支持
为数据导入和导出查找支持的数据类型。