вкладку «База данных», затем создаем в ней необходимую базу и вносим данные
для ее необходимые данные. Информация о базе представлена на рисунке 27.
После этого внесли регистрационную информацию базы. Затем необходимо
указать необходимый сервер, ввести имя сервера, составить протокол и оптимизи-
роваться версию сервера (см. рисунок 28). Нажали кнопку «ок». Была создана база
данных необходимая для разработки.
Создали таблицы исходя из инфологической модели, приведённой во вто-
рой главе. К указанным таблицам относятся: название авиакомпаний, ФИО и дру-
гие данные сотрудников, постоянные клиенты, номера рейсов, коды бронирова-
ния, используемые самолеты, класс и уровень цен, названия город, куда осуществ-
ляются рейсы, сведения о продажах, перечень должностей. Пример заполнения
таблицы «Бронирование» представлен на рисунке 29.
Таблицу связывают между собой специальными процедурами «ключами»
(«первичным» и «внешним») и создают «триггеры», «генераторы» и «индексы».
Триггер - это хранимая процедура, используемая при необходимости внесения из-
менений по данным. Генератор случайных чисел используется для создания чисел
использующихся при очередности записей в таблице. Для упрощения поиска не-
обходимой таблицы используются индексы, которые используются как ссылки и
чтобы с быстро отыскать необходимую таблицу достаточно просто ввести ее ин-
декс.
Действием которое следует после заполнения базы данных в Ibexрert явля-
ется создание графического интерфейса профиля. Графический интерфейс необхо-
димо создать, как можно более понятный и доступный любому пользователю, ис-
пользующему авиакассу. Создание интерфейса - это основная задача разработчика