Results 1 to 9 of 9
  1. #1
    Airlea is offline Novice
    Windows 7 64bit Access 2010 32bit
    Join Date
    Sep 2015
    Posts
    2

    Question Is Access the right way to go?

    Hi everyone,



    I've been given the task of finding a way to create a massive database with a lot of variables. Unfortunately, the last time I used Access was probably about 14 years ago. I have a few questions as I'm still in planning mode.

    1. It will be a massive database. Thousands of names.
    2. It will have a lot of dates involved. Currently I'm using excel for one master list, however, my employer is looking to create something that not only has my tracking list but everything in between.
    3. We track data such as when someone's car insurance is due. Does Access have queries (or can create one) where I can pull a report saying "during the month of December, these following people will have to renew their car insurance".
    4. It will also have a lot of fields attached to one person. For instance:

    Click image for larger version. 

Name:	example.png 
Views:	36 
Size:	8.0 KB 
ID:	22045

    Some of the fields will be simple yes/no while others are dates.

    5. Is it possible to pull multiple information such as "during the month of December, the following people have to renew these items" (example car insurance, first aid, and performance review are coming due)

    So, a lot of data with a lot of variables. Sort of like an HR database.

    Thoughts?
    Greatly appreciated.

    Sincerely,
    Airlea

  2. #2
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,951
    1. Thousands is really quite small - hundreds of thousands or millions is in the 'large' range

    2. okay, managing data is what Access was developed for

    3. yes

    4. okay

    5. not easily with the data structure you show, consider:

    tblPeople
    ID
    Surname
    FirstName
    SupervisorID

    tblDocumentation
    PeopleID
    DocumentType (checklist, license, insurance, first aid, performance)
    DocumentExp (expiration date)
    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.

  3. #3
    Perceptus's Avatar
    Perceptus is offline Expert
    Windows 7 64bit Access 2007
    Join Date
    Nov 2012
    Location
    Knoxville, Tennessee
    Posts
    659
    I would use access to get the ball Rolling. Especially if you already have data stored in a spreadsheet like Excel.

  4. #4
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    Welcome to the forum......

    If you want to brush up on Access, work through these tutorials:
    http://www.rogersaccesslibrary.com/forum/forum46.html


    Tip:
    Use pencil/paper, whiteboard, stickies, etc. to design your table structures BEFORE you start creating in Access.
    Will save you lots of time (and hair).

  5. #5
    orange's Avatar
    orange is online now Moderator
    Windows XP Access 2003
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,734
    I'd go along with the other comments.
    Work through some of the tutorials mentioned (RogersAccessLibrary) for a refresher on table design, normalization and relationships.
    Get yourself a data model -- it is logical representation and can be implemented physically in any database system.
    Make up some test data and some test scenarios to test your model.
    see my stump the model info
    Document what things are involved and what they mean.
    If you have processes you can use data flow diagrams to record info for analysis.

    Once you have done some data gathering and analysis, you'll be in a better position with the project and your own ability to make decisions on how to develop the application.

    This youtube video (26 minutes) will give you a good overview of the processes involved in creating a database to support a business. It isn't car insurance, but it will give you a quick refresher on analysis and design considerations.

    Good luck.

  6. #6
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    @orange,
    Been raining so much I ordered lumber to build an ark..... errrrr a boat. Yeaaaaaah, that's it - a boat. But I don't have any tape measures in cubits.

    I think its time!

  7. #7
    orange's Avatar
    orange is online now Moderator
    Windows XP Access 2003
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,734
    Hi Steve,

    Interesting my wife and I built a 25' trimaran many years ago. I ordered lumber from BC for ribs etc.
    Ours was fiberglass over plywood.

  8. #8
    Airlea is offline Novice
    Windows 7 64bit Access 2010 32bit
    Join Date
    Sep 2015
    Posts
    2
    Thanks everyone for your feedback and advice. It looks like Access is probably the best way to go for what I need database wise. Looks like I'll be brushing up and using those tutorials!

    One last question.... can queries/field searches do partial names? Example.... I want to find Sharron but it was entered as Sharon. If I do "Shar" will it pull full names with just "Shar"

  9. #9
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,951
    The username box will do pattern matching to show matches in the dropdown but cannot use wildcard. I do see a Sharron and many Sharon.

    EDIT: I thought you were talking about searching the forum. But now I think you mean searching a table in your db.

    If you provide "Shar" as search parameter then that is exactly what will be searched for. Use LIKE operator and wildcards to search for approximations, like:

    SELECT * FROM table WHERE FirstName LIKE "Shar*";
    Last edited by June7; 09-18-2015 at 07:14 PM.
    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.

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

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