Чтобы анализировать ваши данные с помощью SQL в MATLAB® без доступа к базе данных или драйверу, используйте интерфейс MATLAB для SQLite. После установки Database Toolbox™ можно использовать интерфейс MATLAB для SQLite, чтобы переместить данные между MATLAB и файлом базы данных SQLite. Связь SQLite отличается от соединения с базой данных, созданного с помощью драйвера JDBC. Для справочной информации о базах данных SQLite см. Домашнюю страницу SQLite. Чтобы использовать всю функциональность Database Toolbox, установите драйвер SQLite JDBC и подключение к вашему файлу базы данных SQLite с помощью строки URL. Для получения дополнительной информации смотрите Драйвер Конфигурирования и Источник данных.
Преимущества использования интерфейса MATLAB к SQLite:
Начните работать с данными сразу после установки Database Toolbox путем создания файла базы данных SQLite.
Никакая установка или администрирование программного обеспечения или драйверов не требуются.
Осуществляйте обмен данными с помощью файлов базы данных SQLite.
Поддержка Windows®, Linux® и Mac.
Следующая таблица описывает различия между интерфейсом MATLAB к SQLite и соединяющийся с базой данных SQLite с помощью драйвера JDBC.
Связь SQLite Используя интерфейс MATLAB к SQLite | Соединение с базой данных SQLite Используя драйвер JDBC | |
---|---|---|
Установка драйвера | Не требуемый | Необходимый |
Установка базы данных | Не требуемый | Необходимый |
Администрирование баз данных | Не требуемый | Необходимый |
Функция соединения с базой данных | sqlite | database |
Importdata | Да | Да |
Экспортируйте данные | Да | Да |
Database Explorer | Нет | Да |
Запустите хранимые процедуры | Нет | Да |
Метаданные базы данных | Нет | Да |
Другие комплексные операции базы данных и функциональность | Нет | Да |
Чтобы соединиться с базой данных быстро и импортировать данные, используйте интерфейс MATLAB для SQLite. Эти шаги обеспечивают высокоуровневый рабочий процесс для использования интерфейса MATLAB к SQLite.
Создайте файл базы данных SQLite с помощью sqlite
. Файл базы данных SQLite имеет .db
расширение.
Составьте таблицы в файле базы данных SQLite с помощью exec
.
Экспортируйте свои данные в файл базы данных SQLite с помощью insert
.
Импортируйте данные в MATLAB с помощью fetch
.
Выполните анализ данных в MATLAB.
Экспортируйте результаты в файл базы данных SQLite с помощью insert
.
Закройте связь SQLite с помощью close
.
Совместно используйте файл базы данных SQLite с другими.
Ограничения использования интерфейса MATLAB к SQLite:
Только DOUBLE
int64
, и CHAR
типы данных поддерживаются.
NULL
значения в столбцах не поддержаны.
Database Explorer не поддержан. Используйте командную строку.
close
| exec
| fetch
| insert
| sqlite