A family of Microsoft relational database management systems designed for ease of use.
REACH.Hawley
In support of everyone here trying to tell you that you need to understand more about normalization and database design fundamentals, you need to listen closely to each of these folks.
Here are some tips about defining your data tables:
Each table should be devoted to a specific subject, such as employee addresses, customer orders, shipping methods, or suppliers. Each person or thing that belongs in a table's subject, and the data about that person or thing, forms a record.
Each specific type of information about a person or thing, such as last name, address, or phone, is a field. For example, Phone is a field in the Shippers table.
Each field and record should be unique. The entire purpose of a relationa database is to eliminate redundancy and the possibility for data entry errors. Suppose you did as you plan and you enter the same information repetively for address info (e.g. State, City, Zip.) If you make a mistake just one time while typing the same City for a new record, then when you attempt to query for records using that City, the one with the mistake will be left out of your results. Now suppose you've got multiple data entry personnel who each makes a mistake somewhere along the line in typing. For every mistake, those records will be ignored in a query.
Entries in a single table should all be of the same kind. For instance a table of Shippers should contain only names of shippers and data about shippers.
Before you create your database, you should analyze your data and determine how it can be divided into well-structured separate tables.
Here are just some of the benefits of a relational database and separating your data into tables:
· Efficiency You don't have to store redundant information, such as a customer's name or address, in every order that the customer places.
· Control It's easier to update, delete, and extend data in a well-structured database that doesn't contain duplication.
· Accuracy By avoiding repetition, you decrease the opportunity for errors. Right once, right everywhere.
· Data integrity You can add or remove fields or records in unique tables without affecting your data structure, and you will not need to redesign your database.
Separation protects your original structure. As you plan your tables, think of ways to structure your data so that it's easy to enter and maintain.
Good Info!
