Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000195.doc
Скачиваний:
27
Добавлен:
30.04.2022
Размер:
799.74 Кб
Скачать

3. Разработка базы данных средствами субд firebird

3.1. Запуск сервера Firebird

Сервер Firebird является клоном СУБД InterBase и используется для создания сетевой базы данных общего пользования.

При работе приложения с базой данных необходимо, чтобы Firebird 2.0 Server Manager был запущен. Для того чтобы проверить, запущен ли сервер БД, необходимо произвести запуск сервера, используя – Пуск/Настройка/Панель управлении/Firebird 2.0 Server Manager. При вызове диспетчера Firebird 2.0 Server Manager запустится панель управления севером Firebird Server Control, представленная на рис. 3.1.

Рис. 3.1. Панель управления сервером

Если иконка в левом углу перечеркнута красным, то сервер не запущен. Когда он запущен, иконка не перечеркнута. Запуск сервера осуществляется кнопкой «Start», а остановка кнопкой «Stop». При этом флаг «Use the Guardian» определяет, использовать ли специальную службу "защиты" сервера Firebird и нет. Поле «Run» определяет режим запуска сервера: в режиме службы ОС (as a Service), либо в режиме простого приложения (as an application). В режиме простого приложения иконка приложения видна в панели задач. Поле «Start» определяет режим запуска самого сервера после включения компьютера: либо в автоматическом режиме (Avtomatically), либо в ручном режиме запуска (Manually).

Если сервер не запущен в автоматическом режиме после включения компьютера, то необходимо его запустить, нажав кнопку «Start», как представлено на рис. 3.2.

Рис. 3.2. Сервер во включенном режиме

3.2. Создание базы данных в Firebird

Для создания базы данных используют утилиту IBExpert. Запуск данной утилиты осуществляют с помощью меню - Пуск/ Программы/ HK-Software/ IBExpert/ IBExpert. При первом запуске программа имеет иностранный интерфейс. Для настройки на русский язык необходимо выбрать пункты меню Options/ Environment Options, затем в появившемся диалоге Interface Language выбрать русский язык, в этом же диалоге Default Character Set выбрать кодировку WIN1251, чтобы в дальнейшем не указывать её при создание базы данных и в поле Default Server Version выбрать по умолчанию Firebird 2.0.

Для создания базы данных необходимо выбрать пункты меню - База данных/ Создать базу, при этом откроется окно создания базы данных (рис. 3.3).

Рис. 3.3. Окно создания БД

В поле «Сервер» из раскрывающегося списка выбирают локальный (для локальной установки) или удаленный. В окне имя сервера выбирают localhost. В поле «Файл БД» вводят имя файла базы данных или выбирают с помощью кнопки поиска, при этом определяют место, где будет расположена база данных с расширением файла «InterBase Database» (рис. 3.4).

Рис. 3.4. Сохранение БД

В поле Имя пользователя (рис. 3.3) вводят имя пользователя (например, SYSDBA), а в поле Пароль - пароль (например, masterkey). Необходимо оставить нетронутым флажок «Зарегистрироваться после создания» и подтвердить создание базы данных, нажав кнопку «ОК». После подтверждения создания базы данных открывается окно регистрации, где можно изменить тип сервера, версию сервера и добавить необходимое описание базы данных, затем нажимают кнопку «Register» (рис. 3.5).

Рис. 3.5. Окно регистрации