Диспетчер подключения к БД
 
 
 

Обеспечивает базовый интерфейс при поддержании связи с базами данных. Можно просматривать и редактировать таблицы баз данных, выполнять запросы на языке структурированных запросов (SQL) и связывать записи таблиц с графическими объектами. По умолчанию Диспетчер подключения к БД открывается как фиксированное окно в левой части области рисования.

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

Диспетчер подключения к БД состоит из следующих компонентов:

Кнопки "Диспетчера подключения к БД"

Просмотр объектов баз данных и выполнение операций с ними.

Просмотреть таблицу

Открытие таблицы внешней БД в режиме "только чтение". Кнопка не доступна, если в зоне структуры не выбрана таблица, шаблон связи или шаблон метки.

Редактирование таблицы

Открытие таблицы внешней БД в режиме редактирования. Кнопка не доступна, если в зоне структуры не выбрана таблица, шаблон связи или шаблон метки.

Выполнить запрос

Выполнение запроса. Кнопка недоступна, если в зоне структуры не выбран запрос.

Новый запрос

Отображается диалоговое окно "Новый запрос". Кнопка не доступна, если в зоне структуры не выбрана таблица, шаблон связи или запрос. Если выбран запрос, при нажатии этой кнопки открывается Редактор запросов, предназначенное для изменения запроса.

Новый шаблон связи

Отображается диалоговое окно "Новый шаблон связи". Кнопка не доступна, если в зоне структуры не выбрана таблица, шаблон связи или запрос. Если выбран шаблон связи, нажатие кнопки вызывает диалоговое окно "Шаблон связи", предназначенное для его изменения. Кнопка не доступна для шаблонов, по которым уже установлены связи для объектов чертежа.

Новый шаблон метки

Отображается диалоговое окно "Новый шаблон метки". Кнопка не доступна, если в зоне структуры не выбрана таблица, шаблон связи или шаблон метки. Если выбран шаблон метки, нажатие кнопки вызывает диалоговое окно "Шаблон метки", предназначенное для изменения его параметров.

Зона структуры "Диспетчера подключения к БД"

Содержит узлы для каждого открытого в настоящий момент чертежа, а также узел "Источники данных", где перечислены все доступные источники данных, на которые настроена система.

Контекстное меню открытых чертежей

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

Экспорт набора шаблонов

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

Импорт набора шаблонов

Вызов диалогового окна "Импорт набора шаблонов", предназначенного для импорта набора шаблонов связей и меток из внешнего файла.

Экспорт набора запросов

Вызов диалогового окна "Экспорт набора запросов", предназначенного для сохранения во внешнем файле всех запросов, имеющихся в чертеже. Набор запросов сохраняется в файле с расширением .dbq.

Импорт набора запросов

Вызов диалогового окна "Импорт набора запросов", предназначенного для импорта набора запросов из внешнего файла с расширением .dbq.

Показать метки

Включение видимости всех меток, имеющихся в выбранном чертеже.

Скрыть метки

Отключение видимости всех меток, имеющихся в выбранном чертеже.

Обновить метки

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

Контекстное меню объектов баз данных

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

Просмотреть таблицу

Открытие таблицы внешней БД в режиме "только чтение". Опция доступна только для шаблонов связей.

Редактирование таблицы

Открытие таблицы внешней БД в режиме редактирования. Опция доступна только для шаблонов связей.

Изменить

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

Удалить

Удаление выбранного объекта базы данных. Опция доступна для шаблонов связей, шаблонов меток и запросов.

Копировать

Создание копии выбранного объекта базы данных и вставка ее в текущий чертеж. Опция доступна для шаблонов связей, шаблонов меток и запросов.

Переименовать

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

Новый запрос

Открывается диалоговое окно "Новый запрос". Опция доступна только для шаблонов связей.

Выбор по связи

Открывается диалоговое окно "Выбор по связи". Опция доступна только для шаблонов связей.

Новый шаблон метки

Вызов диалогового окна "Новый шаблон метки". Опция доступна только для шаблонов связей.

Показать метки

Показ всех меток, относящихся к выбранному объекту базы данных. Опция доступна для шаблонов связей и шаблонов меток.

Скрыть метки

Скрытие всех меток, относящихся к выбранному объекту базы данных. Опция доступна для шаблонов связей и шаблонов меток.

Удалить связи

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

Удалить метки

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

Синхронизация

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

Обновить

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

Выполнить

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

Удалить связи

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

Контекстное меню источников данных

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

Настройка источника данных

Вызов диалогового окна "Настройка источника данных", предназначенного для настройки новых и редактирования имеющихся источников данных.

Контекстное меню объектов данных

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

Подключить

Установка связи с выбранным объектом данных. Опция доступна для источников данных, каталогов и схем.

Отключить

Разрыв связи с выбранным объектом данных. Опция доступна для источников данных, каталогов и схем.

Синхронизация

Открывается диалоговое окно "Синхронизация". Опция доступна только для подключенных источников данных.

Настройка

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

Просмотреть таблицу

Открытие выбранной таблицы БД в режиме "только чтение". Опция доступна только для таблиц.

Редактирование таблицы

Открытие выбранной таблицы БД в режиме правки. Опция доступна только для таблиц.

Новый шаблон связи

Вызов диалогового окна "Новый шаблон связи". Опция доступна только для таблиц баз данных.

Новый шаблон метки

Вызов диалогового окна "Новый шаблон метки". Опция доступна только для таблиц баз данных.

Новый запрос

Вызов диалогового окна "Новый запрос". Опция доступна только для таблиц баз данных.