Mira carnal... el Access es a mi consideración la base de datos mas amigable y chingona del marcado, pero.... para principiantes.
Lamentablemente Microsoft nunca ha tenido la intención de hacer de Access una herramienta potente ya que su "motor" funciona del lado del cliente y en escencia as un administrador de archivos.
¿Eso que significa?
El motor funciona del lado del cliente.- eso significa que debes de tener instalado el Motor-Jet (programa nucleo de Access) en tu máquina y todo el trabajo lo realiza la máquina en la que estes trabajando. Eso no es ningún problema pues todos los Windows ya tienen el Motor-Jet instalado por default.
El problema comienza cuando tienes una máquina muy lenta, si tu maquina es una tortuga el acces funciona peor que eso. La lentitud de acces se notaba claramente en maquinas Pentium I y en las máquinas 486 definitivamente no se podia trabajar en una 386 tardaba 1 minuto en mostrar 10 registros. Eso era en tiempos de la inquisición hoy ese problema de velocidad ya es superado por caulquier máquina de hoy dia.
Access es un administrador de archivos.- en esencia el access maneja solo 2 archivos que es el archivo de datos y un archivo temporal que maneja los bloqueos en red.
Eso de ser un admor. de archivos que significa?
Pues significa que access carga todo el contenido desde su origen hasta su destino en la maquina cliente y lo carga en memoria para manejarlo.
El problema radica en ambientes en RED cuando son mas de dos personas capturando al mismo tiempo. Cada persona que este usando tu base de datos tiene un "clon" exacto de la base de datos.
Access se encarga de manejar todas las "coliciones", "concurrencias", etc. etc y lo hace muy bien, el pedo es que si tu tienes una base de datos de por ejemplo 100MB, y hay 10 usuarios conectados entonces habrá un trafico en tu red de 1000 MB (1GB), y apenas empiezan los problemas, pues si alguno de tus 10 usuarios tiene abierta la base de datos y esta viendo porno y se le traba la maquina y se le ocurre reiniciar la compu a la brava, corre el rriesgo de dañar la base de datos y dejarla inservible.
En resumen... si solo una persona va a utilizar el acces y la B.D esta en su propia máquina, utiliza Access.
Y mi consego es: olvidate definitivamente de MySQL, pues en sus comienzos Access con todas sus limitaciones le daba una paliza a MySQL. Yo llegue a usar MySQL hasta su versión 3.5 y la verdad fue una total descepción, "era una base de datos donde podias almacenar información pero NO la podias consultar", el hacer cualquier consultar era un verdadero pedo. Hoy en día ya es una verdadera base de datos, pero para andar lidiando con configuraciones de acceso a usuarios y a equipos, pues mejor instalate la versión gratuita de SQL-Server Desktop, mucho mas chingona, potente y amigable.