Where Knowledge Rules

Business:

Management

Get a Widget for this title

Database management: Essential for business success

change, but with sufficient data reliability that any change will not adversely affect information already entered.

Knowing what you want your database to do and having a vision of its final product or products dramatically affects its upfront design. For this reason, in my design consultation with my customers, I emphasize the end product's impact on design time. I make it clear that if the customer wants additional reports and products not already agreed upon, those new functions could require design changes and more expense.

3. Keep meticulous database design records for every object you create.

As you make your tables, keep a note of your field formats and special rules. When you create a new form, keep track of what table or query that form is based on. For relational databases (two or more tables connected by a common field), keep design notes on what tables and fields are involved. Do the same with reports and any macros you design to navigate your database.

It is tempting to whiz through database design and to fix problems on the fly. However, all this whizzing and fixing in the end will cause design problems down the road, especially during design additions or modifications. MS Access has built-in tools that prevent damage to the database, and you can even run the database documenter to troubleshoot. However, there is simply no substitute for journaling your work.

4. Test the database design thoroughly.

Enter only a few representative records. Test your forms, queries, macros and reports. Even the best designed database has bugs. The time to get bugs fixed is before the customer enters tons of records.

In the end good database design is like good design for a bridge. Before the first rivet is put in place, the designer knows everything that needs to be known about the work the bridge needs to do: its traffic load, how it must sit on the river bed, etc. Likewise, in database design, before the first bit of data is entered, the database designer needs to know everything the database needs to produce: the reports and management information that makes our working day so much easier.

197426_m Learn more about this author, Jerry Curtis.
Contact this writer Click here to send this author comments or questions.


Below are the top articles rated and ranked by Helium members on:

Database management: Essential for business success

  • 1 of 3

    by Joe Coffman

    Today most business information systems, whether they are developed in-house or purchased "off the shelf", are designed

    read more

  • by Jerry Curtis

    A well-designed database is a tremendous information and management tool. Our working world today is awash in a sea of information,

    read more

  • 3 of 3

    by Gill Taylor

    Firm Foundations

    Every day my clients tell me that what they want is more business. They also want more profit, but more

    read more

Add your voice

Know something about Database management: Essential for business success?
We want to hear your view. Write_penWrite now!

Helium Debate

Cast your vote!

Should employers provide employee benefits for same-sex partners of employees?

Click for your side.

99218

Featured Partner

National Autism Association (NAA)

The National Autism Association (NAA) has partnered with Helium, giving you the chance to donate your article earning...more

What is Helium? | Buy Web Content | Contact Us | Privacy | User agreement | DMCA | User Tools | Help | Community | Helium’s Official Blog | Link to Helium

Helium, Inc.
200 Brickstone Square Andover, MA 01810 USA