ПУБЛИКАЦИЯ БАЗ ДАННЫХ В WWW
НА ПРИМЕРЕ РАСПИСАНИЯ ДВИЖЕНИЯ ПОЕЗДОВ ПО СНГ
А.В. Киляков, З.Н. Дронь.
(Днепропетровский Государственный Университет,
Украина)
Публикация баз данных в www - одна из основных
задач программирования для internet. Широкое
распространение базы данных получили в
поисковых серверах и в виртуальных магазинах.
Главной особенностью таких баз данных является
отсутствие потребности хранения больших
массивов информации на собственных носителях и
необходимости их обновления.
Представляемый пакет состоит из двух частей:
собственно базы данных движения пассажирских
поездов по странам СНГ и CGI программы,
позволяющей публиковать ее в www. Также имеется
"страница запросов" в HTML формате. Пакет
может быть использован в локальном варианте, без
каких либо переделок и доработок.
CGI программа написана на языке Peri. Связь с базой
данных выполнена посредством SQL. При написании CGI
программы использована библиотека Pg
осуществляющая интерфейс между программой и БД.
В качестве SQL сервера выбран Postgres SQL server версии 6.3,
входящий в комплект поставки RedHatLinux5.0.
При помощи CGI программы можно выполнить
следующие запросы: • расписание движения
поездов по сташщи;
• расписание движения поезда;
• прямой поезд между двумя станциями (включая
проходящие поезда);
• комплексный запрос, все запросы выполняются
с учетом времени и даты.
Требования к аппаратно-программному окружению:
1. удаленный доступ
• доступ к Internet
• Internet browser (MS IE, Netscape Navigator, etc)
2. серверный вариант / локальный вариант
• Red Hat Linux 5.0 или выше
• Postgres SQL server 6.3 или выше
• HTTP server (tested with APACHE)
• 90 MB пространства жесткого диска
• Internet browser (MS IE, Netscape Navigator, ctc), для локального
варианта |