Используя приложение Database Explorer , можно открыть одно или несколько соединений с базой данных одновременно путем нажатия на New Query в панели инструментов. Приложение Database Explorer создает вкладку источника данных для каждой связи.
На каждой вкладке источника данных можно записать SQL-запрос одним из двух способов. Если вы незнакомы с языком SQL-запроса или хотите исследовать данные в своей базе данных, то используйте панель Data Browser наряду с кнопками в панели инструментов. Или, если вы уже знакомы с SQL, затем вводите SQL-запрос вручную. При вводе запрос, можно использовать более усовершенствованные SQL-операторы (например, AS
, GROUP BY
, HAVING
). Можно также ввести код SQL, который является собственным к базе данных и не выполняет стандарт ANSI.
Используйте эти шаги в качестве общего рабочего процесса для создания SQL-запроса при помощи кнопок в панели инструментов.
Соединитесь с источником данных в приложении Database Explorer. Для примера смотрите MySQL ODBC for Windows.
Кликните по таблице в панели Data Browser. Панель SQL Query в источнике данных переходит обновления с SQL-запросом, который выбирает все столбцы и строки таблицы. Панель Data Preview обновляет с предварительным просмотром первых 10 строк данных в таблице.
В разделе Join нажмите Join, чтобы отобразить вкладку Join в панели инструментов. В разделе Add имя таблицы, выбранной в панели Data Browser, появляется в левом списке Table. Из левого списка Column выберите имя разделяемого столбца. Затем выберите имя таблицы, чтобы участвовать в правильном списке Table и выбрать имя разделяемого столбца в правильном списке Column. Нажмите Add Join. Приложение Database Explorer создает внутреннее объединение по умолчанию. Закройте вкладку Join. Для получения дополнительной информации о присоединяющихся таблицах, см., что Объединяющие таблицы Используют Приложение Database Explorer.
В панели Data Browser расширьте вершину имени таблицы объединяемой таблицы и установите определенные флажки, чтобы выбрать столбцы таблицы. SQL Query и Data Preview разделяют обновление на области с выбранными столбцами.
В разделе Criteria нажмите Where, чтобы отобразить вкладку Where в панели инструментов. В разделе Add выберите оператор и значение, чтобы ввести SQL условие WHERE
. Нажмите Add Filter. Чтобы представлять строки в значениях, заключите текст в одинарные кавычки. Закройте вкладку Where.
В разделе Criteria нажмите Order By, чтобы отобразить вкладку Order By в панели инструментов. В разделе Add выберите столбец, чтобы отсортировать и нажать Add Sort. Закройте вкладку Order By.
В разделе Import щелкните, чтобы импортировать все результаты SQL-запроса в рабочую область MATLAB® как таблица.
В разделе Edit нажмите Clear Query, чтобы очистить текущий SQL-запрос и создать новый.
Чтобы закрыть соединение с базой данных, закройте все вкладки, имена которых содержат имя источника данных.
Для подробных примеров см. приложение Database Explorer .
Используйте эти шаги в качестве общего рабочего процесса для того, чтобы ввести SQL-запрос вручную.
Соединитесь с источником данных в приложении Database Explorer. Для примера смотрите MySQL ODBC for Windows.
В разделе Edit нажмите Manual, чтобы открыть новую вкладку источника данных. Вкладка имеет то же имя источника данных как предшествующая активная вкладка, но приложение Database Explorer добавляет суффиксный _manual
к имени вкладки. Ручная вкладка источника данных сохраняет то же соединение с базой данных как предшествующая активная вкладка.
Введите или вставьте SQL-запрос в панель SQL Query.
Если вы нажимаете Manual, когда вкладка активного источника данных содержит SQL-запрос в панели SQL Query, то можно изменить существующий SQL-запрос вручную. Или, можно нажать Clear Query, чтобы очистить существующий SQL-запрос в новой вкладке и ввести новый запрос.
В течение каждого последующего раза, когда вы нажимаете Manual, новая вкладка содержит пронумерованный суффикс.
В разделе Preview нажмите Preview Query. Приложение Database Explorer выполняет SQL-запрос и обновляет панель Data Preview с результатами. Если SQL-запрос допустим, панель Data Preview отображает первые 10 строк данных по умолчанию. Чтобы видеть больше строк, настройте значение в поле Preview Size.
Измените SQL-запрос и нажмите Preview Query. Панель Data Preview показывает обновленные результаты.
В разделе Import щелкните, чтобы импортировать все результаты SQL-запроса в рабочее пространство MATLAB как таблица.
Чтобы закрыть соединение с базой данных, закройте все вкладки, имена которых содержат имя источника данных.
Для подробного примера введения вручную SQL-запроса см. приложение Database Explorer .
Чтобы создать различные SQL-запросы с помощью той же базы данных, выполните эти шаги:
Нажмите New Query в панели инструментов. Подключение к диалоговому окну Data Source открывается.
Выберите имя источника данных из списка Data Source. Введите имя пользователя и пароль для своей базы данных и нажмите Connect.
Выберите каталог и схему в диалоговом окне Catalog и Schema, и нажмите OK. Если только один каталог или схема доступны в базе данных, диалоговое окно Catalog и Schema не открывается.
Приложение Database Explorer открывает новую вкладку с именем источника данных как имя вкладки.
Повторите эти шаги, чтобы соединиться с той же базой данных снова и создать различный SQL-запрос. Приложение Database Explorer добавляет пронумерованный суффикс к имени вкладки источника данных. Номер увеличивается одним для каждого последующего соединения с базой данных к тому же источнику данных.
База данных Microsoft® Access™ не поддерживает несколько соединений с базой данных.
Или, можно соединиться с различными каталогами или схемами. Повторите эти шаги и выберите различный каталог или схему в диалоговом окне Catalog и Schema.
Настройки сервера базы данных управляют максимальным количеством соединений с базой данных, которые можно создать за один раз. Чтобы увеличить максимальное число соединений с базой данных, свяжитесь со своим администратором базы данных.
Можно соединиться с различными базами данных путем повторения этих шагов и выбора различного имени источника данных из списка Data Source.
Приложение Database Explorer имеет эти ограничения, которых можно избежать при помощи командной строки вместо этого.
Можно соединиться с реляционными базами данных только.
Можно ввести один оператор SQL SELECT
только. Вы не можете ввести другие SQL-операторы или несколько SQL-операторов в панели SQL Query.
Вы не можете изменить структуру базы данных или данные о базе данных.
Вы не можете выполнить хранимые процедуры.