The Many Faces of Access

Access is not only a powerful, flexible, and easy-to-use database management system, but it is also a complete database application development facility. You can use Access to create and run, under the Microsoft Windows operating system, an application tailored to your data management needs. Access lets you limit, select, and total your data by using queries. You can create forms for viewing and changing your data. You can also use Access to create simple or complex reports. Forms and reports inherit the properties of the underlying table or query, so in most cases, you need to define such properties as formats and validation rules only once. Figure 3-32 gives you an overview of all the ways you can use Access to implement an application.

Although Access is primarily a desktop database system, you can use Access to build client/server applications.

Figure 3-32. Although Access is primarily a desktop database system, you can use Access to build client/server applications.

The four panes in the figure illustrate ways you can implement an Access application, as follows:

To borrow a cliché, the possibilities are endless. . . .

In this chapter, you’ve had a chance to look at the major objects in the Housing Reservations sample database. You’ve also been introduced to the architecture of Access and the wide range of ways that you can use Access. You should be feeling comfortable that you can learn to use Access at the level appropriate to solve your database application needs. Perhaps the most important aspect of building an application is designing the database that will support your application. Chapter 4 describes how you should design your database application and its data structures. Building a solid foundation makes creating the forms and reports for your application easy.