База данных

Предыдущая страницаВ началоСледующая страница

Вызов команды:

Пиктограмма

Лента

DataBase

Параметры > Инструменты > База данных

Клавиатура

Текстовое меню

<ID>

Параметры > База данных

Команда позволяет работать с базами данных.

Применение баз данных в T-FLEX CAD позволяет реализовывать в одном чертеже целые каталоги изделий. Можно создавать элементы конструкций, задавая их параметры из баз данных.

Описание функций для работы с базами данных см. в разделе Функции по работе с базами данных.

В T-FLEX существует несколько способов хранения данных:

При первом способе база данных, собственно, не создаётся, а в модели T-FLEX CAD используются данные из внешнего файла одного из стандартных форматов (например, формат xml). Такие файлы можно создавать как с помощью системы T-FLEX CAD, так и любыми другими программами, предназначенными для этого. Существенное неудобство данного способа – в случае утери файла-источника становится невозможна работа с использующей его параметрической моделью T-FLEX CAD.

Второй способ – таблица базы данных создаётся и хранится прямо внутри конкретного документа T‑FLEX CAD – так называемая внутренняя база данных. Этот метод позволяет осуществлять более быстрый доступ к необходимой информации, не загромождает дисковое пространство вспомогательными файлами и позволяет проще переносить чертежи с одного места на другое.

Есть также третий, промежуточный вариант – когда на основе внешнего файла данных в документе T-FLEX CAD создаётся база данных-копия, сохраняющая связь с внешним файлом-источником. Такая база данных называется базой данных по ссылке. Содержимое базы данных по ссылке может обновляться из файла-источника, автоматически или по запросу пользователя. При этом, если внешний файл отсутствует, то параметрическая модель продолжает работать, используя копию базы внутри документа. А когда файл-источник вновь становится доступен, связь с ним автоматически обновляется. Скорость работы с такой базой данных та же, как и при использовании внутренней базы. Данный способ работы с внешними файлами данных позволяет сохранить параметрические модели, использующие базы данных по ссылке, в случае потери файла базы данных.

Базы данных, хранящиеся вместе с документом, будем называть внутренними базами данных (далее в тексте базами данных или БД), все остальные - внешними базами данных или базами данных по ссылке.

Команда предоставляет следующие возможности:

создать новую внутреннюю базу данных;

создать базу данных по ссылке на внешний файл;

редактировать содержание и заголовок уже существующей базы данных;

сохранять внутреннюю базу данных во внешний файл формата dBase или Access;

преобразовать базу данных по ссылке во внутреннюю базу данных;

удалить базу данных.

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

Databases1  

Благодаря тому, что диалог редактора баз данных открывается в отдельном окне, можно одновременно работать в основном окне документа T-FLEX CAD и в окне редактора, а также одновременно редактировать нескольких баз данных одного документа.

Databases2

Все основные команды по работе с базой данных вынесены во вкладку ленты База данных (она становится доступной при работе с редактором баз данных). Кроме того, данные команды доступны в контекстных меню в окне редактора баз данных. Содержимое контекстного меню зависит от выбранного элемента.

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

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

При работе с редактором баз данных действует единый для всей системы механизм отмены/возврата действий (undo/redo).

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

Основные темы в этом разделе:

Создание базы данных

Заполнение и редактирование содержимого базы данных

Сортировка базы данных

Параметризация баз данных

Диалог параметров базы данных

Сохранение, обновление и удаление базы данных

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

Функции по работе с базами данных

Заимствование переменных и баз данных