La instalación de FishBase


Para empezar

FishBase 99 funciona sobre ordenadores bajo entorno Microsoft Windows 95 (o posterior) o NT. Para un funcionamiento correcto, nosotros recomendamos un Pentium 100 o mejor, con 16 MB de RAM por lo menos, si es posible 32. Un lector de CD-ROM y un ratón son también necesarios. Un monitor VGA y una tarjeta de video capaz de mostrar por lo menos 256 y si es posible 65 000 colores permitirán beneficiarse de la calidad de las imágenes. Las ventanas en FishBase son concebidas para una resolución VGA estándar de 640 x 480 píxels. Si usted utiliza una resolución mayor, no ocuparán más que una parte de su pantalla.

Para que FishBase pueda funcionar correctamente, deben instalarse muchos ficheros sobre el disco duro de su ordenador. El programa Setup de FishBase lo hará por usted.

Siga estos pasos para instalar FishBase 99:

  1. Asegúrese que su lector de CD-ROM está instalado correctamente;

  2. Introduzca el CD-ROM marcado ‹ Database ›;

  3. Abra Windows. Haga clic sobre el botón Start [Inicio] y elija Run [Ejecutar]. Se mostrará la ventana de diálogo ‹ Run command › ; teclee ‹ X :\setup.exe › donde X es la letra asignada a su lector de CD-ROM ; Presione ‹ Enter ›;

  4. La vista ‹ FishBase Setup › se muestra y le guía a lo largo del proceso de instalación;

  5. Al principio, le pedirá que verifique si hay otros programas abiertos. Si es el caso, salga del programa Setup y cierre todos los programas en curso. La rutina Setup instalará y pondrá al día los ficheros compartidos. Otros programas abiertos podrían impedir a la rutina Setup la instalación correcta de FishBase

  6. La rutina Setup de FishBase propone cuatro opciones de instalación:

    1. Compacta : Instala un mínimo de ficheros (alrededor de 42 MB) sobre su disco duro y hace funcionar FishBase a partir del CD-ROM. Atención, la ejecución del programa será relativamente lenta y tansolo estarán disponibles las imágenes en blanco y negro;

    2. Típica : Instala el programa FishBase y los datos sobre su disco duro (alrededor de 500 MB) y utiliza las imágenes solamente a partir del CD-ROM. La ejecución es considerablemente más rápida y puede hacerse sin CD-ROM, si usted no necesita imágenes;

    3. Completa : Instala todo sobre su disco duro (alrededor de 900 MB). FishBase funciona correctamente con los programas de compresión de disco duro como ‹ Stacker ›, ‹ DoubleSpace › o ‹ DriveSpace ›; y

    4. Personalizada : Utilice esta opción si quiere instalar herramientas adicionales como ‹ AUXIM › y ‹ YIELD ›.

  1. El programa Setup de FishBase creará un directorio C :\FISHBASE sobre su disco C , donde se guardarán los ficheros temporales. Nótese que va a necesitar por lo menos 42 MB de espacio libre sobre su disco C para que FishBase pueda trabajar correctamente.

El registro de FishBase

Por favor, registre su copia de FishBase proporcionándonos las informaciones siguientes:

Nombre:

Institución:

Dirección:

Por favor, regístrese E-mail:

Versión FishBase:

Número aproximado de usuarios:

Comentarios:

El registro le permitirá recibir las actualizaciones de FishBase por US$50, incluyendo el envío aéreo. Esto también nos permite saber quienes son nuestros usuarios (véase Fig. 1) y lo que piensan de nuestro producto, lo cual es muy importante para nosotros y nos ayuda en los desarrollos futuros. Nótese que no hay ninguna restricción legal en cuanto al número de usuarios por copia de FishBase. Por favor, envíe su hoja de registro y cualquier eventual comentario a la siguiente dirección:

El proyecto FishBase
c/o ICLARM
MCPO Box 2631
0718 Makati City
Filipinas
Fax No. (63-49) 536-0202
E-mail: FishBase@cgiar.org

 

Usted también puede fotocopiar el formulario de inscripción de la página xiv de este manual y enviarla por correo o fax.

FishBase en una red local

FishBase puede usarse por diversos usuarios en una red local

Usted puede instalar FishBase 99 en una red local (LAN) para permitir a muchos usuarios acceder a FishBase desde sus ordenadores individuales al mismo tiempo. Para hacer esto, cree un disco virtual sobre el disco duro del servidor (por ejemplo H :\) y copie todos los ficheros y los directorios del CD-ROM ‹ Database › sobre el disco virtual. Después, copie los ficheros de imágenes del CD-ROM ‹ Pictures › en sus directorios respectivos (GIF, JPG, DisPic) sobre el disco duro. Para evitar problemas de acceso, verifique que los ficheros no estén protegidos de lectura-escritura y que sean compartidos. Los usuarios pueden instalar FishBase a partir de la red siguiendo el mismo procedimiento de arriba, para una instalación compacta (1) e indicar el disco de la red (por ejemplo H :\) en lugar del lector de CD-ROM. Nótese que puede ser imposible de hacer funcionar FishBase a partir de un lector de CD-ROM compartido por red.

Rainer Froese y Meynard Gilhang

FishBase y Microsoft Access

FishBase fue creado en su origen bajo DOS con DataEase (véase ‹ La realización de FishBase ›, este volumen)

