Firebird – среда для управления и работы с базами данных. Программа кроссплатформенная, подходит для всех настольных ОС. Используется для построения баз данных в промышленных системах. С 2001-го года программа распространяется на бесплатной основе.
Характеристики и возможности
Разберем подробнее, на что способна программа.
Основные особенности:
Открытый код | Программу можно использовать бесплатно как для приложений с открытым кодом, так и для коммерческих целей. |
Малый вес | Firebird не занимает много места на жестком диске. При этом, она работает с базами в сотни раз превышающими ее размер. |
Распространенность | Firebird собрала вокруг себя сообщество энтузиастов. В любой момент пользователи получают актуальную информацию о ее работе. |
Построение баз данных в режиме «только для чтения» | СУБД может распространять данные на съемных носителях. |
Копирование «на лету» | При резервном копировании не нужно останавливать работу сервера. Технология копирования предполагает сохранение базы в момент создания копии. Процесс не мешает работе сервера. |
Преимущества СУБД:
- софт совместим со всеми актуальными ОС;
- не требует настройки и отладки. Запускается непосредственно после установки;
- работает в автоматическом режиме;
- расширение функций за счет внешнего функционала;
- установщик не занимает много места;
- поддерживаются хранимые процедуры и триггеры;
- записи различных версий обрабатываются параллельно с остальными;
- триггеры создаются на SQL;
- нет необходимости в участии системных администраторов;
- поддержка широкого набора языков кодировки.
Не обошлось без минусов. Среди основных такие:
- Отсутствует кэш. Не отслеживается история запросов.
- Замедление работы с увеличением внутренней фрагментации базы.
Установка и работа
Помимо самой СУБД, для полноценной работы потребуется IBExpert:
- Софт скачивается с официального сайта.
- Затем устанавливаем Firebird. После установки, СУБД автоматически запускается при включении компьютера.
Работа начинается с запуска IBExpert. При первом запуске появится запрос об использовании многотипных элементов интерфейса. Если выбрать многотипный режим, интерфейс копирует инструментарий DELPHI.
Для создания первой базы, выбираем:
- «База данных»;
- затем жмем «Создать»;
- и выбираем «Локальный сервер».
Для работы программа потребует пароль. У Firebird пароль по умолчанию
masterkey
Теперь вы приступите к созданию первого проекта.
Видео
Детальная инструкция по работе с базой показана на видео.
Удаление
Первый шаг – остановка программы. Открываем СУБД, запускаем Firebird Server Control, и нажимаем «Stop». После того, как работа остановлена, можно переходить к удалению:
- Через «Панель управления» переходим в меню «Установка и удаление программ».
- В данном окне выделяем СУБД, и в списке действий выбираем «Удалить».
- Подтверждая действие, избавляемся от компонентов программы.