90 Часть VIII. Примеры

Для того чтобы познакомиться с руководством по использованию DBGateway и файлом FAQ, посетите сайтhttp://fciml.csdc.com/.

Общедоступные базы данных

Как было показано выше, существует достаточно большой выбор как баз данных, так и инструментов для их связи с WWW. Однако в большинстве случаев их применение требует больших затрат, и не все они подходят для небольших компаний или личного использования.

Для небольших организаций предназначены базы данны flat file dbm,использование которых не потребует никаких материальных затрат, если не считать стоимость услуг провайдера Internet. Эти небольшие базы данных удобны в использовании как в случае размещения сайта на собственном сервере, так и на сервере провайдера.

Базы данных flat file

Базы данных flat file очень легко создать, так как они не требуют знания специальных языков программирования, а представляют собой небольшие текстовые (ASCII)базы данных.

База данных flat file в основном состоит из отдельных строк текста. Для индексации данных не требуется применение каких-то специальных методов. Благодаря этому размеры таких баз весьма малы. А чем больше база данных, тем дольше происходит поиск нужной информации.

Простой пример использования flat file.Независимо от типа базы данных, в разработке Web-приложений для работы с ними существует три важных фактора. Во-первых, вам нужно уметь считывать информацию из базы данных. Во-вторых, осуществлять в ней поиск. И в-третьих, если вы хотите, чтобы ваши посетители могли заказывать товары или если вы желаете управлять базой данных, вам нужно научиться вносить туда новую информацию.

Помня об этих факторах, давайте в качестве примера попробуем создать простую базу данных — телефонную книгу, которая бы позволяла считывать, записывать и осуществлять поиск информации. Освоив эти функции, вы без труда сможете разрабатывать базы данных для своих специфических нужд. Если внести небольшие изменения, приведенные ниже скрипты можно использовать для ведения инвентарного учета, хранения персональной информации и т. п.

Разработка HTML-страниц.Для того чтобы создать нашу телефонную книгу, сначала надо разработать HTML-документ, который позволит считывать и записывать информацию в базу данных. Нужно решить, что будет вводить пользователь с целью получить информацию.

В нашем примере этот документ будет иметь три формы. Первая позволит вашему посетителю вводить информацию в телефонную книгу. Вторая будет