Создание базы данных FireBird/InterBase

Введение

Базы данных FireBird или же InterBase может послужить отличной альтернативой той же самой MS Access со своими преимуществами, но, конечно же, не сравниться с SQL Server. Используя FireBird или InterBase можно очень быстро создавать БД, управлять ими, осуществлять доступ к данным и объектам БД.

Для создания и управления баз данных FireBird или же InterBase мы будем использовать IBExpert. Но мы также можем воспользоваться и EMS SQL Manager. Мне больше по душе IBExpert, так как есть бесплатная специальная лицензия для стран бывшего СССР, хотя и EMS SQL Manager также существует в бесплатной ограниченной версии. Тут уже на вкус пользователя, кому как удобнее.

Не забывайте, что если вы хотите на определенном компьютере создать базу данных FireBird или InterBase, то на нем должен быть установлен сервер СУБД FireBird или же InterBase.

Создание базы данных

Для создания БД запускаем IBExpert, затем выполняем команду DataBase->Create database:

Создание БД FireBird
Создание БД FireBird

Появиться окно, в котором необходимо ввести все необходимые данные для создания новой базы данных:

Создание базы данных FireBird
Создание базы данных FireBird

Если сервер у вас удаленный, то необходимо указать IP-адрес и при наличии порт, если же локальный, то из списка выбрать соответствующий пункт. Также необходимо указать путь на компьютере, где будет находиться ваша БД, при этом не забудьте указать тип БД, когда будете указывать данный путь:

Выбор типа БД в FireBird
Выбор типа БД в FireBird

Не забудьте также указать логин и пароль для доступа к базе данных. Как только все данные заполнены, нажимаем на кнопку ОК. Если у вас была установлена галочка Register Database After Creating, то IBExpert может предложить вам зарегистрировать базу данных (об этом мы поговорим в следующем разделе статьи). А так, вы можете пройти по пути, что указывали при создании БД и убедиться, что файл с базой существует.

Регистрация БД. Подключение к базе данных

Если же БД не зарегистрирована в IBExpert, то есть в окне Database Explorer она не присутствует, то для начала регистрируем ее. Выполняем команду Database->Register database:

Регистрация БД в IBExpert
Регистрация БД в IBExpert

В появившемся окне необходимо ввести настройки подключения к БД: сервер, версия сервера, путь к БД, имя пользователя, пароль и другие:

Регистрация БД в IBExpert
Регистрация БД в IBExpert

Как только все данные введены, можно попробовать проверить подключение к БД, нажав на кнопку Test Connect, либо же нажать сразу на кнопку Register. В окне Database Explorer должна появиться зарегистрированная БД:

Список зарегистрированных БД в IBExpert
Список зарегистрированных БД в IBExpert

Чтобы подключиться к ней, необходимо в данном окне нажать двойным щелчком мыши, либо выполнить команду Database->Connect to Database:

Подключение к БД FireBird
Подключение к БД FireBird

Теперь вы можете создавать в ней любые объекты: таблицы, процедуры, триггеры и др. Необходимо нажать правой кнопкой мыши по нужному объекту БД и выбрать из контекстного меню пункт New.

Заключение

Кстати, если у вас вдруг «поломается» база данных FireBird или InterBase, то можно воспользоваться инструкцией по восстановлению БД.

Ничего сложного нет в создании БД, а подключиться к ней тем более, самое главное знать все необходимые данные: имя сервера (IP-адрес), где находиться сервер БД, версия сервера БД, путь, где находиться сам файл базы данных, а также имя пользователя и пароль.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна?

Статьи по теме

Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о