Results 1 to 6 of 6
  1. #1
    spherearrow is offline Novice
    Windows XP Access 2003
    Join Date
    Sep 2010
    Posts
    3

    Question Tracking End of Month Data

    Im just starting to work on a database that tracks account balances at the end of each month for a large number of customers. I need to be able to store the information for 24 months. I am realativily new to larger databases and this will be the first database I have designed to be used by other people and i want to design it to run efficently. Each month I will be getting multiple excel spreadsheets with account balances in them and I need to know how to set up my tables to allow access to the data efficiently.



    Right now the only ways I can think of to do this is have a table for each account(impossible in my case due to the large number of accounts) or have a new table each month (also difficult due to the variety of different account types which may or may not have a act # identical to an act # in another account type)

    Is there an easyier way to design this?


    Thanks in advance for the help,

    -sa

  2. #2
    weekend00 is offline I may not be right
    Windows XP Access 2003
    Join Date
    Aug 2010
    Posts
    1,295
    I would suggest one table for all account, all months.

  3. #3
    spherearrow is offline Novice
    Windows XP Access 2003
    Join Date
    Sep 2010
    Posts
    3
    Unfortunatly putting everythign into one table will not promote efficiancy in the system as i need to be able to run query's on each month seperatly and each month i would have to add duplicate records for accounts(their balance changes, but i still need the previous months data) and there are aproximently 50000 records that would be added to that table each month.

  4. #4
    weekend00 is offline I may not be right
    Windows XP Access 2003
    Join Date
    Aug 2010
    Posts
    1,295
    If your query only need one month's data, you can use one table for each month, but in this way, it will be very annoying when you need data in different months.

    50000*24= 1,200,000 records are all right. unless you don't want to wait even 1 second.

  5. #5
    spherearrow is offline Novice
    Windows XP Access 2003
    Join Date
    Sep 2010
    Posts
    3
    Ok guess it jsut seems excessive to have multiple records for the same act in one table. Ill try it out and see how it works thanks for the input

  6. #6
    NoellaG's Avatar
    NoellaG is offline VIP
    Windows 7 Access 2010 (version 14.0)
    Join Date
    Jun 2010
    Location
    Belgium
    Posts
    1,044
    Hi Spherearrow,

    I think you look at Access a bit to much as a kind of Excel. When you say
    i would have to add duplicate records for accounts(their balance changes, but i still need the previous months data)
    well, if you don't delete any data they are still there from the previous month aren't they? I think you need to relook at your database design and redesign it as a normalized database, as Access is meant to work.
    You'll still be able to add each month the new data to the tables, using a set of append/update queries.
    there are some great papers on the net regarding database design.

    succes
    Noella

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

Similar Threads

  1. Inventory Tracking
    By PUDrummer in forum Access
    Replies: 3
    Last Post: 10-10-2012, 05:42 AM
  2. Replies: 7
    Last Post: 07-19-2010, 08:55 AM
  3. Making report for tracking production
    By winniepoohbear38501 in forum Reports
    Replies: 1
    Last Post: 01-28-2010, 09:06 PM
  4. help with tracking within a database
    By martyn in forum Queries
    Replies: 0
    Last Post: 10-07-2009, 02:15 PM
  5. tracking
    By mugziegumz in forum Access
    Replies: 0
    Last Post: 11-20-2008, 10:11 AM

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