OrganiZATOR. Guía de uso

[Home]  [Inicio]  [Índice]


Áreas de Trabajo (mantenimiento)



Como se indicó en la introducción, Zator es una aplicación diseñada para el manejo y organización de información, basada en un sistema de base de datos distribuido. Cada una de estas dBases conforma un área de trabajo.  La aplicación tiene tres zonas y cada una puede estar conectada en un momento dado con un área (dBase) distinta.  Además, existe la posibilidad de saltar fácilmente de un área a otra, lo que a la postre supone cambiar la dBase con la que se trabaja.

El mecanismo de cambio de área, al que en ocasiones también denominamos cambio de conexión, se basa en una tabla de áreas de trabajo que contiene el título (alias) del área y la dirección (path) del directorio donde se encuentra el fichero de la dBase. El primero funciona a modo de dirección lógica, mientras que el segundo es la dirección física del recurso.  Cada dBase puede contener una de estas tablas.

Figura 1

 

Figura 2

El mantenimiento de la tabla de áreas de trabajo/conexiones puede realizarse mediante la opción Configuración >> Áreas de trabajo de la barra de menú de la ventana inicial, que conduce a una ventana similar a la mostrada en la figura 1. Pero recuerde que para acceder a esta opción necesita prerrogativas de Super Usuario u Operador del Sistema.  Inicialmente esta tabla puede estar vacía si no se ha definido previamente ningún área.


Observe que las operaciones de mantenimiento involucradas se refieren a la dBase del área conectada en ese momento en la zona inicial (main), de forma que para mantener la tabla de conexiones del área local, previamente debe estar conectado con este área.  Precisamente para evitar confusiones, la barra de título de la ventana de mantenimiento muestra el nombre del área sobre la que se opera.  En el caso del ejemplo de la figura se está editando la tabla del área local del operador.

Nota: inmediatamente después de iniciada la aplicación, el área de trabajo conectada es justamente el área local, por lo que no es necesario tomar ninguna medida al respecto si lo que desea es precisamente editar la tabla de áreas de su dBase por defecto (de su área local).


El proceso de mantenimiento es bastante intuitivo y fácil; la columna de títulos contiene los nombres con los que identificamos las distintas áreas (dBases) de trabajo, mientras que la de Path (direcciones) contiene las direcciones de los respectivos directorios.

Aunque el proceso de mantenimiento que estamos comentando puede operar sobre la tabla de cualquier área, el de cambio de área de trabajo (Conectar área ) utiliza siempre la tabla de direcciones del área local, lo que significa que las direcciones contenidas en la columna path, serán interpretadas desde la óptica de una aplicación situada en el mismo directorio que el fichero. Esto hace posible que puedan utilizarse direcciones absolutas -de red- (que comienzan con la indicación del nodo [2]) o relativas (que comienzan con la indicación del volumen -C:, D:, E:, etc-).  En este último caso se interpretan como direcciones pertenecientes al nodo local.

Damos por supuesto que las direcciones que se refieren a áreas situadas en nodos distintos deben utilizar una dirección absoluta, mientras que en principio, las situadas en el propio nodo podrían utilizar direcciones de cualquier tipo [1].  Por ejemplo si el nodo del ejemplo mostrado en la tabla es la máquina SERVER2, la dirección del área denominada Backup desarrollo Local puede ser expresada como D:\Z\Zator5\Backup o como \\SERVER2\D\Z\Zator5\Backup.

Nota:  en las pruebas efectuadas, hemos observado que para las áreas situadas en el mismo nodo es preferible utilizar direcciones relativas, ya que la utilización de direcciones absolutas supone una penalización importante en el rendimiento de los mecanismo de acceso a la dBase.  Suponemos que el motivo está en que el uso de direcciones de red, implica la utilización de una capa adicional de software (de red) por parte del Sistema Operativo, que ocurriría incluso para direcciones contenidas en el propio nodo. Esta capa, mucho más lenta que cuando las direcciones se refieren inequívocamente al propio nodo, sería la responsable de la degradación.


Además de las opciones de la barra de menú (salir y crear), la pulsación del botón derecho del ratón sobre la lista, proporciona un menú contextual con la opción de modificar o borrar el ítem señalado.

Las opciones anteriores también pueden iniciarse mediante el teclado:

  • [Insert]  -> Crear nueva área de trabajo
  • [Supr]  ->  Borrar el área señalada en ese momento.
  • [Alt]+[M]  -> Modificar el área señalada en ese momento.


Las opciones de creación y modificación conducen a una ventana como la figura 2.  El botón [Examine] proporciona una ventana de navegación en el que se pueden seleccionar cualquier directorio como dirección (path) para el área en cuestión.

  Inicio.


[1]  aquí suponemos que el propio nodo es el que contiene la dBase cuya tabla estamos editando.

[2]  Estas direcciones utilizan el esquema denominado UNC (Universal Naming Convention).