Вашим первым шагом в разработке баз данных Visual FoxPro должен являться анализ ваших требований к данным с целью определения назначения баз данных и как они будут использоваться. Это расскажет вас - какую информацию вы желаете получить из базы данных. После этого вы можете определить, какие субъекты вам необходимо хранить (таблицы) и какие факты об этих субъектах вы должны хранить о каждом субъекте (поля в таблицах).

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

Пример

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

Начало, положенное с написания списка вопросов о базе данных должно привести к желаемым ответам. Как много много продаж ваших продуктов вы сделали в последний месяц? Где живут лучшие потребители? Кто является поставщиком ваших наилучшим образом продаваемых продуктов?

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

Формы и отчеты показывают некоторые требования к данным для вашей базы данных.

FoxPro Product Order Sample

Tasmanian Traders, кроме того, необходимо печатать этикетки посылок для потребителей, работников и поставщиков.

После сбора этой информации вы будете готовы к следующему шагу.

Смотрите также