DBMonitor - программа для работы с базами данных


Программа DBMonitor предназначена для работы с SQL-серверами MS-SQL, MySQL, Postgres и Interbase/FireBird. Обеспечиваются следующие возможности: создание и удаление баз данных, создание, удаление и редактирование таблиц, выполнение SQL-запросов сформированных вручную, сервисные функции. Главное окно программы разделено на три части, первая (слева) – окно базы данных, вторая (справа, вверху) имеет несколько закладок и позволяет создавать и редактировать SQL-запросы (SQL), просматривать (Data) результат запроса в виде таблицы, получать информацию о структуре таблицы – полях (Fields) и индексах (Indexes). Третья часть (внизу, справа) – монитор комманд, здесь отображается информация о выполнении SQL комманд. Сервисные функции - экспорт результатов запроса во внешний файл в формате DBF, и настраиваемый импорт из DBF в таблицу.

Работа с программой

Подключение и открытие базы данных Для подключения к базе данных необходимо определить параметры связи с сервером. Эта функция доступна через пункт меню «Настройка/Параметры сервера». Необходимо установить: - тип сервера – выбрать требуемый тип сервера; - IP-адрес или имя сервера в сети (например 10.24.24.1 или SERVER1); - название (alias) базы данных на сервере используемой по умолчанию. После этого можно установить соединение с сервером (главное меню, «Файл/Установить соединение»). При успешном соединении в окне просмотра появляются названия доступных баз данных или таблиц выбранной базы (в зависимости от типа сервера)


Представление данных в таблице.

Сортировка данных в таблице выполняется по указанному полю командой «Вид/Сортировка» или по нажатию F8. При повторном нажатии порядок сортировки меняется на обратный. Для поиска данных можно применить фильтр (F4), или перейти на запись с определенным значением выбранного поля (Ctrl+F4). Допускается последовательная установка нескольких фильтров, для этого необходимо выполнить команду установки фильтра в каждом из полей для которых устанавливается фильтр. Фильтрация будет производиться по совпадению всех установленных условий. Отмена всех установленных фильтров – [F4] и [Esc]. Получить сумму числовых значений по выбранному полю [F6].

Выполнение запросов.

Запросы пишутся на языке SQL с учетом особенностей выбранного сервера. Выполнение запроса производится по нажатию кнопки «Выполнить» на панели под главным меню. Если в результате запроса получены данные они выводятся в виде таблицы в окне . Об успешном выполнении других типов запросов можно судить по содержимому окна монитора транзакций (внизу, справа).

Сервисные функции

Сервисные функции включают в себя экспорт и импорт данных во внешние таблицы в формате DBF, XLS или TXT/CSV. Экспорт содержимого таблицы или результата запроса производится по команде «Файл/Сохранить как..». Таблица должна быть при этом открыта в окне Data. Импорт внешних данных из DBF файла производится по команде «Файл/Внешние данные/Импорт». При этом существуют несколько возможностей. Импорт всех полей из внешней таблицы производится по совпадению наименований полей, если какого-то из полей в таблице базы данных не обнаружено эти данные игнорируются. Выборочный импорт или импорт с изменением названий полей требует дополнительной инструкции в виде текстового файла с расширением *.fld.

Е-mail: info@alborsoft.ru