Cita:
Iniciado por Developer9 Eje!! Atenti que ya llegué... compañera yenesepas a usted le falta mucho por aprender de base de datos

pero tranqui que nadie nace sabiendo...
Bueno primero debes saber que Access no es una base de datos, es un simple manejador de archivo que simula el funcionamiento de una base de datos pero que no cumple con todas sus caracteristicas, seguridad es una de ellas. La eleccion de la base depende de para que se vaya utilizar, o sea el tipo de negocio, los aspectos mas importantes son el indice de crecimiento que vaya a tener asi como el numero de usuarios conectados a la misma, como dices que quieres una simple aplicacion supongo que no se han de manejar muchos datos, pero lo imposible de manejar es la seguridad... ni por que le pongas contraseña a access te aseguras que nadie pueda entrar, solo te queda encriptar.
Y compañera no es nada logico levantar toda la base de datos a memoria, esa ideologia de gestion de base de datos la puedes olvidar, lo que se debe de hacer es abrir una conexion a la base, hacer con los datos lo que necesites en ese momento y cerrar la conexion. Y si vas a utilizar base de datos olvidate de archivos planos u otros archivos para almacenamiento de informacion, todo debe estar en la base.
Cualquier cosa pregunta con confianza

No está preguntando sobre tu sabiduría en BDs, sino cómo encriptarla.
Y cargarla en memoria me parece una opción perfectamente factible si quiere usar bases de datos en fichero normal y corriente o en formato propio. Además es una buena manera de aprender.
Otra cosa es que lo quiera hacer junto con un servidor SQL o parecido que se encargue de la encriptación,guardado, uso y demás historias. Pero eso _NO_ lo ha pedido ni creo que le sea conveniente (debe aprender antes, como bien has dicho).