Results 1 to 6 of 6
  1. #1
    worldwidewall is offline Novice
    Windows XP Access 2003
    Join Date
    Feb 2012
    Posts
    23

    Normalize a flat database

    Hi

    I am using access 2000.

    I have a flat database with about 8 million records. I need to normalize it. There are 5 fields each of which has many duplicates which I need to eliminate once it is normalized. Does anyone know how I might accomplish this?

    Each row in the flat database is unique.

    Thanks

  2. #2
    worldwidewall is offline Novice
    Windows XP Access 2003
    Join Date
    Feb 2012
    Posts
    23
    The ultimate goal is to make searching the database faster. Since every row in the flat database in unique will normalizing really make searching faster?

  3. #3
    AcsDb Guest
    Windows 7 64bit Access 2010 32bit
    First decide which fields have the most duplicates in them / next clean up the data in those fields to get rid of variations of same values / then you can use built-in Access tools to split the table into a set of relational tables (access will take care of the primary/foreign key thing for you)

  4. #4
    worldwidewall is offline Novice
    Windows XP Access 2003
    Join Date
    Feb 2012
    Posts
    23
    Hi

    Thanks for your response. I am not sure I follow 100%. Each row in the flat database is unique so how do I remove duplicates from the field that has the most duplicates?

  5. #5
    Access_Blaster is offline User
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2010
    Posts
    339

    You keep referring to the rows as being unique. I am more concerned with the columns. What is in your fields? You say you have five fields, can you list them and their type? Is there a primary key? What program created this DB.


    Quote Originally Posted by worldwidewall View Post
    Hi

    Thanks for your response. I am not sure I follow 100%. Each row in the flat database is unique so how do I remove duplicates from the field that has the most duplicates?

  6. #6
    tanvi is offline Competent Performer
    Windows XP Access 2010 32bit
    Join Date
    Mar 2012
    Posts
    100
    Quote Originally Posted by worldwidewall View Post
    Hi

    I am using access 2000.

    I have a flat database with about 8 million records. I need to normalize it. There are 5 fields each of which has many duplicates which I need to eliminate once it is normalized. Does anyone know how I might accomplish this?

    Each row in the flat database is unique.

    Thanks
    Check this article, it has good example of normalization process with suitable examples: http://www.fabalou.com/Access/General/Normalization.asp

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Using Query to De-normalize Data!
    By DNRTech in forum Queries
    Replies: 8
    Last Post: 03-13-2012, 01:53 PM
  2. Convert a crosstab set of data to a flat list
    By jamesrees02 in forum Queries
    Replies: 3
    Last Post: 02-17-2012, 06:36 PM
  3. To normalize or not
    By blazerboy6 in forum Database Design
    Replies: 5
    Last Post: 08-10-2011, 02:58 PM
  4. Creating a Flat File with Signed Numeric Data Fields
    By two_smooth in forum Database Design
    Replies: 2
    Last Post: 10-27-2010, 08:31 AM
  5. NF1 from Flat Table Query
    By Denormalized in forum Queries
    Replies: 0
    Last Post: 12-15-2009, 01:05 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums