Опции подключения

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

Создание или подключение к источнику данных

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

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

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

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

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

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

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

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

Опции подключения

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

Опция подключения

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

Приложение 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 функция для создания нескольких соединений в командной строке.

См. также

| | |

Похожие темы