Chapter 15
Express Yourself with Formulas
In This Chapter
Developing an expression
Performing complex calculations
Calculating text fields
Using the Expression Builder
Efficient database design requires that tables contain only necessary fields. Too many fields can cause a table to load slowly — you won’t notice the difference with a few hundred records, but you certainly will with a few hundred thousand. So what fields are often added unnecessarily to a table’s design? The short answer: fields that could be generated from calculations on data stored in other fields.
For example, suppose you have a Products table with a UnitPrice
field and an OrderDetails table with a Quantity
field. You may be tempted to add an Amount
field to your OrderDetails table that stores the result of multiplying UnitPrice times Quantity. This is unnecessary because Access can perform these calculations on the fly — in what’s called a calculated field.
A calculated field takes information from another field or fields in the database and performs some arithmetic to come up with new information. Access calls ...
Get Access 2013 For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.