Изм. Лист № докум. Подпись
ь
Дата
Лист
27
ДП.3706002.Ж-09.06.08.ПЗ
Архитектура BDE основана на драйверах, которые обеспечивают обмен данным с
корректными СУБД. Ядро процессора БД составляет совокупность динамических
библиотек, содержащих механизмы обмена данными, управления запросами, поддержки
национальных языков и т.д.
В составе Delphi имеется ряд полезных вспомогательных программ, которые
облегчают проектирование приложений для работы с базами данных.
Database Decktop . Программа в наибольшей степени адаптирована к локальной
СУБД, т.е. к стандартным драйверам BDE: Paradox, dBASE. FoxPro.Основные типы
таблиц DB (Paradox) и DBF(dBASE,FoxPro). Можно работать с таблицами локальных
СУБД, запросами SQL, которые сохраняются в текстовых файлах с расширением SQL, и
запросами по примеру QBE, которые хранятся в текстовых файлах с расширением QBE.
Доступ к данным осуществляется на основе механизма использования
псевдонимов BDE . Можно создать новый псевдоним или отредактировать уже
существующий, выбрав команду Alias Manager из меню Tools.
Программа позволяет просмотреть или отредактировать данные в любой таблице.
Создание новых таблиц и изменение структуры данных для существующих
производиться при помощи специальной панели Restructure (менюTable), Database
Desktop единственное средство в стандартной поставке Delphi .поддерживающее
работу с запросами QBE,SQL Explorer. К основным функциям этой программы
относится возможность работать с зарегистрированными в BDE при помощи
псевдонимов базами данных и словарями данных.
Интерфейс SQL Explorer напоминает утилиту настройки BDE – BDE Administrator
Так же, как и там, рабочая область окна программы делится на две части. В левой
половине располагается двухстраничный блокнот с информацией о базах данных
(страница Databases) и словарях данных (страница Dictionary). Справа расположена
информационная панель, набор управляющих элементов которой изменяется в
зависимости от типа объекта, выбранного слева.
Для каждого выбранного элемента базы данных в правой части приложения можно
увидеть значения всех важнейших параметров. К достоинствам утилиты SQL Explorer
можно отнести удобный интерфейс, возможность работать со словарями данных, прямая
связь с процессом разработки приложений Delphi,
SQL Monitor. Эта утилита предназначена для контроля за сеансами связи между
приложениями Delphi и удаленными серверами БД. В рабочей области утилиты
отображается информация о выполненных вызовах.