Windows es lento

Nosotros siempre supimos que no sería facil migrar un gran programa como FishBase de DataEase a otro sistema de gestión de bases de datos (SGBD). Nosotros sabíamos que deberíamos recrear todas las tablas y las vistas, y reescribir las más de 200 rutinas de FishBase 1,0. Uno de nosotros (Portia Bonilla) era una informática especialista en bases de datos familiarizada con DataEase y entusiasta con Microsoft Access. Y nosotros empezamos 10 meses antes de la fecha prevista de la primera edición. Aún así, casi no llegamos a hacerlo a tiempo.

Además, nosotros no estábamos satisfechos con muchas características de Microsoft Access 1,1 y más tarde 2,0. Muchas de nuestras decepciones con Microsoft Access se debían a la utilización limitada o incómoda de las capacidades gráficas de Windows :

Imágenes lentas
  • Una de nuestras razones para migrar a Windows era la suposición que sería fácil incorporar miles de imágenes. De todas maneras, una imagen que ocupaba 30 kb bajo DOS pasaba de golpe a 300 kb bajo Windows, e incluso más cuando se asociaba a Microsoft Access. Los tiempos de carga y de muestra también se multiplicaron por 10. Nosotros tuvimos que utilizar algunas astucias para incluir los mapas y las imágenes en las impresiones ;

Sin cursivas
  • Otra suposición fue que seríamos capaces de mostrar los nombres de especies en cursiva, sobre la pantalla y en las impresiones. De todas maneras, esto no puede hacerse si el nombre no es más que una parte de un texto como en los títulos de referencias o las anotaciones : un campo está totalmente en cursiva o no lo está en absoluto. Esta es la razón del uso del caracter @ hasta FishBase 98, y de las etiquetas HTML (‹I›palabra‹\I›) antes y después de las palabras que deben aparecer en cursiva (véase www.fishbase.org).

Una presentación exigente
  • Además, las opciones innumerables para las presentaciones en pantalla y el alto nivel esperado de un programa multimedia profesional han hecho que esta parte del desarrollo fuera mucho más importante de lo habitual, más aún teniendo en cuenta que debíamos satisfacer a usuarios poco experimentados y por tanto no podíamos simplemente usar la interfaz Windows estándar.

Sin QBE
  • El módulo consulta siguiendo el ejemplo (QBE : Query-By-Example) que permitiría a los usuarios crear sus propias consultas en FishBase no está incluido en el módulo run-time de Microsoft Access ; los usuarios deben comprar Microsoft Access para poder utilizar estas capacidades.

El Setup: problemas

Windows ha introducido el concepto de las librerías dinámicas de asociación (DLL), supuestamente para que programas diferentes puedan compartir las mismas librerías. De todas maneras, desde Windows 95 en adelante, estas librerías deben ser registradas, y sus versiones recientes no son compatibles con los anteriores programas. Esto hacía una verdadera pesadilla de la instalación correcta del programa, pues el éxito de una instalación depende en gran parte de programas y de DLLs ya instalados. Nosotros hemos verificado el setup actual en instalaciones nuevas bajo Windows 95 y NT 4.0. Nosotros hemos testado también sobre una variedad de máquinas con Microsoft Office y otros programas instalados. Hemos corregido todos los problemas que hemos ido encontrando, pero todavía no podemos garantizar que FishBase 99, y en particular sus rutinas YIELD y AUXIM, se instalen correctamente sobre todas las configuraciones existentes, sobretodo las versiones francesas de Windows.

La parte positiva

Por lo menos hay una parte ‹ positiva › : la interfaz gráfica es todavía más fácil de usar. Windows nos permite olvidarnos de la conexión de los periféricos (impresora, pantalla, ratón, etc.). El sistema de ayuda de Windows nos permite tener este manual entero sobre el disco duro, con lo cual puede ser accesible desde cualquier parte de FishBase. El desarrollo continuado de ordenadores más rápidos resolverá el problema de la velocidad ; y la disponibilidad de emuladores Windows bajo Macintosh y bajo Unix permitirá a sus usuarios utilizar FishBase bajo estas plataformas.

Funcionamiento más rápido

A continuación presentamos dos maneras de hacer que FishBase (y Microsoft Access en general) funcionen mejor con una RAM limitada:

  • cierre los demás programas durante el uso de FishBase ;

  • defragmente el disco duro regularmente.

Si tiene Microsoft Access
 
 
 
 
 
 
Con MS Access, usted puede crear sus propios informes

FishBase se divide en cinco bases de datos (.mdb). La base de datos principal FBAPP.MDB contiene las tablas, las vistas, los informes, las consultas, y las rutinas, y reside o bien en el CD-ROM o en el directorio que usted haya especificado. El fichero FBWRITE.MDB contiene las tablas usadas para los informes temporales y reside en C:\FISHBASE. El fichero USER.MDB contiene la tabla FishWatcher, el fichero NAMES.MDB contiene la tabla de sabiduría tradicional, y el fichero COUNTRY.MDB contiene la tabla National Checklist ; todas estas bases de datos residen en C:\FishBase. Si usted tiene una copia autorizada de Microsoft Access puede abrir las bases de datos y, por ejemplo, crear sus propias consultas para combinar o extraer las informaciones.

Rainer Froese, Portia Bonilla, Alice Laborte y Ma. Josephine France Rius