Results 1 to 13 of 13

Thread: [RESOLVED] MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

Hybrid View

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Jun 2007
    Posts
    403

    Resolved [RESOLVED] MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Just need more insights between these two database since they are my only options for now.

    So my question is which one is better...

    Scenario: The system that i'm planning to develop is only for a small type business. Around 4 users / 4 pc / 1 pc would be where the database is installed. The other pc/ clients will just connect to the server pc.

    ORACLE
    PROs
    I went to the oracle site and found out that Oracle Database 10g XE is a free database and can be used for small type business with no extra charge. Although it has limitations as expected from a free product.
    CONs
    Seems more difficult to use.

    MS ACCESS
    PROs
    Seems easier to use.
    CONs
    Not sure if it has a free database download.

    Please help.. THanks!

  2. #2
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    There should not be a single doubt in your mind about what to choose - Oracle all the way.
    There are no cons - only pros regardless the limitations...

    Just imagine your client business grows and they will need to expand database - migrating from Access to whatever could be a nightmare.
    Migrating limited edition Oracle to full product [Oracle] will be a breeze.

    Good luck.

  3. #3
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Yes, Oracle is a more rhobust system but since you are needing it for such a small project either could work well. Both are free if you consider that Access does have a free trial version that is the same as the paid version, just time limited. Then deployment is easier with Access too. But if you start with Access and need to upgrade to Oracle it would mean more work for you which is more $ Having Oracle for 4 users is overkill especially when you consider its costs for the non-free version.

    Have you considered MSDE? Its free and its the engine that runs MS SQL Server.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  4. #4
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Oracle.
    + Bloody good db
    + free (in certain instances)
    - difficult to set up
    - overkill
    - no front end??

    Access
    + bought with office
    + simple, easy to use
    + store mdb file in a read/write folder in a shared area
    + built in front end
    - upgrading at a later date
    - sometimes slow - depends on how much data you are using
    - may need licences for each user


    Depends what you know, how much you know, whetehr you can use VB / VB.Net front end. Or perhaps a web front end? ASP or PHP some connection strings either will do.


    Personally, 4 people, I'd do a db in access. Its flexible enough you can change as the business changes. When you get toward 8 or more people, then consider upgrading.

    If you use VB.Net front end, use Access initially or Sql server (again check if its free/costs to set up etc.) if you know Sql server then use that. Go with what you know. Or what the company are willing to train you in

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

  5. #5
    A SQL Server fool GaryMazzone's Avatar
    Join Date
    Aug 2005
    Location
    Dover,NH
    Posts
    7,493

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    There is a front end to the oracle DB, it is called SQL Devloper a free download from Oracle.

    Currently I'm against using Access for any project I'm working on. I have had to many people tell me that they want the database secured and I hate the security in Access (especially when using CR as the reporting tool). For all ll systems I would concider Oracle or SQL Sever varities.
    Sometimes the Programmer
    Sometimes the DBA

    Mazz1

  6. #6
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Lol true

    Hmm sql developer is ok for sql statements - but not for users (unless I wasn't shown the true potential).

    Can you do user forms in Sql Developer? or just insert/update statements

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

  7. #7
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Quote Originally Posted by GaryMazzone
    There is a front end to the oracle DB, it is called SQL Devloper a free download from Oracle...
    Yes, there is. However I find it to be very cumbersome and user unfriendly.
    Database is superior and probably is the BEST but anything beyond that (including the enterprise manager) isn't something I would recommend to anyone.
    SQL Navigator or TOAD are much better tools to work with Oracle database.

  8. #8
    A SQL Server fool GaryMazzone's Avatar
    Join Date
    Aug 2005
    Location
    Dover,NH
    Posts
    7,493

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    No use statements. Forms need to be developed using OracleForms (if you want a complete Oracle solutuion). I use VB for all the forms and CR for reporting (there is also OracleReports again if you want a complete Oracle solutuion).

    SQL Devloper also has the abiltiy to modify tables, index and what not without using SQL statements by a grid type view also.
    Sometimes the Programmer
    Sometimes the DBA

    Mazz1

  9. #9
    A SQL Server fool GaryMazzone's Avatar
    Join Date
    Aug 2005
    Location
    Dover,NH
    Posts
    7,493

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    True I normally use TOAD but the SQL Navagtor is free and can do what he asked.
    Sometimes the Programmer
    Sometimes the DBA

    Mazz1

  10. #10
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    As you could imagine I'm going to suggest MS SQL Server Express edition

    T-SQL has one less letter than PL/SQL

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  11. #11
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    Quote Originally Posted by szlamany
    As you could imagine I'm going to suggest MS SQL Server Express edition

    T-SQL has one less letter than PL/SQL
    Heh... But nothing is as solid as Oracle DB - not even SQL 2005 full version.

  12. #12
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    But if you look at the scop of the use of the proposed database you will see tha all the best dbs are going to be overkill. So its basically which you can get into easiest and that can justify the expense. Or if you choose to use some restraint you will want to go with Access if you dont need a front end for your users. Only districute MDAC and the mdb file. For security, just use workgroup security as its the best for an Access database.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  13. #13

    Thread Starter
    Hyperactive Member
    Join Date
    Jun 2007
    Posts
    403

    Re: MS Access 2000/2002/2003/2007 VS Oracle Database 10g XE

    thanks for the comments and suggestions.. i've just made oracle 10g my first choice but this may still depend on the clients request... but i'll recommend oracle for sure.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width