Использование информации из баз данных

Предполагаемое действие

Программа MindManager позволяет выполнять подключения к базам данных и включать содержащуюся там сведения в карты MindManager. Каждое такое подключение осуществляется в режиме реального времени и обеспечивает двухстороннюю возможность обновления, при которой данные могут быть отредактированы как в своем исходном приложении, так и в программе MindManager. Использование в карте сведений из база данных предполагает выполнение следующих трех шагов.

Шаг 1. Создание подключения к базе данных.

Можно подключаться к базам данных различных типов и сохранять информацию об этих подключениях в специальном файле для использования на другом компьютере.

Шаг 2 (необязателен). Настройка подключения к базе данных.

Применяя специальную карту конфигурации подключения можно определить отображаемые данные, указать какие сведения используются для текста заголовков, определить связи между различными таблицами.

Шаг 3. Выполнение запроса и добавление результатов к карте.

Чтобы добавить информацию к своей карте вы выполняете запрос к базе данных для извлечения подходящей информации. Используя панель задач "Базы данных", можно указать требуемую базу данных, в каких таблицах выполнять поиск, а также, надо ли фильтровать результаты запроса. Результаты отображаются на этой панели и их можно добавить к карте (или все результаты, или только выбранные из них данные).

На карте результаты отображается как специальная тема базы данных. Результаты запроса – это динамические данные; можно обновить тему базы данных, чтобы увидеть последнюю доступную в базе данных информацию.

Функционал для работы с базами данных доступен на вкладке Дополнительно, а также на панели задач Базы данных. По умолчанию никакие из этих инструментов не отображаются.

Прочитать примечание

  • Чтобы открыть панель задач Базы данных, выберите в меню панелей задач MindManager пункт Базы данных.

Прочитать подсказку

 

 

 

Добавление или импорт подключения к базе данных

Подключение к базе данных связывает программу MindManager с источником данных (базой данных или каталогом файлов CSV). Это позволяет выполнять просмотр источника данных и добавлять его содержимое к вашим картам.

Можно выполнять подключения к базам данных следующих типов.

Можно создавать подключения к нескольким базам данных.

Добавление подключения к базе данных

  1. Выполните одно из следующих действий.

    На вкладке Дополнительно щелкните стрелку Базы данных, а затем выберите в списке Добавить подключение к базе данных. ИЛИ На панели задач "Базы данных" нажмите кнопку со знаком "+" ( Добавить подключение).
  1. Укажите имя подключения, выберите Тип базы данных, к которой будете подключаться.

  2. Щелкните Выбрать, чтобы найти местоположение базы данных (указать название папки, файла или сервера).

  3. Для базы данных Microsoft SQL или MySQL необходимо ввести ваши имя пользователя и пароль, a также имя базы данных.

  4. Нажмите Тест, чтобы проверить возможность подключения MindManager к этой базе данных.

В случае уведомления о том, что программа MindManager не смогла подключиться к базе данных, см. раздел Устранение неполадок в подключении.

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

Сведения о подключении сохраняются на вашем компьютере, их можно экспортировать и импортировать для повторного применения. Можно управлять своими подключениями, редактируя, копируя и удаляя соответствующие сведения.

Импорт подключений

Можно импортировать информацию для подключений баз данных из файла, ранее экспортированного из программы MindManager.

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

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Нажмите кнопку Импорт подключения....

  3. Выберите файл, подключения из которого нужно импортировать, а затем нажмите Открыть.

  4. Импортированные подключения отобразятся в списке.

  5. Для проверки подключения выберите его в списке и нажмите кнопку Редактировать, а затем нажмите кнопку Тест . См. раздел Устранение неполадок в подключении, если возникнет проблема с подключением.

Прочитать примечание

Начало страницы

Настройка подключения к базе данных

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

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

Представление конфигурации базы данных

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

В представлении конфигурации показывается структура базы данных в виде карты.

В качестве центральной темы выступает имя подключения.

Основными темами являются таблицы подключенной базы данных.

В качестве подтем показываются поля для каждой таблицы.

Команды настройки

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

Параметры отображения

Параметры отображения определяют, какие таблицы можно выбирать при выполнении запроса, какие поля будут отображаться в темах баз данных, добавляемых к карте по результатам запросов. На карте конфигурации темы показаны со специальными маркерами, указывающими на их отображение.

Параметр

Маркер

Область применения

Результат при включении

Скрыть таблицу

таблица
(основная тема)

