При подключении к графическим объектам чертежа записей базы данных применяются запросы - это мощное средство отбора и сортировки информации. Результаты выполнения запросов могут быть представлены графически.
База данных представляет собой совокупность логически связанной информации, которая обычно представляется в табличном виде как, например, в электронных таблицах. Следующая таблица представляет собой пример содержимого простейшей базы данных, которая может использоваться техническим отделом для проведения плановых работ по техническому обслуживанию оборудования. Таблица состоит из четырех столбцов, имеющих названия "Вид работ", "Время на выполнение", "Периодичность" и "Исполнитель". Значения переменных хранятся в отдельных полях (ячейках). Каждая строка таблицы называется записью.
Техническое обслуживание |
|||
---|---|---|---|
Вид работ |
Время на выполнение |
Периодичность |
Исполнитель |
ОБСЛУЖ. ЛИФТА |
3,5 |
РАЗ В КВАРТАЛ |
ПЕТРОВ Д. |
ЧИСТКА ПОКРЫТИЙ |
5,25 |
РАЗ В НЕДЕЛЮ |
МАРИНИНА А. |
ПРОВЕРКА ЭЛ. ОБОРУДОВАНИЯ |
2,00 |
РАЗ В ДВЕ НЕДЕЛИ |
СИДОРОВ Д. |
ПРОВЕРКА ВОЗДУХООЧИСТИТЕЛЯ |
3,00 |
РАЗ В МЕСЯЦ |
ИВАНЦОВ Р. |
Современные системы управления базами данных обладают большой гибкостью и легко адаптируются. Имеется возможность добавлять в таблицы новые столбцы или удалять ненужные. Аналогично, можно добавлять, удалять или изменять записи таблицы. При наличии нескольких баз данных можно также определить взаимосвязи между несколькими таблицами баз данных. Предположим, например, что имеются две таблицы, каждая из которых содержит в отдельном столбце информацию о номерах комнат. С использованием реляционной базы данных эти две таблицы можно объединить на основе общего столбца. При этом отпадает необходимость в повторном вводе одних и тех же данных в разные таблицы.
Программа предоставляет возможность связывать с графическими объектами чертежа информацию из таблиц внешних баз данных. Связь - это указатель на определенную запись таблицы базы данных. Программа также позволяет создавать ярлыки, представляющие собой текстовые объекты, содержимое которых определяется содержимым выбранных полей таблицы.
Модуль взаимодействия с внешними базами данными включает в себя следующие элементы: