登录  注册    首页

DB Toolbox 连接Matlab和常用的数据库

10
2010-03-30 15:04   作者 zhangxinjie 发布 于婧 出处:赛迪网    评论 0  访问次数 430   分类 数据库

      数据库工具箱让用户使用MATLAB强大数据分析和可视化工具功能处理存储在数据库中的数据的复杂分析。在MATLAB环境下工作,可以用结构化查询语言(SQL)命令:

  读,写数据库的数据

  简单和高级条件的数据查询

  连接MATLAB和数据库包括Oracle,Sybase,MicrosoftSQLServer和Informix。可以用单一MATLAB同时访问多个数据库,进行大数据量的事务处理。不懂SQL的用户可以用VisualQueryBuilder处理数据。

  重点

  鲁棒接口能力。用ODBC/JDBC连接数据库,包括Oracle,SybaseSQLServer,SybaseSQLAnywhere,MicrosoftSQLServer,MicrosoftAccess,InformixIngres.

  SQL语法。在MATLAB环境直接执行SQL查询

  动态导入数据。调节SQL查询,把数据导入MATLAB。数据库工具箱满足小的和大的查询。

  数据类型保存。在数据导入和导出行为MATLAB保存数据类型

  同时访问多个数据库。从数据库导入数据,对该数据执行计算,然后导入到另一个数据库。

  处理大数据集的能力。

  连续状态的数据库连接:一旦和某个数据库的连接建立后,数据库一直是打开的,除非在MATLAB中执行关闭语句。这提高了数据库的读取速度,减少了不必要的命令来调入,输出数据

  VisualQueryBuilder.该图形用户接口列数据源和所有表和字段,不懂SQL的用户可以访问和查询数据库

  函数列表

  数据库访问函数

  clearwarnings清除数据库连接警告

  close关闭数据库连接

  commit数据库改变参数

  database连接数据库

  exec执行SQL语句和打开油标

  get得到数据库属性

  insert导出MATLAB单元数组数据到数据库表

  isconnection判断数据库连接是否有效

  isreadonly判断数据库连接是否只读

  ping得到数据库连接信息

  rollback撤销数据库变化

  set设置数据库连接属性

  sql2native转换JDBCSQL语法为系统本身的SQL语法

  update用MATLAB单元数组数据代替数据库表的数据

  数据库游标访问函数

  attr获得的数据集的列属性

  close关闭游标

  cols获得的数据集的列数值

  columnnames获得的数据集的列名称

  fetch导入数据到MATLAB单元数组

  get得到游标对象属性

  querytimeout数据库SQL查询成功的时间

  rows获取数据集的行数
  set设置游标获取的行限制

  width获取数据集的列宽

  数据库元数据函数

  bestrowid得到数据库表唯一行标识

  columnprivileges得到数据库列优先权

  columns得到数据库表列名称

  crossreference得到主健和外健信息

  dmd创建数据库元数据对象

  exportedkeys得到导出外部健信息

  get得到数据库元数据属性

  importedkeys得到导入外健信息

  indexinfo得到数据库表的索引和统计

  primarykeys从数据库表或结构得到主健信息

  procedurecolumns得到目录存储程序参数和结果列

  procedures得到目录存储程序

  supports判断是否支持数据库元数据

  tableprivileges得到数据库表优先权

  tables得到数据库表名称

  versioncolumns得到自动更新表列


登录注册 后评论
合作媒体 |