RE:Que gestor de bases de datos usar
MySQL es el mas utilizado para aplicaciones web y es gratuíto, y según comentarios, es uno de los más rápidos, pero no es recomendable para aplicaciones de gestión, ya que esta no soporta Foreign Key, Trigger ni Stored Procedure (hasta donde yo tengo entendido).
ORACLE es considerado uno de los mejores SGBD para aplicaciones de gestión, y soporta todos las funciones de un SGBD incluyendo DataWareHouse y tiene sus propias herramientas de desarrollo como el Developer, JDeveloper, etc.
Access es un gestor de base de datos de escritorio, esto quiere decir que no esta orientado para aplicaciones en red, pero si tu aplicación es Stand Alone, tal vez sea la mejor solución.
Si lo que esta haciendo es analizar distintos gestores de base de datos, te propongo que investigues también los siguientes SGBD:
- SQL Server/MSDE
- Interbase/Firebird
- SAP DB
- Sysbase
- Informix
- DB2
etc. etc. etc.
Espero que te sirva.