Скрывает таблицу, так что она не отображается в списке таблиц для этого подключения на панели задач "Базы данных".

Отобразить поле в тексте темы

поле
(подтема)

Это поле отображается в тексте темы по умолчанию для тем баз данных на карте.

Отобразить поле в свойствах темы

поле
(подтема)

Это поле отображается в качестве основного свойства в темах баз данных.

Создание связей

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

Например, можно настроить связь, соединяющую поле "ИД клиента" в таблице "Клиенты" с полем "ИД клиента" в таблице "Заказы".
Затем, когда вы добавляете данные для клиента из таблицы "Клиенты" на свою карту, можно выбрать, надо ли отображать связанные данные, в данном случае – о заказах данного клиента. Программа MindManager находит все записи в таблице "Заказы" с соответствующим "ИД клиента", отображая их как подтемы.

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

  1. Выберите две темы (CTRL+ щелчок, для выбора второй темы), а затем нажмите Создать связь на панели настроек конфигурационного представления.

  1. Для связи назначается заданное по умолчанию имя. Чтобы изменить это имя, щелкните выноску и введите новое имя.

Прочитать примечание

Сохранение параметров конфигурации

Как только будут настроены требуемые параметры конфигурации, нажмите кнопку Применить на панели настроек, чтобы сохранить настройки для подключения. Теперь эти настройки можно применять при выполнении запроса.

Начало страницы

Выполнение запроса к базе данных

Панель задач "Базы данных" позволяет просматривать и выполнять поиск содержимого баз данных (выполнение запроса), выбирать наборы строк из результатов, а затем добавлять выбранные сведения к карте в виде тем баз данных.

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Обзор подключенных баз данных.

  2. На панели задач "Базы данных" выберите подключение в списке Выберите подключение к базе данных.

  1. Выберите таблицу для просмотра или поиска в списке Выберите таблицу базы данных. Используя настройку конфигурации, можно скрыть эти таблицы в списке.

  2. Все записи в таблице теперь отображаются на панели Результаты.

Добавление данных к карте

Можно выбрать, добавлять ли на карту все данные на панели "Результаты" или только определенные выбранные записи.

  1. Если требуется добавить только определенные записи, выберите их в результатах. (CTRL+ щелчок на записи для ее выбора).

  2. Затем выполните одно из следующих действий.

    Перетащите записи с панели задач на карту.

    ИЛИ Нажмите кнопку Добавить к карте в нижней части панели, выберите, какие записи нужно добавить и где.

Если подключение было настроено с указанием того, какие поля включать в текст тем, а какие поля показывать как основные свойства, эти настройки используются при отображении данных. В противном случае в темах показываются поля, которые были выбраны как отображаемые на панели "Базы данных".

Можно изменить настройки того, какие поля использовать как текст темы и основные свойства.

Начало страницы

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

Вы создаете тему базы данных на карте, выполняя запрос, затем выбираете данные для добавления на карту из записей, показанных в разделе "Результаты" на панели задач "Базы данных".

В теме базы данных отображается определенный текст темы, а под ним – данные из записи в виде списка свойств темы.

Если подключение было настроено с указанием того, какие поля включать в текст тем, а какие поля показывать как свойства, эти настройки используются при отображении данных. В противном случае в темах показываются поля, которые были выбраны как отображаемые на панели задач "Базы данных".

Прочитать подсказку

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

Текст темы по умолчанию и отображаемые свойства

Можно изменить настройки, определяющие какие поля данных в таблице будут отображаться как текст темы, а какие как базовые свойства: только для выбранной темы, для всей карты, для все карт, создаваемых с помощью этого подключения.

  1. Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.

  2. Нажмите Настроить видимые поля.

  3. Укажите отображаемые поля.

  1. После этого выберите один из вариантов.

  1. Нажмите кнопку ОК.

Чтобы отобразить все поля данных для данной темы, выполните следующие действия.

  1. Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.

  2. Нажмите Показать все свойства.

Прочитать подсказку

Как показать, скрыть и обновить данные

Добавление связанных данных

Связи между полями в таблицах создаются в конфигурационном представлении. Если в теме есть связанные данные, внизу справа будет отображаться значок связи .

