JavaScript Editor js editor     Web development 



Main Page

Before you begin creating and working with databases, make sure you understand the design considerations involved with database creation.

In This Section

Database Design Process


Provides an introduction on how to create a well-designed database and lists the important steps in the design process.
Analyzing Data Requirements


Focuses on the first step in designing a Microsoft Visual FoxPro database, which involves finding out the reason for the database and how it will be used.
Organizing Requirements into Tables


Describes how to select the tables in your database, which can be the most difficult step in the database design process.
Determining the Fields You Need


Explains the importance of determining what you must know about the people, things, or events recorded in the table.
Identifying Relationships


Contains information and examples on how the Microsoft Visual FoxPro relational database management system can be used to link information in meaningful ways.
Refining the Design


After the tables, fields, and relationships have been established, details the important step of reviewing your database design to locate remaining flaws.
Sample Database Diagrams


Offers database diagrams as a way to spark ideas for creating your own database.

Related Sections

Working with Data


Discusses how to create effective applications with indexes, tables, and databases based on your data requirements.
Developing Databases


Shows how to use databases in Microsoft Visual FoxPro to establish relationships between tables, enforce referential integrity, and manage local and remote data.
Working with Tables


Describes how to make sure your tables have the structure that your application requires. Data type and index choices are essential to the success of your application.
Importing and Exporting Data


Describes how information is copied between Microsoft Visual FoxPro and other applications by importing to and exporting from Visual FoxPro.


JavaScript Editor js editor     Web development