Remember Me
forgot your password?

Database Design Basics by Nicholas Brown

As with any project, taking time to plan ahead now will save you and your business a lot of time down the road. A common mistake with database development is that the designer fails to think ahead. This usually leads to the development of a database that is unable to handle all the needs of the company. Unfortunately, once a database is created and implemented, it is very hard to go back and make changes. This is why planning ahead is so crucial. I have provided a few tips below that will help you to avoid these common mistakes. With a little planning and some hard work, your database will be able to work at its full potential.

Before even looking at your computer, sit down with a tablet of paper and brainstorm. Create a list of all the things that you want your database to do (i.e. inventory tracking, client contact, billing, shipping, etc.). Once you have done this, create a sub-list for each of the items you came up with from the previous step. This list should include any items or useful information that will need to be collected. For example, if you would like to track shipping, you will probably want to collect information such as: date shipped, method of shipping, price of shipping, shipping details such as weight and dimensions, date delivered, etc. Remember to think ahead to what you will want to do with this information later. This information, for example, can be used to estimate shipping costs for the following year based on the previous year’s costs.

Once you have completed your list, it’s time to begin the basic design of the database. At this point, many designers begin to think about form creation and reports. However, the most important step following brainstorming is in developing your tables. Once these tables have been created, they will be difficult to change later. For this reason, take your time and make sure you have everything you need.

The next step is to test your tables. Take information that you already have available to you (previous sales logs, etc.) and see if all the information can be placed somewhere that will be easy to access. This will ensure that you can at least collect what you have already been collecting.

As a final piece of advice, add a “comment” field to your tables so that notes can be made pertaining to the data. This is especially helpful when trying to look back at information later. A simple comment can help to clarify information that might otherwise be very difficult to understand.
Nicholas Brown

Nicholas Brown is a recognized authority on the subject of Access Databases. He is the founder of Database Technology Services (DTS). DTS is a leader in custom Access database development. DTS programmers create databases for corporations, small businesses and individuals. Visit www.dts-consultants.com to see all of the services DTS has to offer.

Rate this Article: 3 / 5 stars - 1 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Databases Articles
  • More from Nicholas Brown

What is Database?

By: Jameson Meer | 06/11/2009
It is one of the technological terms that a lot of individuals have become familiar to hearing at-work or while browsing the web is the database.

Practice Smart Growth by Switching To A Smart Solution: Remote DBA

By: Kashif Mukhtar | 06/11/2009
The safe and effective handling of corporate data is vital to the survival of any organization. Many critical functions of a company are dependent on the accessibility and reliability of data. Despite growing complexities, databases must remain stable regardless of the resources available to support them. The ultimate responsibility of ensuring the stability of the database environment falls on the Database Administrator (DBA).

blank dvd

By: bettypalmateerjh | 06/11/2009
Basically DVD is Digital Video disk and used to data storage. Generally DVD can store 4.2 GB.DVD-R is a recordable DVD format same as CD -R and DVD+R. DVD-R generally comes in two different standards i.e DVD –RG and DVD-RA.

Benefits of Interconnecting Database Design Knowledge with Financial Topics

By: Tom Gruich | 03/11/2009
Techniques to make and manage money are some of the most popular topics for database designers to explore on the web, so it is little wonder that so many database designers turn their attention to dealing with financial database design services.

SQL SERVER -2005

By: Mahesh A. Dahale | 02/11/2009
A database management, or DBMS, gives the user access to their data and helps them transform the data into information. Such database management systems include dBase, paradox, IMS, SQL Server and SQL Server. These systems allow users to create, update and extract information from their database.

MyTaskHelper – The best online storage way

By: WhiteGoodCat | 01/11/2009
Create Web Forms with ease. No, Scripts, no HTML, no Coding! MyTaskHelper.com Web Form Builder is a Free online database application that creates the most unbelievable Web forms you have ever seen. Add input boxes, text areas, lists, drop-down boxes, checkboxes, radio buttons, Files/Video/Images and more. The best part is, you do not have to know any code. With Web Form Builder, you can create snazzy Web forms without any HTML knowledge. Also you can collect, store and share Forms using Widget

How to Convert VGA to HDMI

By: bethtrachtenbergoa | 31/10/2009
The audio cables can make the hearing possible of a sound wave travelling through solid, liquid or gas. To make the sound audible, it should have a pressure of 20 micropascals or requires being at 1000 Hz. Below are the types of cables that are used to transmit audio signals: Digital Audio (Toslink cables) – Toshiba has designed the Toslink or the optical cable which are used for the CD players. For its connection system, it uses glass or plastic fiber.

Help, I broke the glass on my MacBook Pro!

By: Macbook Repair | 29/10/2009
TechRestore offers overnight repairs and upgrades for mobile products such as Mac and PC laptops, iPods, Sony PSPs.Our DataRestore division provides data recovery services.

Database Design Basics by Nicholas Brown

By: Nicholas Brown | 21/10/2008 | Databases
Tips and tricks on designing and implementing a database that can handle everything you demand.

Product Delivery: Think Like the Customer by Nicholas Brown

By: Nicholas Brown | 15/10/2008 | Customer Service
Tips and tricks on delivering a product or service that meets all of the needs of your client.

Ms Access Databases Don't Have to Look Unprofessional by Nicholas Brown

By: Nicholas Brown | 30/09/2008 | Databases
Tips and tricks to help maximize the usability of your database by improving the user interface.

Using Comments in Your Programming Source Code by Nicholas Brown

By: Nicholas Brown | 30/09/2008 | Programming
Save time and money by adding comments to your source code.

Increasing Small Business Productivity by Nicholas Brown

By: Nicholas Brown | 27/09/2008 | Small Business
Tips and tricks to help maximize business profits by increasing project efficiency and organization.

Importing External Access Database Tables Using Visual Basic by Nicholas Brown

By: Nicholas Brown | 18/09/2008 | Programming
A brief how-to on importing external database tables using Visual Basic code. This tool can help users to automate their databases, saving time and money.

Pulling Data From Multiple Tables Into a Single Query in Ms Access by Nicholas Brown

By: Nicholas Brown | 17/09/2008 | Databases
A brief how-to on linking multiple tables within a single query. With this tool, users can develop more complex queries, reducing the need for several queries. This will also reduce the size of the database making it more efficient and easier to navigate.

Becoming an Expert Ms Access Database Programmer

By: Nicholas Brown | 11/09/2008 | Programming
Tips and tricks on becoming your own Access database expert. Follow these guidelines and you will be well on your way to becoming a leader in database development.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.06, 1, w1)