Revistas en papel
 Amiga World Nº52 - Marzo 1994
Anterior
MenĂº
Logotipo

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España
para ofrecer los artículos de la revista Amiga World España.

Superbase Professional 4 v1.30 Amiga World

Por Roberto Corrochano

El Amiga siempre ha sido conocido, principalmente, por su gran potencia en el tratamiento de imágenes, quedando relegado su uso sólo como estación gráfica, Y, en efecto, esa es su mejor virtud. Así, se han utilizado otros tipos de ordenadores para la gestión: contabilidad, documentos y grandes bases de datos con miles y miles de registros. pero no por condicionamientos de estándares e ideologías predefinidas va a ser incapaz un ordenador que cuenta con los mismos recursos que otros de ejecutar la misma tarea. Técnicamente depende del software que se utilice. Por desgracia, hay pocos programadores que hagan soft de gestión para Amiga, pues se dedican a los ordenadores cuya experiencia en el campo está suficientemente demostrada. No es este el caso de los programadores de Superbase 4 Professional, que han logrado crear una auténtica base de datos profesional que no sólo maneja los campos de los registros, sino que estos pueden contener imágenes, documentos enteros de texto o sonidos. No es exclusiva de Amiga, existe en otros sistemas, pero hay una versión para nuestro ordenador preferido, posibilitándolo para manejar bases de datos relacionadas, generar listados con unos impresionantemente potentes filtros de búsqueda, etiquetas, informes, e incluso importar datos de la archiconocida DBase u otras bases.

En esta captura de pantalla se muestra el completo editor de pantalla de Superbase Professional 4, que permite diseñar los formularios de entrada de datos más completos que se pueda imaginar.

Esta base de datos no es nueva. Ha habido bastantes versiones previas de ella, pero esta, la 1.30, es la primera que funciona con look 2.0, y ha recibido importantes implementaciones de acuerdo a los chips AGA. Soporta en su pantalla hasta 256 colores, pues se adapta a las posibilidades del Workbench, y puede acceder a imágenes de 256 colores, HAM y HAM-8. También los comandos de programación han recibido retoques.

La utilidad de esta base para el usuario medio es obvia. Se pueden tener organizados desde los discos y floppies hasta las revistas o cosas aparentemente inútiles, como los números de la loto a lo largo de cierto período de tiempo. A estos datos se puede acceder mediante el orden previamente establecido al crear la base o por algoritmos de ordenación bastante más complicados, pudiendo excluir ciertos registros gracias a un filtro que puede ser igualmente complicado. Así, si se tiene una base de datos de CD's, se puede obtener un listado ordenado por grupos y fechas de álbum, excluyendo maxisingles y aquellos grupos cuyo cantante sea rubio. Aparte, se pueden tipificar los campos a introducir, pudiendo crear un campo lógico con más de dos posibilidades. En resumen, el tratamiento de los datos es muy completo, simplificando el trabajo de introducir registros y evitando muchos errores.

El interface de usuario es muy fácil de utilizar y muy amigable. Aparte del tratamiento de introducción de datos, para moverse por la base existe un panel de control como si fuera la botonera de un vídeo, a cuyas funciones se puede acceder por teclado si se desea. Pero si todo esto no nos basta, se puede crear otro mediante la programación y/o el editor de pantallas, lo que nos posibilita para utilizar los fonts que se deseen, imágenes de fondo, botones, gadgets para campos lógicos, menús, etc. En conclusión, la base de datos más completa que se puede encontrar.

Pero su potencia real se encuentra en la posibilidad de relacionar bases de datos. Es con esta opción, conjuntada con la programación y el editor de pantallas, cuando se empiezan a vislumbrar las posibilidades reales de esta aplicación, con la que se pueden gestionar bases de datos realmente grandes y complicadas con un aspecto de programación profesional. Con ella fácilmente se pueden manejar los datos de la pequeña, mediana y gran empresa.

