Sql-сервер firebird

  • Часть 1
  • | 2
  • | 3
  • | 4
  • | 5
  • | 6

IBAnalyst решает две важные задачи:

-         визуализирует статистику базы данных и сообщает об актуальных или возможных проблемах;

-         предлагает проверенные советы по улучшению производительности базы данных на основе автоматического анализа ее статистики.

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

InterBase/Firebird Development Studio - это мощный инструмент для разработчика баз данных под управлением серверов InterBase или Firebird [14]. Он полезен на всех стадиях разработки, начиная от начального проектирования с помощью ER-диаграмм и заканчивая обслуживанием работающей системы.

В состав пакета InterBase/Firebird Development Studio входят следующие семь приложений, каждое из которых выполняет определенную задачу.

1. Database Designer - дизайнер базы данных.

ER-диаграммы очень полезны на ранних этапах разработки, и этот модуль предоставляет возможность работы с диаграммами. Но это далеко не основная его возможность. Можно вести всю разработку базы данных, не выходя из дизайнера. Проект в дизайнере содержит все типы объектов базы данных от таблиц до BLOB фильтров. Встроенная система контроля версий позволяет не терять ранее сделанных изменений и, конечно же, позволяет работать над одним проектом совместно. Встроенный механизм сравнения структуры баз позволяет в любой момент выполнить обновление структуры базы данных.

2. Database Editor - редактор базы данных.

Редактор предназначен для самой привычной работы - редактирования объектов прямо в базе данных. Здесь же доступны отладчик хранимых процедур, инструмент получения полного скрипта базы и SQL монитор. Все редакторы кода поддерживают динамическую подсветку ошибок. Рефакторинг также может проводиться здесь. Имеется возможность переименовывать поля таблиц с автоматическим обновлением всех зависимых объектов. Можно переименовать саму таблицу - при этом будут сохранены все данные и обновлены все зависимые объекты.

предыдущаяследующая