Работа с интерфейсом MATLAB к SQLite

Чтобы анализировать ваши данные с помощью SQL в MATLAB® без доступа к базе данных или драйверу, используйте интерфейс MATLAB для SQLite. После установки Database Toolbox™ можно использовать интерфейс MATLAB для SQLite, чтобы переместить данные между MATLAB и файлом базы данных SQLite. Связь SQLite отличается от соединения с базой данных, созданного с помощью драйвера JDBC. Для справочной информации о базах данных SQLite см. Домашнюю страницу SQLite. Чтобы использовать всю функциональность Database Toolbox, установите драйвер SQLite JDBC и подключение к вашему файлу базы данных SQLite с помощью строки URL. Для получения дополнительной информации смотрите Драйвер Конфигурирования и Источник данных.

Интерфейс MATLAB к преимуществам SQLite

Преимущества использования интерфейса MATLAB к SQLite:

  • Начните работать с данными сразу после установки Database Toolbox путем создания файла базы данных SQLite.

  • Никакая установка или администрирование программного обеспечения или драйверов не требуются.

  • Осуществляйте обмен данными с помощью файлов базы данных SQLite.

  • Поддержка Windows®, Linux® и Mac.

Различия в связи SQLite JDBC

Следующая таблица описывает различия между интерфейсом MATLAB к SQLite и соединяющийся с базой данных SQLite с помощью драйвера JDBC.

 

Связь SQLite Используя интерфейс MATLAB к SQLite

Соединение с базой данных SQLite Используя драйвер JDBC

Установка драйвера

Не требуемый

Необходимый

Установка базы данных

Не требуемый

Необходимый

Администрирование баз данных

Не требуемый

Необходимый

Функция соединения с базой данных

sqlitedatabase

Importdata

Да

Да

Экспортируйте данные

Да

Да

Database Explorer

Нет

Да

Запустите хранимые процедуры

Нет

Да

Метаданные базы данных

Нет

Да

Другие комплексные операции базы данных и функциональность

Нет

Да

Интерфейс MATLAB к рабочему процессу SQLite

Чтобы соединиться с базой данных быстро и импортировать данные, используйте интерфейс MATLAB для SQLite. Эти шаги обеспечивают высокоуровневый рабочий процесс для использования интерфейса MATLAB к SQLite.

  1. Создайте файл базы данных SQLite с помощью sqlite. Файл базы данных SQLite имеет .db расширение.

  2. Составьте таблицы в файле базы данных SQLite с помощью exec.

  3. Экспортируйте свои данные в файл базы данных SQLite с помощью insert.

  4. Импортируйте данные в MATLAB с помощью fetch.

  5. Выполните анализ данных в MATLAB.

  6. Экспортируйте результаты в файл базы данных SQLite с помощью insert.

  7. Закройте связь SQLite с помощью close.

  8. Совместно используйте файл базы данных SQLite с другими.

Интерфейс MATLAB к ограничениям SQLite

Ограничения использования интерфейса MATLAB к SQLite:

  • Только DOUBLEint64, и CHAR типы данных поддерживаются.

  • NULL значения в столбцах не поддержаны.

  • Database Explorer не поддержан. Используйте командную строку.

Смотрите также

| | | |

Связанные примеры

Больше о

Внешние веб-сайты