Для добавления связанных данных к карте выполните следующие действия.

  1. Нажмите значок , а затем выберите таблицу, которую необходимо использовать.

  2. Связанные данные отображаются в качестве подтем текущей темы. Первая тема представляет собой запрос связанных данных, а ее подтемы являются результатами этого запроса.

  3. Чтобы изменить число результатов, показываемых для этой связи, щелкните правой клавишей мыши значок темы базы данных на теме с запросом связанных данных, а затем нажмите Редактировать запрос связанных данных. Можно указать начальную запись и число возвращаемых результатов. (Число результатов по молчанию определяется настройками баз данных .)

Редактирование данных

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

Прочитать примечание

Прочитать подсказку

Отключение темы от базы данных

Если в какой-то теме базы данных необходимо сохранить текущую информацию, можно отключить эту тему от базы данных, чтобы предотвратить возможное обновление информации, и далее отображать эту тему как тему со статическими данными. Кроме того, можно выполнить преобразование темы в обычную тему, данные для которой отображаются в виде подтем. В любом из этих сценариев тема больше не будет подключена к базе данных.

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

  1. Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.

  2. Нажмите Отключиться от источника данных.

  3. В теме сохраняются текущие данные, а тема становится статической.

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

  1. Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.

  2. Нажмите Преобразовать в обычную тему.

  3. Каждое поле данных отображаются в качестве подтемы выбранной темы.

Начало страницы

Управление подключениями к базам данных

Для управления подключениями к базам данных используется диалоговое окно "Настройки баз данных".

Можно изменить существующее подключение или исправить сведения о нем, сделать копию подключения для повторного использования его информации в новом подключении, удалить ненужное подключение.

Также можно экспортировать сведения о подключении в xml-файл для повторного использования, импортировать сведения о подключении из файла экспорта, созданного вами или другим пользователем.

Редактирование подключения

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Выберите в списке подключение, которое необходимо изменить, затем нажмите кнопку Редактировать.

  3. Измените сведения о подключении, а затем нажмите кнопку Тест, чтобы проверить его. См. раздел Устранение неполадок в подключении, если возникнет проблема с подключением.

  4. Нажмите кнопку ОК.

Копирование подключения

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Выберите в списке подключение, которое необходимо скопировать, затем нажмите кнопку Дублировать.

В списке создается копия выбранного подключения. Его можно отредактировать, изменив имя подключения и сведения о нем.

Удаление подключения

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Выберите в списке подключение, которое необходимо удалить, затем нажмите кнопку Удалить.

Экспорт подключений

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

Для экспорта подключений выполните следующие действия.

  1. На вкладке Дополнительно щелкните Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Нажмите Экспорт подключений к базе данных.

  3. Выберите из списка подключения, которые требуется экспортировать (нажмите CTRL и щелкните подключения, чтобы выбрать их).

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

  1. Щелкните Выбрать и выберите местоположения для сохранения файла, либо укажите на существующий файл, чтобы перезаписать его.

  2. Нажмите кнопку ОК.

Начало страницы

Устранение неполадок в подключении

В случае сообщения о том, что программа MindManager не смогла подключиться к базе данных, необходимо поверить информацию о подключении.

Добавление нового подключения к базе данных

Проверьте, что указаны правильные значения для следующих параметров.

Тип
Для баз данных Access и Excel убедитесь, что выбрана версия программы, которая использовалась при создании базы данных.

Местонахождение
Для баз данных Access, Excel и CSV необходимо найти местонахождение файлов, нажав кнопку Выбрать.
Для баз данных, поддерживающих SQL, программа MindManager попытается проверить правильность введенного URL-адреса.

Имя пользователя, пароль (для баз данных с поддержкой SQL)
Убедитесь в правильности ввода своих имени пользователя и пароля, проверьте отсутствие лишних пробелов в тексте и после него. Используйте правильный регистр символов, если он учитывается вашей системой.

База данных (для баз данных с поддержкой SQL)
Программа MindManager показывает список баз данных, обнаруженных на указанном сервере. Необходимо выбрать нужную базу данных из показанного списка.

Работа с импортированным подключением

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

Прочитать примечание

  1. На вкладке Дополнительно щелкните стрелку Базы данных, а затем выберите в списке Управлять подключениями к базам данных.

  2. Выберите в списке проблемное подключение, затем нажмите кнопку Редактировать.

  3. Если необходимо, измените информацию (см. вышеописанные подсказки по настройке новых подключений).

  4. Нажмите кнопку Тест, чтобы проверить подключение.

Если подключиться к базе данных так и не удалось, см. дополнительную информацию в базе знаний портала поддержки Mindjet по адресу http://www.mindjet.com/support (на англ. языке).

Начало страницы