Results 1 to 9 of 9
  1. #1
    tbronnenberg is offline Novice
    Windows 7 32bit Access 2010 32bit
    Join Date
    Aug 2014
    Posts
    4

    Access database question

    Good Afternoon, I have an access 2010 question regarding table building. We are creating a database that will allow the months/ years to keep growing. We currently receive a monthly file that needs to be imported each month. The file provides us with staffing counts along with total hours by person. In order to show historical data, we would like to provide 6 years worth along with future monthly files. My question is will one database be needed to house 6 years worth of monthly files or would multiple databases be required. Also, we have multiple sources which is the monthly files regarding staffing counts which would have a unique identifier; however the financial file is driven in a completely different matter. How can I combine the files to provide the most accurate data when a unique identifer would not be available?



    Thank you!

  2. #2
    ranman256's Avatar
    ranman256 is offline VIP
    Windows Vista Access 2010 32bit
    Join Date
    Apr 2014
    Location
    Kentucky
    Posts
    9,549
    Yes, 1 db will hold millions of records.

    When you import data, the table can generate unique IDs (autonumber) use these local IDs to join data.

  3. #3
    tbronnenberg is offline Novice
    Windows 7 32bit Access 2010 32bit
    Join Date
    Aug 2014
    Posts
    4
    I have another question regarding the above original question, There will be not only 6 years worth of files for one source, but 6 years of files for 2-3 other sources that will need to be combined into the one database. Is this more efficient to have one database to hold all of this or multiple databases. Can you tell me if there are size restraints that could impact this massive detail?

    Thank you!

  4. #4
    tbronnenberg is offline Novice
    Windows 7 32bit Access 2010 32bit
    Join Date
    Aug 2014
    Posts
    4
    Also, my records are too large for one database, would you recommend having one database per year? thanks

  5. #5
    orange's Avatar
    orange is offline Moderator
    Windows XP Access 2003
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,848
    Please tell us more about
    my records are too large for one database

  6. #6
    bnorton is offline Novice
    Windows 8 Access 2013
    Join Date
    May 2014
    Posts
    8
    You almost always want to keep your data in a single database. If you have historical data that you need to keep only for backup purposes or that needs to be accessed rarely like once a year, then you might want to split it into multiple databases. But these are exceptions. I'm not sure what you mean by your records being too large, but that usually means that there are too many fields per record, and that usually means that you need to a little database design work. We can help you with that.

  7. #7
    tbronnenberg is offline Novice
    Windows 7 32bit Access 2010 32bit
    Join Date
    Aug 2014
    Posts
    4
    Quote Originally Posted by bnorton View Post
    You almost always want to keep your data in a single database. If you have historical data that you need to keep only for backup purposes or that needs to be accessed rarely like once a year, then you might want to split it into multiple databases. But these are exceptions. I'm not sure what you mean by your records being too large, but that usually means that there are too many fields per record, and that usually means that you need to a little database design work. We can help you with that.
    The issue is there will be twelve tables per source per year. So, for example, there will be 72 tables for the staffing report as they are imported monthly and are per year dating back to 2009. Also, this will be on going since so there will be even more tables. there will be two other sources that will also need to be brought into the table, therefore creating 72 + 72 more tables for each month / by year. My question is, since this is so large, would this be easier to have a single database that would house all of the 3 sources and do this by year? Let me know if this doesn't make sense and you need more detail. Thank you!!!

  8. #8
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,624
    Conventional database would have one table for all years and sources with date and source fields to categorize records.

    What is the 'staffing report' - exactly what are you importing - data or PDF?
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  9. #9
    ssanfu is offline Master of Nothing
    Windows XP Access 2000
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    The issue is there will be twelve tables per source per year.
    For one table... what are the fields? Are all 12 tables identical in structure?


    If you mean that you have 12 tables - one for each month, your design is flawed (not normalized). You should have one table with an additional field for the date.

    And if the 3 sources have the same fields, then you would have one table with a additional field for the source.

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

Similar Threads

  1. Replies: 1
    Last Post: 03-19-2014, 12:08 PM
  2. Access 2010 database programming question
    By napiedra in forum Programming
    Replies: 17
    Last Post: 11-09-2013, 12:00 AM
  3. Replies: 1
    Last Post: 10-07-2012, 12:20 PM
  4. access 2007 database question
    By malacqua in forum Access
    Replies: 3
    Last Post: 08-14-2012, 12:14 PM
  5. Replies: 5
    Last Post: 08-22-2011, 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