Опции связи

Можно соединиться с базой данных в различных способах с помощью Database Toolbox™. Если вы имеете доступ к базе данных, создаете источник данных. Затем можно соединиться с базой данных или при помощи приложения Database Explorer или при помощи командной строки. Если вы не имеете установленной базы данных и хотите хранить реляционные данные быстро, можно использовать интерфейс MATLAB® для SQLite. Для получения дополнительной информации смотрите Работу с Интерфейсом MATLAB к SQLite.

Создание или соединение с источником данных

Если вам уже установили драйвер базы данных, можно создать источник данных.

  • Для драйвера ODBC откройте диалоговое окно Microsoft® ODBC Data Source Administrator при помощи configureODBCDataSource функционируйте или приложение Database Explorer.

  • Для драйвера JDBC откройте диалоговое окно JDBC Data Source Configuration при помощи приложения Database Explorer или сконфигурируйте источник данных JDBC при помощи databaseConnectionOptions функция в командной строке.

Для примеров смотрите Драйвер Конфигурирования и Источник данных. В противном случае смотрите Установку драйвера для получения информации об установке вашего драйвера. Для конфигурирования MySQL® или собственных интерфейсов PostgreSQL, смотрите MySQL Native Interface или PostgreSQL Native Interface.

Если ваш источник данных уже задан, то вы готовы соединиться со своей базой данных. Если вы не задаете источник данных, можно соединиться с базой данных с помощью DSN-меньше строки подключения с odbc функция. (DSN является именем источника данных.) Для получения дополнительной информации, смотрите Соединение с Базой данных.

После установления связи можно исследовать базу данных и просмотреть данные с помощью приложения Database Explorer или командной строки. Для получения дополнительной информации смотрите, что Импорт Данных Использует Приложение Database Explorer или Командную строку.

Определение аутентификации операционной системы

Аутентификация операционной системы позволяет вам соединиться с базой данных с помощью учетной записи пользователя операционной системы. Операционная система выполняет пользовательскую валидацию, и база данных не требует различного имени пользователя и пароля. Аутентификация операционной системы упрощает обслуживание учетных данных доступа к базе данных. Например, Windows® обеспечивает аутентификацию операционной системы, которая может быть сконфигурирована, чтобы работать с базой данных Microsoft SQL Server®. Для получения дополнительной информации об аутентификации Windows Microsoft SQL Server, смотрите Настроенный аутентификация операционной системы.

Опции связи

Используйте эту таблицу, чтобы выбрать вашу лучшую опцию связи.

Опция связи

Использование

Приложение Database Explorer

  • Визуально смотрите структуру или схему, базы данных.

  • Оцените общий размер базы данных путем просмотра структуры базы данных.

  • Выберите данные в таблице и импортируйте их в переменную MATLAB.

  • Сгенерируйте скрипт MATLAB.

  • Сгенерируйте SQL-запрос.

Командная строка

  • Импортируйте данные от базы данных в MATLAB.

  • Экспортируйте данные из MATLAB в базу данных.

  • Работа с большими объемами данных.

  • Запустите SQL-запросы, сохраненные в текстовых файлах.

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

Несколько опций позволяют вам соединиться со своей базой данных в командной строке. Используйте эту таблицу, чтобы выбрать вашу лучшую опцию связи командной строки.

Опция связи командной строки

Использование

Связь ODBC

Соединитесь со своей базой данных с максимальной производительностью.

DSN-меньше связи

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

Нативная интерфейсная связь

Соединитесь с базами данных MySQL и PostgreSQL. Для баз данных PostgreSQL можно соединиться без установки драйвера. Для получения дополнительной информации смотрите MySQL Native Interface и PostgreSQL Native Interface.

Связь JDBC

Достигните максимальной независимости от платформы.

Связь SQLite

Импортируйте данные, не устанавливая базу данных или драйвер. Для получения дополнительной информации смотрите Работу с Интерфейсом MATLAB к SQLite.

Можно создать многочисленные связи за один раз к той же базе данных или различным базам данных. Для создания многочисленных связей с помощью приложения Database Explorer смотрите, Создают SQL-запросы Используя Приложение Database Explorer. Или, можно использовать database функция, чтобы создать многочисленные связи в командной строке.

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

| | |

Похожие темы