Creacion de Aplicaciones Multiusuario en Access

Páginas: 6 (1300 palabras) Publicado: 26 de marzo de 2013


Creación de Aplicaciones multiusuario – 1


Ejecución de Access en red

La primera decisión a que tenemos que enfrentarnos cuando creamos una aplicación multiusuario de Access es dónde poner los archivos de la Base de Datos. Podemos elegir instalar de dos formas:

1. Instalar la Base de Datos completa de Access en el servidor, lo que permite a todos los usuarios ejecutar Access desdesu estación de trabajo hacia el servidor.

2. Instalar la aplicación de Access con tablas vinculadas en cada estación de trabajo y compartir solamente los datos de la Base de Datos entre los usuarios de la red.



Instalación de la aplicación en el servidor


Muchos programadores noveles en las aplicaciones de Access en red eligen instalar Access Access en el servidor, como se indica enla primera opción.

La ejecución de Access en el servidor tiene las ventajas siguientes:

Se emplea poco espacio o ninguno en las estaciones de trabajo.
El software se actualiza fácilmente, porque solamente es preciso actualizar un conjunto de archivos.



Aunque ésta es la solución más fácil, no es la mejor. Durante la ejecución de Access se producen numerosos accesos al servidor de red.Cuando todos los archivos están situados en el servidor de red, éste acceso constante degrada el rendimiento de la red y ralentiza la aplicación de forma significativa. Sin contar con otros problemas habituales de bloqueo de la aplicación por un uso inadecuado del bloqueo de registros.



Instalación de Access en cada estación de trabajo

Para solucionar éste problema de rendimiento en laejecución de Access en red, se puede ejecutar localmente en cada estación de trabajo, accediendo solamente a los datos compartidos que se almacenan en una Base de Datos en el servidor que contiene solamente las tablas de la Aplicación. Dado que la conexión de red se emplea únicamente para la transmisión de datos y no para cargar y ejecutar Access, el funcionamiento general de la Aplicación esmucho más rápido, más seguro, y sin duda alguna, la forma correcta de instalar la Aplicación en red.

La única desventaja real de ésta forma de instalación es el incremento en el tiempo de mantenimiento. Aún así, hay formas de realizarlo que resultan extremadamente sencillas, como más adelante se indicará.

Para realizar la instalación de Access de ésta forma se deben llevar a cabo lossiguientes procesos:

1. Dividir la Base de Datos mediante el asistente de Access, de forma que en una Base de Datos – Back End - quedarán las tablas, y en la otra – Front End - el resto, con las consultas, formularios, informes etc.

2. Instalar el Backend , la parte de las tablas en el servidor de la red

3. Instalar el Frontend en una de las estaciones de trabajo. Con el asistente paraadministrar las tablas vinculadas apuntar cuando salga el buscador hacia el Frontend instalado en el servidor.

4. Hacer una copia de éste Frontend, que ya tiene las tablas bien vinculadas, e instalar en cada estación de trabajo. Mi hábito personal es renombrar luego cada Frontend para evitar cualquier conflicto de nombres, por ejemplo, MiBase1, MiBase2, etc.

Una vez realizados todos los pasos, tenemosya lista la aplicación para trabajar desde cada puesto de trabajo, con la ventaja de que por la red solamente circularán los datos almacenados en la aplicación.






Dividir la Base de Datos

Para poder instalar Access a nivel de estaciones de trabajo tenemos que empezar por dividir las tablas donde se almacenan los datos, de todos los demás objetos de la Base de Datos, de forma queobtengamos dos Bases de Datos para la Aplicación.


División de los objetos en dos Bases de Datos



Al tener en cada estación de trabajo la parte de formularios, informes, etc, el rendimiento es muy superior a la primera opción que hemos señalado. Imaginemos abrir un formulario complejo, cuyo diseño tuviéramos que pasarlo a través de la red para cada estación de trabajo. En poco tiempo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion en access
  • Creación De Tablas En Access
  • Normas a aplicar en la creación de una empresa
  • Creación Y Presentación De Estrategias A Aplicar
  • Creacion De Una Base De Datos En Access
  • Creacion De Consultas Access
  • ANÁLISIS APLICADO A LA CREACIÓN DE PIEZAS PUBLICITARIA MILO
  • Diseño Y Creación De Aplicaciones De

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS