Электронная картотека Cardfile
Вместе с операционной системой Microsoft Windows 3.1 поставляется приложение Cardfile. Приложение Cardfile представляет собой примитивную базу данных или электронную картотеку. Вы можете воспользоваться Cardfile для создания и ведения небольших баз данных. |
Название "электронная картотека" отображает принцип представления и хранения информации в приложении Cardfile. Каждая запись в базе данных Cardfile представляет собой карточку, имеющую заголовок и поле для ввода и просмотра информации в карточке.
В карточке может быть записана не только текстовая информация. Приложение Cardfile поддерживает OLE-технологию, и благодаря этому в информационное поле карточек картотеки можно вставлять практически любую информацию. Карточка может содержать графические изображения, подготовленные в графическом редакторе Paintbrush, звук, записанный приложением Sound Recorder и т. д.
Вы можете легко осуществлять поиск нужной информации в картотеке. Если картотека состоит из небольшого числа карточек, поиск нужной карточки можно выполнить простым просмотром картотеки.
Когда картотека состоит из большого числа карточек, последовательный просмотр всей картотеки может отнять много времени. В этом случае стоит воспользоваться возможностью поиска информации в картотеке. Поиск можно производить либо по заголовку карточки, или, если заголовок не известен, по любому участку текста в информационном поле карточки.
Cardfile записывает все карточки картотеки в одном файле. Вы можете иметь несколько картотек и работать с ними одновременно. Чтобы одновременно открыть несколько картотек, нужно одновременно запустить два приложения Cardfile.
Cardfile можно успешно использовать для ведения записной книжки, содержащей адреса и телефоны ваших знакомых или клиентов. В этих карточках, вместе с адресами можно хранить небольшие графические изображения, например планы прохода от метро.
В более сложных случаях, когда информация должна иметь более сложную структуру, чем карточки из одного информационного поля и требуется осуществлять сложный поиск записей в этой базе данных, возможностей приложения Cardfile будет явно недостаточно.
В этом случае следует обратиться к более сложным системам баз данных, предназначенным для работы в Windows, например Object Vision, Microsoft Access, FoxPro.
В качестве примера использования Cardfile мы рассмотрим создание картотеки адресов клиентов.