IBExpert

IBExpert позволяет работать с базами данных Firebird и Interbase. Относится к мощным и надежным IDE, ориентированной на профессиональных разработчиков и сетевых администраторов. В ее поставку  входит встроенный (embedded) сервер СУБД Firebird, который можно использовать и как клиент для подключения к внешнему серверу. IBExpert скачать можно на нашем сайте.

Особенности

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

  • PSQL технологии;
  • хранимые процедуры;
  • скрипты.

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

Она оснащена мощными инструментами анализа:

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

В программе имеется поддержка Юникод.IBExpert

Database Designer позволяет создавать необходимые БД по готовым моделям, работать со слоями, добавлять заметки, пользоваться гиперссылками, вносить структурные изменения и производить иные действия. Документация к созданным базам данных может создаваться программой автоматически и сохраняться в виде HTML-файла.

Приложение позволяет выполнять различные скрипты. Имеет собственный скриптовый язык. Дополнительно снабжена:

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

При работе со встроенным сервером нужно учитывать 2 особенности:

  1. Он блокирует базу данных при работе с ней (речь именно о работе в режиме локального сервера, а не клиента). Поэтому, если IBExpert подключается к базе данных таким способом, то никакая другая программа не сможет одновременно подключиться к той же базе данных.
  2. Встроенный сервер работает с базой данных как с обычным локальным файлом и не понимает сетевых путей. Так что префикс «127.0.0.1» работать с ним не будет. В качестве клиента он может подключаться к любым базам данных как обычный клиент. Поэтому если на компьютере установлен обычный клиент Firebird, то префикс писать можно.

Скачать

Подытожив все, можно выделить следующие основные особенности программы: поддержка всех версий баз данных Firebird, InterBase, выполнение скриптов с различными расширениями, IBExpert снабжен собственным скриптовым языком  производится анализ скорости работы базы данных, отображение подробной статистики и создание отчетов, имеется отладчик хранимых процедур и триггеров; производится извлечение метаданных, имеется функция автоматического завершения кода, а также целый набор помощников разработчика, инструмент для анализа зависимостей между объектами.

Оцените статью
Добавить комментарий