Por ejemplo, un videoclub lleva asociadas, forzosamente, dos bases de datos: una de cintas y otra de clientes. Pero esto se puede complicar un poco más. Digamos que la base de cintas lleva asociada otra con todos los clientes que han alquilado cada cinta, y la base de clientes, otra con todas las cintas que ha alquilado cada cliente. Así, si buscamos la referencia de quien tiene alquilada cierta pelócula, accederemos a la ficha con todos los datos del cliente, incluso con la foto si se desea, y de ésta, a todas las películas que ha alquilado, pudiendo sacar una relación de preferencias o periodicidad. O si una cinta se ha roto, buscar en la base de datos asociada la lista de clientes que la han tenido y relacionar en la de clientes con aquellos que tienen antecedentes y localizar, así, quién tiene roto el vídeo y obrar en consecuencia.

La flexibilidad de este programa es el tratamiento de los datos es inmensa, y complementada con la programación, es infinita. Incluso se pueden programar las teclas de función para facilitar la introducción de datos concretos o presentar requesters con las opciones a introducir en un campo.


EL EDITOR DE PANTALLAS

Este programa para ser utilizada conjuntamente con una base de datos. En máquinas con procesadores poco veloces, el manejo de los distintos datos con el ratón entraña ciertos problemas.

En esta variación de la pantalla mostrada anteriormente, pasamos de la creación o diseño del formulario, a la entrada de datos propiamente dichos. Como puede apreciarse, la combinación de gráficos como la firma, fotografías y textos, son sencillos y versátiles.

Su uso es bastante simple, accediendo con el ratón a todas las opciones. Con el botón derecho se accede a un menú que controla todos los parámetros de la pantalla actual, como la gestión de los ficheros, el tamaño, número de colores, entrelazado, rejilla, página actual (una pantalla puede contener varias páginas), definición de informes, linkado entre bases, definir líneas de transacción, etc.

Para linkar bases de datos, es necesario que estén ordenadas por un campo que se llame igual y sea del mismo tipo. Se accede a una pantalla en la cual se indica la estructura de las bases linkadas por medio de árboles.

Cuando se intentan definir líneas de transacción entre bases ocurre que no es posible a menos que los dos campos linkados estén presentes en la pantalla. En teoría, esto puede deberse a que, si no se maneja mediante programa, para conservar el lazo entre ambas hay que rellenar los dos campos. Pero si e va a manejar desde programa se puede borrar el segundo campo unavez que ya estén definidas las líneas.

En la parte inferior de la pantalla se encuentra otra ventana en la cual están los controles para añadir campos, variables, cálculos, imágenes, botones, etc, a la pantalla, así como los colores, tipos de justificación y otras posibilidades para definir los anteriores.

La utilidad de este editor es inmensa, pues permite que toda la definición de pantalla interactúe con la base de datos sin ningún tipo de programación previa por parte del usuario, además de la posibilidad de dar a la base un aspecto altamente profesional.


PUNTOS NEGROS

También tiene sus defectos y limitaciones. Por ejemplo, no es posible tratar los ficheros de una base de datos desde el sistema operativo. Es necesario reorganizarla y renombrarla cada vez que se cambia de directorio, así como todos los ficheros asociados a la misma: informes, pantallas, listados, etiquetas, etc. Esto ocurre porque en el mismo fichero se archiva dónde se creado, cosa que tiene poca utilidad aparente. También adolece de la posibilidad de crear la base con índices complejos, lo cual es un handicap importante en ciertas aplicaciones. Las etiquetas son poco potentes. Un bug importante es que no se pueden introducir vocales acentuadas en un campo, pues corrompen ese registro haciendo imposible su modificación.


CONCLUSIÓN

Con todo y con eso, tiene grandes posibilidadesde las que otras bases similares carecen, pudiendo, con dos bases linkadas, presentar en una pantalla los registros de la secundaria asociados al de la primaria mediante "Líneas de transacción" definibles en el editor de pantallas, sin ningún tipo de programación por parte del usuario.

Resuminedo, es una gran utilidad de gestión que pone las posibilidades de las bases de datos profesionales al alcance del usuario medio y, lo más importante, al de los poseedores de un Amiga, con lo que las posibilidades de los programas reservados a propietarios de ordenadores dedicados a la gestión se añaden a nuestro ordenador personal, y más aún. Los manuales que acompañan al producto son muy completos e informan de todas las funciones del programa. Es de posesión obligada para todo aquel usuario que haya sacado partido al Pen Pal o al Amigafile, y para todos los demás que deseen poder utilizar una buena base de datos.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal