Mostrando las entradas con la etiqueta MICROISIS. Mostrar todas las entradas
Mostrando las entradas con la etiqueta MICROISIS. Mostrar todas las entradas

01 mayo 2008

Curso Básico de WWWIsis

Curso Básico de WWWIsis
Desenvolvimento de Interfaces com Wxis para consulta de Bases de Dados ISIS na Internet
 

OBJETIVO

Capacitar o aluno a publicar na Internet interfaces para consulta de bases de dados padrão CDS/Isis (Microisis e Winisis). Para isso será utilizado o WXIS, também conhecido como WWWIsis, desenvolvido pela Bireme para atuar como interface entre bases de dados padrão CDS/Isis e servidores Web, via CGI (Common Gateway Interface). Ao final do curso o aluno será capaz de trabalhar com estruturas simples de consulta a bases de dados utilizando o WXIS, tendo como exemplo os modelos de aplicações desenvolvidos em aula.

PÚBLICO ALVO 

Bibliotecários, Analistas de Sistemas e Programadores que atuam em sistemas de bibliotecas.

REQUISITOS AOS PARTICIPANTES 

  • Domínio da linguagem HTML

  • Domínio do padrão CDS/Isis, principalmente linguagem de formatação e pesquisa

  • Noções de arquitetura cliente servidor

CONTEÚDO PROGRAMÁTICO

  • Revisão de conceitos básicos CDS/Isis

  • Revisão de conceitos básicos de HTML

  • Revisão de conceitos básicos de arquitetura cliente servidor

  • Apresentação e instalação do Wxis

  • Passagem de parâmetros

  • Exibição da base de dados no browser por faixa de MFNs

  • Pesquisa através de expressões booleanas

  • Pesquisa através do dicionário de termos

  • Utilização de arquivos de parâmetros

  • Variáveis do Sistema e paginação dos resultados

  • Pesquisa em múltiplas bases de dados

  • Hyperlinks e imagens estáticas e dinâmicas

INSTRUTOR

Paulo Cattelan - Bibliotecário com Pós-graduação em Informática Empresarial pela PUC/RS e MBA Executivo em Tecnologia da Informação pela ESPM/Porto Alegre. Gestor de Projetos de Automação de Acervos, com experiência na informatização de acervos e implantação de sistemas GED. Desenvolvedor de aplicativos utilizando padrão CDS/Isis. Instrutor dos cursos Introdução à Gerenciamento Eletrônico de Documentos, Winisis Básico, Intermediário e Avançado. Coordenador do Projeto Oráculo, disponível em http://www.oraculo.inf.br. Continuous Education Committee Coordinator of CDS/Isis II World Meeting, evento organizado pela UNESCO, realizado em 2005. Conferencista em vários eventos nacionais e internacionais.

 

METODOLOGIA E RECURSOS

  • Aula expositivo-dialogada, com um aluno por computador.
  • Exercícios práticos

 

MATERIAIS E SERVIÇOS

  • Apostila com conteúdo programático
  • Certificado de participação
  • Coffee-break

 

CARGA HORÁRIA

30 horas.

 

INVESTIMENTO

R$ 550,00 ou 4x de R$ 137,50.
10% de desconto para pagamentos à vista realizados até 25/04/2008.
Valor do curso com desconto R$ 495,00.

 

DATA, HORÁRIO E LOCAL

05 a 09 de maio de 2008, das 8:30h às 17:30h (uma hora e meia de intervalo).
Sala de Eventos da Control
Av. Alberto Bins, 536/701
Porto Alegre, RS


04 enero 2007

EVALUACION DE SOFTWARE LIBRE O DE CODIGO ABIERTO PARA AUTOMATIZACION DE BIBLIOTECAS

1. CATALIS: Una herramienta web para crear catálogos basados en MARC21 y AACR2.
http://inmabb.criba.edu.ar/catalis/catalis.php?p=main

Este programa argentino es un “software de código abierto”, es decir sólo hay que respetar la mención de copyright, y la nota de permiso, que deberán ser incluidas en todas las copias del software, pero su uso es absolutamente gratuito. Hay que destacar la simplicidad del sitio, su excelente estructura, completa documentación, cuenta con un Catalis Wiki en http://catalis.uns.edu.ar/wiki/index.php/Portada, y una lista de discusión en http://groups.google.com.ar/group/catalis

Catalis es una aplicación web que permite administrar bases de datos CDS/ISIS con registros bibliográficos en formato MARC 21 y contiene páginas con documentación sobre el este formato, descargadas desde el sitio MARC Standards, http://www.loc.gov/marc/, e incluidas en el software con la autorización de Library of Congress, Network Development and MARC Standards Office.

Tiene ayudas para la aplicación de las Reglas de Catalogación Angloamericanas: visualización del asiento AACR2 asociado a cada registro bibliográfico, generación automática de la puntuación ISBD, y mensajes de ayuda y ejemplos contextuales (que irán siendo incorporados gradualmente). Posee plantillas u hojas de trabajo o entrada de datos para diferentes tipos de materiales, manejo de indicadores con asignación de valores por defecto modificables, y un largo etc. que no menciono para que visiten la página, valoren la comodidad, simplicidad y eficiencia para la generación de catálogos en línea, intranet o en Internet de forma cooperativa.

PROYECTO OPEN MARCOPOLO
http://marcopolo.uner.edu.ar/index.htm

“El Proyecto “Open MarcoPolo” se refiere a un software de gestión de bibliotecas que permite llevar la administración de sus tareas internas y también brindar servicios a los usuarios.

Trabaja íntegramente con bases de datos Isis, lo que posibilita una compatibilidad total con MicroIsis o WinIsis. Está programado en WXIS / HTML y pensado para funcionar en ambiente Web, ya sea Intranet o Internet. Todas las pantallas del sistema son páginas Web, que permite a los nuevos usuarios familiarizarse rápidamente con su “modo de operación”.

Los requerimientos para su funcionamiento en red son mínimos, se precisa un equipo PC servidor que administra todas las operaciones del sistema, y no presenta límites de usuarios conectados. Con un enlace a Internet los programas pueden accederse desde cualquier punto de la red, característica que puede ser muy útil para consultar las bases bibliográficas desde puntos externos a la Institución.

Su desarrollo modular permite llegar a elaborar un sistema integrado de gestión bibliotecaria. Actualmente se ofrecen los módulos de circulación bibliográfica, consulta al catálogo, consultas y administración.

Nuevos módulos pueden complementarse para lograr administrar todas las tareas y servicios que gestiona una biblioteca”.

Esta es la presentación de un sistema integrado que consta de un Módulo de Circulación, un OPAC o Catálogo de Acceso Público en Línea, un Módulo de Consulta y Administración, y un Módulo de Estadísticas. Se puede utilizar como programa monousuario o en red, intranet o en Internet, trabajando en modo cliente-servidor.

Tiene un demo en línea que se encuentra “en construcción” porque los desarrolladores lo están migrando a una nueva versión que además generará marbetes, bolsillos. Fichas y código de barras y otras prestaciones. Pero es muy fácil bajarlo, sin siquiera registrarse (opcional) e instalarlo en el computador.

Nuestra colega Manuela Bulnes Núñez, escribió un excelente documento de “Instalación y adecuación del software Open MarcoPolo en una Unidad de Información” que publicó el Departamento de Gestión de Información de la Escuela de Bibliotecología de la UTEM y se hizo circular en la Lista de Bibliotecarios en formato Word. Hay que mencionar también que ella organizó una charla del co-desarrollador del programa, el bibliotecario informático Hipólito Deharbe de La Universidad Nacional de Entre Ríos, en la Casa Central de la UTEM, el 25 de septiembre pasado.

WEBLIS

WEBLIS es un Sistema Integrado para Bibliotecas en Web de distribución gratuita, basado en bases de datos CDS/ISIS de UNESCO.

El sistema ha sido desarrollado por el Institute for Computer and Information Engineering (ICIE) de Polonia, basado en sus experiencias de construcción de sistemas bibliotecarios para organizaciones internacionales como FAO, IFAD y GTZ. WEBLIS corre sobre el motor WWW-ISIS, también desarrollado por ICIE.

Posee un módulo de Catalogación, un OPAC, uno de Circulación y uno para Estadísticas.

El módulo de Catalogación permite catalogar libros, publicaciones seriadas, analíticas de libros y revistas, animaciones, fotos, audio, video, etc. Resulta amistoso para el operador, que tiene acceso a listas de selección, tesauro, y validaciones de campos.

Por su parte el OPAC, permite búsquedas simples y avanzadas, guardar el historial de búsquedas, las facilidades de salvar las búsquedas y el lenguaje de consulta de ISIS, así como búsquedas por medio de tesauro y con la posibilidad de implementar facilidades para bajar archivos en ISO 2709, o en formato texto o RTF. Se puede probar en: http://weblis.unep.org/libcat/

El Módulo de Préstamo controla totalmente los procedimientos relacionados con la circulación, préstamo y devolución, reservas y renovaciones, así como reclamaciones por correo electrónico o convencional en formato Word, generando listas de tareas urgentes.

Este módulo está completamente integrado con el catálogo, y el bibliotecario puede definir diversas reglas para varios tipos de materiales bibliográficos y grupos de usuarios. Las reglas son revisadas cuando una operación de préstamo, renovación o reserva se lleva a cabo. Se puede utilizar código de barras o tarjetas magnéticas pero no es obligatorio.

No es un detalle que la Biblioteca Nacional de Argentina lo haya utilizado en el 2005 para realizar su inventario y traspasar 200 mil registros en su proceso de automatización.

Tiene el inconveniente de estar en inglés, al igual que su documentación, pero esto es un asunto totalmente subsanable, pues no será el primer ni último software que los bibliotecarios tengan que administrar en este idioma.

El programa se puede bajar desde el portal de la UNESCO: http://portal.unesco.org/ci/en/ev.php-

GREENSTONEHome Page: http://greenstone.org

Greenstone es un conjunto de programas para la construcción y distribución de colecciones de biblioteca digital. Proporciona una nueva vía para la organización de la información y su publicación en Internet y/o en CD-ROM. Producido por el New Zealand Digital Library Project de la University of Waikato, y desarrollado y distribuido en cooperación con UNESCO y el Human Info NGO, a través de un proyecto de cooperación internacional establecido en agosto del 2000. Software open-source, multilingual, distribuido bajo los términos de GNU General Public License. Lea la Greenstone Fact Sheet

GENISIS (Web y CD)Aplicación de Winisis para edición en CD-ROM y WEB
http://portal.unesco.org/ci/en/ev.php-

Herramienta de generación de páginas web para la edición de bases de datos CDS/ISIS en formato html (apto para la edición en WEB), desarrollado por Pierre Chabert y distribuido por UNESCO que utiliza el motor de búsqueda WWWISIS de BIREME. Posibilita poner con relativa facilidad una base de datos CDS/SIS generada en MicroIsis o Winisis para uso público y búsquedas de información y recuperación de registros y acceso a documentos a texto completo y cualquier tipo de documento multimedia, lo cual ha permitido un rápido y masivo desarrollo de sitios con bases de datos a disposición de los usuarios y bibliotecas digitales tanto en la web como en CD-ROM.

Tanto GenisisWeb como GenisisCD, son herramientas programadas en Microsoft Visual Basic y de código abierto, libremente disponible. Inicialmente bilingüe (inglés-francés), ha sido traducido al español y al italiano.

Ejemplos de Genisis pueden encontrar en las bases de datos de la UNESCO en la dirección: http://databases.unesco.org/, y de una base de datos a texto completo en: http://hugorueda.dlinkddns.com/wwwisis/docbi.01/form.htm

Como ven todo “llave en mano” y sin tener que meter la mano a la cartera o al bolsillo.

Pero todos estos desarrollo y unos cuantos más que se quedan en el tintero virtual, no serían posibles sin tener como base fundamental las bases de datos en CDS/ISIS que ha demostrado ser un sistema de gestión de información, de bases de datos textuales y multimedia de excelencia. Lamentablemente en Chile han sido subutilizadas, tanto en la versión MicroIsis como Winisis, no explotando todas sus posibilidades de diseño y programación informativa, ni las herramientas asociadas, para no decir en la programación profesional.

La potencia del lenguaje de formateo, junto a su eficiente aparato de búsqueda y recuperación de información, así como su capacidad de almacenamiento en campos de longitud variable que le permitieron desplazar del nicho de mercado bibliotecológico a las poderosas herramientas comerciales DBF de la época (Dbase, Clipper, Fox Plus, etc.) en cuanto MicroIsis fue liberado por la UNESCO en 1985, en módulos independientes no integrados, sin herramienta propia de programación, funcionando en floppy disk de 5 ¼ pulgadas o los primeros discos duros para PC de 5 Mb. cuyo recuerdo asombra hoy, mostraba ya la impronta de una sólida herramienta que en estos más de 20 años ha demostrado ser y seguir siendo.

No por nada la Library of Congress ha colaborado en los desarrollos de IsisMarc o Catalis, y la mayor parte de los programas comerciales de automatización de bibliotecas aseguran compatibilidad con sus bases de datos y en la mayoría de los casos es verdad.

Pero aún así, tenemos hoy que utilizar las extraordinarias cualidades de receptor de información desde cualquier aplicación conocida para convertir bases de datos provenientes de Excel o Word, o Access, o viejas aplicaciones en DBF que aún utilizan algunas bibliotecas.

Y así como no vimos una proliferación de tesauros con MicroIsis hoy no vemos una proliferación de Bases de Datos Multimedia en Winisis o de Bases de Datos Web o en CD-ROM con Genisis.

El dilema entre los programas de software libre o código abierto y los de tipo comercial no estriba en su mayor eficiencia ni siquiera en su diferencia de costos, sino en si los bibliotecarios “se adaptan a la herramienta” o la “herramienta se adapta” a los bibliotecarios y les permiten desarrollar toda su creatividad y la búsqueda de soluciones propias sin verse con las camisas de fuerza del mercado.

Por eso a la hora de realizar recomendaciones para solucionar los problemas de biblioteca con sistemas integrados, el uso de herramientas de software libre y código abierto resulta lo más racional, ético y acertado.

No es lo mismo arriesgar con software que cuesta miles de dólares y que a la hora de sufrir frustraciones o decepciones, porque no era lo que se esperaba, hacerlo con herramientas gratuitas o de bajo costo, que incluso la Biblioteca del Congreso Nacional y organismos internacionales utilizan desde hace años y con resultados a la vista.

Afortunadamente ya está pasando la época en que las mujeres vivían desgraciadas y sufriendo toda su vida, al lado de un marido insoportable, sólo porque las mantenía.

Pero sabemos de muchas bibliotecas y bibliotecarios que no pueden volver atrás y cambiar de rumbo, por el alto costo que les significó un OPAC, que les prometía la felicidad completa, en un mundo donde no todo lo que brilla es oro.

En estos desarrollos, donde los colectivos de bibliotecarios e informáticos y programadores latinoamericanos han hecho aportes significativos, los chilenos estamos en deuda, si hacemos un rápido repaso: Catalis, Open MarcoPolo (Argentina), Cisis, wwwisis, Isisdll, Wxis (Brasil), Multimedium (Venezuela), IsisMarc (Uruguay), Clabel-Openisis (Cuba), Ticobits 2709 (Costa Rica).

El capital humano de nuestros bibliotecarios es significativo, al igual que la infraestructura tecnológica a las que tenemos acceso, sólo hay que ejercer el liderazgo necesario y sintetizar ese cúmulo de experiencias y conocimientos de forma cooperativa, donde nadie duda que la unión de todos hace la fuerza.

BIBLIOGRAFIA

1. Pliego de prescripciones técnicas para la adquisición e implantación de un Sistema Integrado de Gestión para la biblioteca de la Universidad de Cantabria. Santander, 21 de marzo de 2005. Documento PDF.
2. Rodríguez Mederos, Mabel. CLABEL: un software libre para la creación de catálogos públicos con acceso en línea en las bibliotecas. http://www.bvs.sld.cu/revistas/aci/vol12_2_04/aci02204.htm. Documento PDF.
3. Arias O, José. Fundamentos para la planeación de una Biblioteca Digital. Bogotá : Pontificia Universidad Javeriana, Facultad de Comunicación y Lenguaje, Departamento de Ciencia de la Información, 2001. Documento PDF.
4. [Memoria de la Biblioteca del Congreso Nacional 2005]. Documento PDF.
5. Araya López, Abelardo. Aplicación de un algoritmo logístico para la selección de un software integrado de bibliotecas. Santiago de Chile, UTEM, Escuela de Bibliotecología, Departamento de Gestión de Información, 2006.
6. Moran Aguilar, Annice “Bibliografía digital : ¿Utopía o realidad?. 2001. ANNICE MORAN AGUILAR, MARCIA MORIN DIAZ, ALEJANDRO ROMERO SANCHEZ (Bibliotecarios UNAP).
7. Ponjuan Dante, Gloria “BIBLIOTECA DIGITAL...UN NUEVO PASO EN LA EVOLUCIÓN DE LAS ARQUITECTURAS DE INFORMACIÓN. Ciudad de La Habana : Universidad de La Habana, Facultad de Comunicación, Departamento de Bibliotecología y Ciencia de la Información.
8. FORMATO PARA MONOGRAFIAS MultiLIS (SISIB). Santiago de Chile : Universidad de Chile, 1999.
9. Witten, Ian H. GREENSTONE DIGITAL LIBRARY SER’S GUIDE. Witten and Stefan Boddie. New Zealand : University of Waikato, Department of Computer Science, May 1992. Greenstone gsdl-2.38.
10. Hopkinson, Alan CDS/ISIS : the _State of the Art. London : Middlesex University. http://www.gpntb.ru/win/inter-events/crimea2000/ Revisado: 4/01/2004.
11. Arantza López de Sosoaga, Torija (SABINI Automatización de Bibliotecas) OPAC-Web-Z39.50: ¿Redundantes o complementarios? : La realidad es multilingüe. España: FESABID 98 : VI Jornadas Españolas de Documentación, 1998. http://fesabid98.florida-uni.es/Comunicaciones/a_lopez.htm Revisada: 04/01/2004.
12. Jayakanth, F. Approaches to make CDS/ISIS Databases Interoperable With other Digital Libraries. F. Jayakanth, K. Maly, and M. Zubair. USA, Norfolk, Virginia: Computer Science Department Old Dominion University.
13. Bustos, Atilio CINCEL Chilean Consortium for the Access to Scientific Information A national, integrated, interoperable open strategy. Atilio Bustos. International Coalition of Library Consortium ICOLC Fall‘ 04 Barcelona, October 2004. Animación en Power Point. 12 diapositivas.
14. Abadal, Ernest Bases de datos documentales en el web: análisis del software para su publicación. Ernest Abadal. En: Hipertext.net. http://www.hipertext.net/web/pag255.htm Consultado: 06/06/2005.
15. Tramillas, Jesús Herramientas de software libre para la gestión de contenidos. En: Hipertext.net. http://www.hipertext.net/web/pag258.htm Consultado: 06/06/2005.
16. López Leal, Salvador Automatización de Bibliotecas. En: ASVIBIDO BOLETIN INFORMATIVO Y DE INTERCAMBIO BIBLIOTECARIO Y DOCUMENTAL No. 1. Organo de difusión de la Asociación Virtual de Bibliotecarios y Documentalistas. http://orbita.starmedia.com/~mendozap/asll.htm Revisado: 08/06/2005
17. Brinati A., Rossana TRANSFORMACIÓN DE LOS PROCESOS PRODUCTIVOS DE UNA BIBLIOTECA TRADICIONAL A UNA BIBLIOTECA VIRTUAL. La ponencia es una sistematización del trabajo presentado por la Lic. Lourdes Feria Basurto, Coordinadora de Tecnologías de Información de la Universidad de Colima y la Maestría UCOL/UNESCO (Colima, México) al Curso Regional “Bibliotecas Virtuales y las Ciencias Sociales”, clase 5, Campus Virtual de CLACSO, agosto-noviembre 2002.
18. Bibliotecas Digitales en Chile. En: Sitio Web de la Biblioteca Nacional. http://www.dibam.cl/biblioteca_nacional/servicio.asp?id=60 Documento PDF con 16 diapositivas. Fecha 28-09-2005.
19. Recursos de Interés en Internet : Sistemas de Gestión Bibliotecaria. Automatización de Bibliotecas y Servicios de Información. Dpto. Biblioteconomía y Documentación - Univ.Carlos III de Madrid. http://www.bib.uc3m.es/~automat/bibdigitales.html. Almacenado como mht
20. Servicios informatizados en la gestión de los centros documentales. http://www.geocities.com/zaguan2000/508.html
21. Porcel Iturralde, María Laura. Software libre: una alternativa para las bibliotecas. Acimed 2005;13(6). Disponible en: http://bvs.sld.cu/revistas/aci/vol13_5_05/aci01505.htm Consultado:12/11/2006
22. Cabrera Facundo, Ana Margarita. Las Bibliotecas digitales: Parte III. Evaluación. Archivo PDF.
23. Quiroz Castillo, Ana María. La Biblioteca Nacional de Chile y el Sistema de Información Bibliográfico ALEPH. Archivo PDF.
24. Chamorro Malagueño, Ana. Catalogación en la UC: Prácticas que apoya el procesamiento y la gestión del departamento de catalogación. Santiago de Chile, Sistema de Bibliotecas de la Pontificia Universidad Católica de Chile. Archivo PDF. 25 diapositivas.
25. Automatización de colecciones. En: Sitio Web de la Biblioteca Nacional. http://www.dibam.cl/biblioteca_nacional/servicio.asp?id=60
26. Rad-El, Bárbara Sales Support Manager Aleph 500: What’s New in Version 18. Ex-Libris. Documento PDF. 45 diapositivas.
27. Alvarado, Maribel. Implementación de Metalib y SFX en el SIBUC. Sistema de Bibliotecas de la Pontificia Universidad Católica de Chile. Archivo PDF. 31 diapositivas.
28. González M., Paola ALEPH en la USACH un gran cambio. Universidad de Santiago de Chile. Vicerrectoría Académica, Departamento de Bibliotecas. Documento PDF. 15 diapositivas.
28. Burgos M., Alejandro. Migración ALEPH en la UC: prácticas comunes. Sistema de Bibliotecas de la Pontificia Universidad Católica de Chile, Unidad de Tecnología de Información para Bibliotecas. Archivo PDF. 31 diapositivas.
30. Rementería Piñones, José Ariel. El Sistema Bibliotecario Universitario Chileno y el acceso a la información. Santiago de Chile, Universidad Complutense de Madrid, Facultad de Ciencias de la Información, 2002. Documento PDF.

10 diciembre 2006

Curso en Buenos Aires lanza acceso libre a productos CISIS BIREME

Ernesto Spinak y Alberto Rosenberg

Durante el curso El Centro Latinoamericano de información en ciencias de salud, BIREME/OPS/OMS, viene desarrollando, desde finales de los años 80, el software CISIS para programadores y un conjunto de utilitarios y aplicativos para los administradores y usuarios de las bases de dados ISIS (Integrated Scientific Information System. CISIS y sus aplicaciones son parte integral de la familia ISIS de software orientada para aplicaciones de colecta, almacenamiento y recuperación de información textual estructurada como son los registros bibliográficos, directorios y textos completos estructurados.

La UNESCO (Organización de las Naciones Unidas para la Educación, la Ciencia y la Cultura), con el sistema CDS/ISIS en diferentes versiones, ha sido históricamente la institución responsable y promotora internacional de la familia ISIS. BIREME ha cooperado estrechamente con UNESCO en el desarrollo, diseminación y capacitación de la familia ISIS. Los desarrollos de BIREME han respondido a las aplicaciones complexas demandas con la red de fuentes de información de las redes BVS (Biblioteca Virtual en Salud) y SciELO (Scientific Electronic Library Online), que incluye desde base de dados de referencias bibliográficas como LILACS (Literatura Latinoamericana y del Caribe en Ciencias de la Salud ) hasta texto completo como en SciELO. Las aplicaciones de BIREME con CISIS en Internet recibieron en 2006 más de 5 millones de visitas mensuales.

La experiencia que BIREME ha acumulado en la operación de productos y servicios de información en Internet evidencian que en sistemas complexos como los operados en las redes BVS y SciELO se hace necesario el concurso de una rede de soluciones, metodologías y tecnologías. Entre estas, CISIS, sus utilitarios y aplicaciones son indispensables para asegurar la mejor relación costo-efectividad en almacenamiento y recuperación de información.

En este sentido, BIREME ha retomado el desarrollo de la familia ISIS como una línea de acción prioritaria para la operación sostenible de la red de fuentes de información de la BVS y de SciELO. En paralelo, otras líneas de acción están en desarrollo como son la adopción y adaptación del Plone para la producción en red de fuentes de información y el desarrollo, en cooperación con la UNESCO, de una nueva versión del sistema ISIS basado en red y en software abierto.

BIREME inicia diseminación del CISIS en curso en Argentina

Como parte de este proceso, BIREME ha empezado un programa de diseminación del sistema CISIS, sus utilitarios y aplicativos en diferentes versiones y que culminará con su disponibilidad para download sin costos y con documentación respectiva, en diferentes idiomas, a partir de febrero de 2007. BIREME ha tomado esta decisión en atención a las recomendaciones del II Congreso Mundial de Usuarios de CDS/ISIS, que ocurrió en el marco del CRICS7/ICML9, en los días 20-23 de septiembre de 2005, en Salvador, Bahia.

Este proceso ha empezado recién, con un curso-taller en Buenos Aires realizado en los dias 30 de octubre y 01 de noviembre de 2006, en Buenos Aires, Argentina, sobre CISIS versión 5.3 y sobre la interfase de pesquisa iAH versión 2.4. El curso contó con la presencia de 22 programadores expertos en CDS/ISIS en Argentina.

Ernesto Spinak, consultor líder de la Unidad de Fuentes de Información Referenciales (FIR) de BIREME impartió el curso que estuvo patrocinado por el Ministerio de Economía y Producción, y la Comisión de Energía Atómica de Argentina (CNEA) distribuidor oficial de programas de la familia ISIS en el País.

CISIS - utilitários y aplicativos

El software CDS/ISIS desarrollado por UNESCO es solamente una de las varias instancias de la familia ISIS. BIREME ha usado esta plataforma para la mayoría de sus productos y servicios por más de 20 años y ha sido instancia colaboradora de UNESCO tanto en el MICROISIS como en el WINISIS, como también, ha sido distribuidor de estas aplicaciones.

Sin embargo, BIREME para su uso interno, ha usado versiones mucho más avanzadas y que no fueron nunca distribuidas para no causar conflictos de compatibilidad con los miles de usuarios de los productos de UNESCO. Con el recién curso-taller en Buenos Aires, se ha iniciado en proceso de cambio de estrategia.

Una base de datos CDS/ISIS se constituye básicamente con dos módulos: un archivo maestro (master file) con registros de datos, y un diccionario de claves para realizar las búsquedas (inverted file). Las diferencias entre las familias se establecen en el tamaño máximo de los registros, el largo de las claves en los índices, la tecnología usada en la creación de los archivos invertidos, la posibilidad de usar uno o múltiples diccionarios simultáneos, además de las instrucciones para extraer y representar los datos. La tabla siguiente muestra esquemáticamente las principales diferencias:

La versión 1030 (la más pequeña de la familia) es la versión compatible con el WINISIS de UNESCO, que solamente puede usar un diccionario por base de datos. Todas las versiones de BIREME pueden realizar consultas con múltiples diccionarios simultáneamente. La tecnología de inverted files de Lind y FFI son mucho más avanzadas, compactas y rápidas que las versiones 1030 y 1660.

Otra de las diferencias es que la versión de UNESCO sólo es para sistema operativo Windows para redes locales, en cambio el CISIS funciona también con Linux y otros sistemas operativos especializados como HP, SCO, IBM_AIX, etc.

Por otra parte, BIREME ha desarrollado para ISIS una aplicación cliente servidor llamada WXIS disponible en todas las versiones: WXIS1660, WXISLIND, para PC, Linux, etc. Esta versión de ISIS para Internet usa un lenguaje de etiquetas llamado IsisScript que permite crear programas CGI para interactuar en el Web. La interfase iAH es un producto de BIREME escrito en IsisIscript, altamente elaborado y flexible, que permite administrar consultas de bases de datos ISIS bajo WXIS en Internet.

Por último, el lenguaje de manipulación de los datos que dispone el CSIS (parser o intérprete de formatos) usa una gran cantidad de instrucciones avanzadas no soportadas actualmente por WINISIS.

La gran novedad del curso en Buenos Aires no fue solamente el hecho de mostrar actualizaciones del CISIS y la interfase iAH de la línea 1030, sino entregar públicamente por primera vez todas las otras versiones junto con gran parte de la documentación que hasta este día solo se disponía internamente en BIREME.

En muy breve plazo BIREME pondrá en su site una página donde estarán todos los productos de uso general basados en la plataforma Isis para descarga pública sin necesidad de pagar por licencias.

Voluntarios de la lista internacional de usuarios del CDS-ISIS están traduciendo todos los manuales al inglés, portugués, francés, italiano y árabe.

Escrito por: BIREME/OPS/OMS 29.11.2006 09:32:30 hActualizado por: BIREME/OPS/OMS 08.12.2006 19:45:02 h

14 noviembre 2006

BASE DE DATOS DE ACTIVIDADES ACTI (1993)

MicroIsis o Winisis permite administrar cualquier tipo de base de datos textuales no numéricas y por lo tanto es un sistema adecuado para crear bases de datos para el registro, control, seguimiento y planificación de actividades, sean laborales o de otra naturaleza, al estilo de una agenda electrónica, calendario, u otro archivo similar.

Para su diseño, se hace necesario confeccionar un listado de tareas, actividades y procesos más usuales desarrollados dentro del campo que se desea organizar desde el punto de vista informativo. Estos elementos serán esenciales para el diseño de hojas de trabajo, formatos, tablas de selección de campos, validaciones, diccionarios de exclusión (stopword), archivos de recuperación genérico-específica (ANY), tesauros, listas de selección (picklist), etc., que son herramientas que de forma integral permiten utilizar las potencialidades de CDS/ISIS en el tratamiento de la información.

Este listado, constituirá los campos de datos para crear la Tabla de Definición de Campos (FDT), de la base de datos de actividades. Se trata de abarcar todas las opciones generales y específicas más usuales, entendiendo que nunca se pueden contemplar todas las que en la práctica realizamos, pero siempre existirá la opción de incorporarlas posteriormente cuando lo ameriten.

A continuación mostraré la FDT de la Base de Datos ACTI (En MicroIsis y Winisis) de ejemplo, en el segundo caso de forma parcial:



Muestra parcial (Primeros 13 campos)


Hay que esclarecer que en el caso de MicroIsis no es imprescindible declarar los campos repetibles (aunque es recomendable hacerlo) porque al ingresar los datos si se utiliza el separador de campo repetible (por omisión el signo de %), Isis asume de forma automática la repetitividad del campo. No así en Winisis que exige se declare la repetitividad en la FDT para ser reconocida como tal.

También hay que recordar que aunque en las FDT mostradas, la numeración de los campos es consecutiva (1, 2, 3, etc.), en ISIS la numeración u orden de los campos puede ser no consecutiva (3, 1, 2, 5, 4, etc.).

12 noviembre 2006

TERCER ANIVERSARIO DE MIS BASES GENISIS EN LA WEB

 http://hugorueda.dlinkddns.com/wwwisis/DOCBI.01/form.htm

El 20 de Noviembre de 2003, instalamos junto a mi colega cubano Pedro Serrano, Apache, Genisis en mi computador personal que inicio su función de servidor web, y fui integrando las principales bases de datos que tenía diseñadas en MicroIsis y Winisis, de manera de brindar una modesta muestra de las posibilidades de estas herramientas que UNESCO y la comunidad ISIS nos brindan a los profesionales de la información.

El día 21, integré un directorio personal para localizar direcciones y teléfonos. El 22, habilité las bases Carne (factográfica con datos de tipos de carne para distintas preparaciones), CDROM con lista de canciones y CD de música, CIAL, bibliográfica con artículos de publicaciones seriadas, EDITO con datos de librerías y editoriales chilenas.

El 24 diseñé BASES que permitió integrar todas las bases de datos con su descripción y constituye una base de bases de datos. Luego agregué METRO con información sobre la colección de libros de Bibliometro, PRVB con proverbios, VIF un directorio de instituciones de ayuda para combatir la violencia intrafamiliar, WEB con direcciones de internet para localizar sitios de interés.

El día 28, la base de datos bibliográfica PROCO con información de teatro, cine y TV. El 29 DIRUMI, una base de datos con los usuarios nacionales de CDS/ISIS y DISK con información almacenada en discos de computadora (ponencia que presenté a las “II JORNADAS NACIONALES Y I LATINOAMERICANAS Y DEL CARIBE SOBRE MICROISIS”, realizadas en Buenos Aires del 15 al 23 de junio de 1992).

El 30 diseñé ACCES, una base de datos de gestión de acceso a las bases de datos en Genisis y de la que expondré en mayor detalle sus características en otro artículo.

El 4 de diciembre, diseñé CODOM, con los códigos de dominio en internet, y CPL que muestra el tipo de literatura, nivel bibliográfico y nivel de registro de los campos de datos, de acuerdo a la norma de descripción de CEPAL, completando las primeras 15 bases de datos en Genisis, 12 de ellas de dominio público a través de BASES.

El 29 de agosto de 2004, diseñé DOCBI en Winisis para acceso a documentos a texto completo (que se muestra en la imagen), pero que sólo el 27 de enero de 2005 incorporé para su consulta en Genisis y que se convertiría en la de mayor acceso después de BASES.

El 18 de noviembre de 2004 se incorporó FLAO con los expositores de la Feria Orgánica Latinoamericana. El 11 de enero de 2005 ARCIS, base de datos bibliográfica de una universidad chilena.

El 29 de enero de 2005 cometo el error de sobreescribir el archivo lógico de Apache, perdiendo valiosa información con la que se alimenta la base ACCES (ene.2004, 10-31 abr.2004, may., jun., nov., dic2004), que recuperé parcialmente con algunos respaldos anteriores.

El 7 de febrero de 2005, aprendí a declarar "alias" en Apache para poder redireccionar accesos a documentos completos en mi disco duro D.

El 21 de febrero instalo la máscara de mi IP, DNS CJB, redireccionando las consultas y respuestas a través de su servidor. El 27 de abril, compro e instalamos UPS en los computadores de mi red local para preservar los equipos de las bruscas altas y bajas de tensión eléctrica y para darles más estabilidad ante los cortes de energía (el 5 de diciembre se quemó la placa de mi servidor).

El 13 de junio instalo el contador estadístico Ecoestadísticas en BASES, para complementar y cruzar información con ACCES.

El 26 de agosto me registro y empiezo a reportar a BookMark, servicio implementado por el Colegio de Bibliotecarios para compartir enlaces web sobre la especialidad y que sería otra fuente de referencia a mis bases de datos.

Entre el 16 de septiembre y el 3 de octubre 2003 se interrumpió el servicio de bases de datos para cambiar el disco duro, instalar un distribuidor más eficiente y seguro de la conexión internet en Linux Coyote, trabajo que realiza mi hijo Daniel que ha sido mi gran apoyo en las soluciones técnicas más complejas de esta breve historia.

18 octubre 2004

REFLEXIONES A PROPOSITO DE GOOGLE DESKTOP SEARCH

Por años he sido un enamorado de la información, de su búsqueda y recuperación, y por supuesto de la lógica y herramientas asociadas a ella.

Comencé a registrarla artesanalmente en la década del 70 con fichas de papel y cartulina donde manualmente escribía o pegaba recortes de impresos, mencionando la fuente, no siempre de forma completa o precisa. Estos materiales los utilicé para realizar el proceso de “Análisis de contenido” con el que procesamos la información de prensa de la época, para evaluar la situación política del país y que llamábamos “Análisis de información pública o información abierta”, vinculada a nuestros primeros estudios de inteligencia y contrainteligencia.

En gran medida, esta experiencia nos preparó e hizo más concientes del inminente golpe de estado que finalmente se produjo el 11 de septiembre de 1973, lo cual nos permitió tomar medidas preventivas que nos posibilitaron, junto a una gran dosis de suerte, salvar con vida de esta vivencia traumática.

Ya en el exilio, trabajando en el Centro de Documentación del Comité Chileno de Solidaridad de La Habana (1975-80), continué fichando toda la información sobre partidos, iglesia, organizaciones sociales, represión y fuerzas armadas. Pero agregamos al fichaje tradicional, el uso del sistema UNITERM, que permitía “cruzar la información” temáticamente al comparar índices numéricos asignados a los documentos por palabras claves. Sin saberlo claramente todavía, aplicábamos el álgebra booleana de suma, resta y multiplicación lógica, que permite realizar cualquier fórmula de búsqueda de información de forma manual o computacionalmente.

El uso y manejo más científico de la información, me permitió desarrollar más allá de la capacidad de análisis sistemático y lógico, la capacidad del pronóstico científico, que me llevó a vaticinar la invasión de Panamá, el asesinato de Torrijos y el triunfo Sandinista en Nicaragua, al menos con un año de antelación, en artículos que escribí de análisis sociopolítico de América Latina.

Más recientemente también la visita del Papa a Cuba, y el triunfo electoral de Chávez en Venezuela en el plebiscito, por mencionar hechos relevantes.

Culminé entretanto mi formación profesional, primero como Periodista y luego como Informático-Bibliotecario en la Universidad de La Habana, en un período de estudios de 9 años (1977-1985).

En ese proceso me desempeñé en todos los niveles de formación, primero como auxiliar de información, luego como técnico y finalmente como Informático, conociendo todos los procesos desde los más simples a los más complejos.

Entre 1982 y 1985 inicié mi vinculación teórico-práctica con el campo de la computación, en los dos estudios de postgrado que realicé en la Escuela de Información Científico-Técnica y Bibliotecología de la Universidad de la Habana, (ICT-B), bajo la sabia conducción de mi maestro, Ing. Carlos Newton Díaz.

Aprendimos a programar en el lenguaje BASIC, corriendo los programas de forma diferida en las Mini computadoras cubanas CID-300, y posteriormente en las primeras computadoras personales NEC que utilizaban discos flexibles de 8 pulgadas y traían el BASIC como lenguaje residente y de repente hasta caracteres japoneses que nos dejaban con un gran signo de interrogación.

En plena prehistoria de las computadoras personales, aprendimos y utilizamos el Sistema Operativo CPM-86, padre del posterior DOS y MS-DOS. En este ambiente trabajamos con los primeros procesadores de texto, hojas de cálculo y administradores de bases de datos, WordStar, SuperCall y DBase entre los más estándar de esa época.

Hicimos así las primeras experiencias en el diseño de bases de datos bibliográficas en DBase II, III y FOX Pro, detectando enseguida las enormes limitaciones de los campos de longitud fija tanto para el registro como para la búsqueda de información.

En 1985, UNESCO liberó el programa CDS/ISIS para Mini y Microcomputadores, que significó un salto cualitativo en la administración y diseño de Bases de Datos textuales no numéricas. ¡Por fin campos de longitud variable!, y por supuesto asociado a ello, la posibilidad del texto completo, y de ahí al hipertexto que concibió Theodore Holm Nelson en 1965 y definió como “lectura no secuencial”.

CDS/ISIS con su opción de indización automática para la recuperación de información, sintetizó las aspiraciones que tenía conciente o instintivamente de localizar de forma instantánea la información dentro del universo textual y virtual.

Las posibilidades de normalización terminológica, uso de tesauros e intercambio de información en procesos de importación y exportación con reformateo de datos, abrió un cauce inagotable de posibilidades de manejo de la información.

El lenguaje de programación ISIS-Pascal (para muchos un dialecto), vino a incrementar aún más las posibilidades que CDS/ISIS no tuviera límites en el tratamiento informativo documental.

La Base de Datos THES y el programa en ISIS-Pascal THES.PCD que se distribuían con CDS/ISIS para MS-DOS, me permitieron crear el primer Tesauro automatizado en línea para recuperar información en bases de datos ISIS. Basado en el Tesauro Planinformación desarrollado por colegas de la Junta Central de Planificación (JUCEPLAN), que a su vez se basaron en el Tesauro de la Organización de Comercio y Desarrollo de Naciones Unidas (OCDE).

Si atiendo a lo expresado por Jesse James Garrett que dice: A lo largo de la historia humana, la gente más preocupada con la comunicación efectiva ha sido la gente que trabaja con el idioma. Antes del hipertexto, antes del texto llano mismo, el lenguaje es la herramienta original para ‘arquitecturar’ la información, debo darle la razón. (El Rol del Arquitecto de la Información. 19.05.2003.

Al querer importar texto completo para CDS/ISIS, encomendé a un joven colega (en aquel momento destacado estudiante), elaborar un programa en ISIS Pascal que permitiera importar a una base de datos ISIS, texto línea a línea y párrafo a párrafo. La primera opción me permitiría importar texto en columnas y de longitud fija, y la segunda el texto estructurado por unidades lingüísticas teniendo como base el párrafo que representa ideas completas.

Mi primera experiencia fue importar el propio manual de CDS/ISIS en español, con el que cree una base de datos a texto completo recuperable por cualquier término. En total 3.022 párrafos, con 4.481 términos y 39.628 ocurrencias en el diccionario de búsqueda.

Rompiendo con el uso tradicional de ISIS para información exclusivamente bibliográfica, estas técnicas me han permitido procesar todo tipo de documentos, aplicando la informetría, generar bases de datos terminológicas, procesar encuestas, y una infinidad de aplicaciones no convencionales.

En 1992 presenté la ponencia “Procedimiento y Base de Datos para control de información almacenada en discos de computadora” en las II Jornadas nacionales y I Latinoamericanas y del Caribe sobre MicroIsis (15 al 23 de Junio, 1992. : Buenos Aires, Argentina), donde el hipertexto era la información proporcionada por el comando DIR del MS-DOS e importada a CDS/ISIS para su recuperación.

Esta aplicación fue en bruto la más cercana, a mi inquietud de querer controlar la “información local” de archivos almacenados en el computador personal y aplicable a cualquier dispositivo de almacenamiento (disquete, disco duro, CD, DVD).

En el año 1994, conocí el programa Search City, desarrollado por el Dr. Ricardo Baeza Yates (Profesor titular (catedrático en España) y director del Centro de Investigación de la Web del Departamento de Ciencias de la Computación de la Escuela de Ingeniería, Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile. , miembro de la Academia Chilena de Ciencias), que permitía marcar documentos de texto en formato Word y TXT en el disco duro, para generar un índice y su posterior recuperación a nivel hipertextual, permitiendo crear grupos temáticos de búsqueda, utilizar filtros y acceder al documento completo, a las palabras y párrafos contextuales.

Catalogado como “una poderosa herramienta de búsqueda y recuperación de texto para usuarios de Windows”, apuntaba a resolver la problemática de que “Hoy en día, los usuarios de PC enfrentan el desafío de manejar y almacenar grandes cantidades de información en la forma de archivos de texto. Los métodos tradicionales de manejo de información no ofrecen soluciones para administrar información no estructurada, ubicada en archivos y documentos.” (Search City : Primeros pasos : Introducción. Pág. 2, 1993).

Entusiasmado y gracias a la generosa donación de su autor, de una copia liberada con sus respectivos manuales, me convertí en su promotor en las instituciones de información que asesoraba, pero al parecer era una herramienta demasiado futurista y sólo una institución decidió adquirirla.

La herramienta estuvo vigente hasta que salió Windows 95 y los formatos se hicieron incompatibles. Entonces, logré encontrar en Internet una versión del antiguo XTree para administrar discos, directorios y archivos en MS-DOS, el ZTreeGold para Windows, que utilizo hasta hoy por sus numerosas y eficientes prestaciones, entre las que se encontraba buscar por palabras clave en documentos de texto incluyendo Word y PDF.

Pero sólo este 14 de Octubre, Google ha proporcionado una herramienta que satisface plenamente las expectativas de manejo de información: Google Desktop Search, en su versión Beta.

Esta poderosa herramienta me ha permitido localizar las fuentes citadas de este documento de la forma más rápida y eficiente, considerando que tengo 79.120 ítems indexados para su recuperación (48.856 archivos de texto, 21.460 correos, y 8.804 páginas web), en mis discos duros. Esto aumentará significativamente cuando descomprima mis archivos ZIP y agregue los documentos que contienen, y por supuesto en la medida que siga incrementando mis archivos, pues la actualización del índice es permanente.

¿Qué es Google Desktop Search?

Es un motor de búsqueda de información, que yo calificaría de “Concorde de búsqueda” por su potencia, velocidad y diseño. Permite buscar archivos Word, Excel, PowerPoint, PDF, TXT, HTM, correos Outlook Express y AOL Messenger, imágenes JPG y GIF, y archivos de audio MP3, en los discos duros de su computador, luego de crear un índice cuya generación, dependiendo de la cantidad de archivos, puede durar varias horas al comenzar y luego se actualizan en la medida de su incremento. Este proceso de indización se realiza sin interrumpir el trabajo habitual en el PC en los momentos que está inactivo.

En otras palabras es instalar el Google en su PC, y permite combinar las búsquedas “locales” con las de Internet si lo desea. Cuestión que es muy conveniente para “recordar” lo que uno tiene almacenado por años.

Los resultados se pueden acceder por tipos de archivos, que Google generaliza como: Todos (All), Correos (emails), Archivos (Files), Chats, y Páginas Web (web history). Los resultados los puede ordenar por relevancia (Sort by relevance) o por fecha (Sorted by date). Esto dicho muy resumidamente, pues hay mucho más por explorar.

Requerimientos:

Pentium de 400 MHz, 500 MB de disco duro, 128 MB en RAM y Windows XP o 2000 SP3.

En caso de conflicto con otros programas instalados previamente, recibirá un mensaje indicando que hacer.

Se puede descargar de : http://www.desktop.google.com/

Finalmente, es conveniente advertir que existen incompatibilidades parciales o totales con algunos programas.INCOMPATIBILIDADES PARCIALES:- NetLimiter (nl_lsp.dll)- Microsoft Firewall Client (wspwsp.dll)- webhdll.dll (WebHancer Customer Companion)- Panda AntiVirus- new.net or newdotnet (QuickSearch Toolbar and Quick!)- FilterPak- Msx2.dll (computercops)SOLUCION: Desinstalar el programa en conflicto, instalar Google Desktop Search y reinstalar el programa en conflicto.

OTRAS INCOMPATIBILIDADES PARCIALES:- Microsoft Firewall Client\wspwsp.dll (to upgrade to version 4, contact your ISA/Firewall Client provider)- SpamSubtract (upgrade to version 2.0 to solve the conflict)- dcsws2.dll (DiamondCS Port Explorer) NOTE: this error cannot currently be fixed, but it should cause no problems other than chats not being indexed correctly

SOLUCION: Desinstalar Google Desktop Search, actualizar el programa en conflicto a la última versión, reinstalar Google Desktop Search.INCOMPATIBILIDAD TOTAL:- NOD32 AntiVirus- mclsp.dll (McAfee Privacy Service)- Vetredir.dll (VET Antivirus)- aslsp.dll (from Aventail)- stplayer.dll- Mwtsp.dll (V MicroWorld Escan/Mailscan)- farlsp.dll or fbm.dll (Hacker Smacker Firewall)- cwhook.dll (ContentWatch Internet Filter)- Netdog.dll (V Armor2net personal firewall)- Armor2net- Mwtsp.dll (escan Monitor)- Ndpwsspr.dll- Connwsp.dll (Port Magic)- Idmmbc.dll (V Internet Download Manager)- Inetcntrl.dll (V Bsafe Online Internet Content Filter)- Ictload.dll (V Accelenet Internet Accelerator)- Pxlsp.dll (ProxyConn)- SmartPassSOLUCION: Desintalar el programa en conflicto e instalar Google Desktop Search. O esperar se resuelva la incompatibilidad.En cualquier caso, el mismo Google Desktop Search emite un mensaje de aviso sobre el programa en conflicto en el momento de ejecutar el instalador.

23 junio 2000

ANTECEDENTES DEL PROGRAMA CREA

ANTECEDENTES DE LA CREACION DEL PROGRAMA
PARA INSTALACIÓN DISTRIBUÍDA DE BASES DE DATOS
EN CDS/ISIS DE UNESCO
CREA.PAS


Utilizando una aplicación desarrollada por ISISTEC, Empresa Argentina que desarrolló el programa PRESTA, me encontré con un ejecutable en Isis Pascal (STUP.PCD), vinculado al archivo CREA.BAT:

@echo off
echo 1=%1\ >> %2.par
echo 2=%1\ >> %2.par
echo 3=%1\ >> %2.par
echo 4=%1\ >> %2.par
echo 5=%1\ >> %2.par
echo 6=%1\ >> %2.par
echo 7=%1\ >> %2.par
echo 8=%1\ >> %2.par
echo 9=%1\ >> %2.par
echo 10=%1\ >> %2.par

Este archivo crea el Archivo Nombre de la Base de Datos PAR (BD.PAR), escribiendo el indicador de línea (1=, a 10=) y tomando el primer parámetro que entrega el archivo PCD (%1) que corresponde a la ruta de la base de datos, agregando la barra de cierre (\), y que almacena en el archivo de texto Nombre de la Base de Datos PAR, luego toma el segundo parámetro con el nombre de la base de datos (%2), agregando la extensión PAR.

La creación de este archivo se realiza en el directorio de las bases de datos (DATA), y su función es sólo de direccionamiento de la base de datos dada en ese directorio, no teniendo por función una instalación distribuída de la misma. es decir en su directorio específico, derivado jerárquicamente del directorio de Bases de Datos, asignado por el parámetro 5=, del SYSPAR.PAR (Normalmente DATA).

ESTRUCTURA DE BASES DE DATOS NO DISTRIBUIDAS (Gráf.1)





ESTRUCTURA DE BASES DE DATOS DISTRIBUÍDAS (Gráf.2)


1. El primer paso, consistió en crear un programa en ISIS Pascal, que pudiera ejecutar este archivo BAT:

PROGRAM CREA (s: string) [MENU]; {indicador de que puede ser ejecutado desde} {una opción de Menu}

VAR ruta, nombd: string; {variables de cadena de caracteres}

BEGIN {Instrucción de inicio del programa}
nombd:=dbn; {asignación del nombre de la BD a la variable}
ruta:=PATH('dbn',1); {asignación de la ruta de la base a la variable}
system('CREA 'ruta' 'nombd); {Ejecución en DOS del programa CREA} {traspasando los parámetros ruta y nombre de} {la base}
s:=''; {cierre del programa y regreso al MENU ISIS}
END. {Instrucción de fin del programa}

Este programa tenía la limitación de que había que trasladar el archivo Nombre de la Base de Datos PAR creado, al directorio de Bases de Datos (Parámetro 5 del SYSPAR), porque el archivo PAR era creado en el directorio de trabajo (Parámetro 4 del SYSPAR), normalmente el directorio ISIS, y además, había que crear el directorio específico de la base de datos, y luego trasladar los archivos de la base de datos a su nuevo directorio, al cual direccionaba el archivo PAR creado.

2. Sin embargo, la solución a las limitaciones vendría después de crear un formato en WINISIS, que hiciera las funciones equivalentes a este programa en ISIS Pascal.

Para ello, diseñamos un formato sencillo, que debe copiarse a la base de datos que se quiere instalar de forma distribuída:

s0:=(db) {asigna nombre de la base a la variable s0}
s1:=(' \\ISIS\\DATA\\'s0,' ',s0) {asigna ruta y nombre de la base a variable s1}
QC,/#### {Centra el texto, cambia de línea, dejando 4 en} {blanco}
link(('Crear archivo PAR y Directorio de la Base de Datos'),'CMD C:\\WINISIS\\CREA.BAT's1) {Crea enlace con el mensaje "Crear archivo..."}
{y ejecuta con el comando CMD, dando la ruta}
{de ubicación del archivo CREA.BAT, los {parámetros almacenados en la variable s1}

3. El primer intento de solución para este problema, fue el de modificar el archivo CREA.BAT, para que además creara el Directorio de la Base de Datos y trasladara sus archivos del directorio de las Bases de Datos (Normalmente DATA, pero en el ejemplo BASES), al directorio específico de la Base de Datos:

@echo off
echo 1=%1\ >> %2.par
echo 2=%1\ >> %2.par
echo 3=%1\ >> %2.par
echo 4=%1\ >> %2.par
echo 5=%1\ >> %2.par
echo 6=%1\ >> %2.par
echo 7=%1\ >> %2.par
echo 8=%1\ >> %2.par
echo 9=%1\ >> %2.par
echo 10=%1\ >> %2.par

MD %1 {Crea el directorio con el nombre de la base}
MOVE ?%2.FMT %1 {Traslada la(s) hoja(s) de trabajo al directorio de la base}
MOVE %1.FDT %1 {Traslada la FDT al directorio de la base}
MOVE %1.PFT %1 {Traslada el PFT al directorio de la base}
MOVE %1.FST %1 {Traslada la FST al directorio de la base}
MOVE %1.VAL %1 {Traslada el VAL al directorio de la base}
MOVE %1.XRF %1 etc.
MOVE %1.MST %1
MOVE %1.CNT %1
MOVE %1.L01 %1
MOVE %1.L02 %1
MOVE %1.N01 %1

Como se puede apreciar, se incluyeron los comandos para crear el directorio (MD %1) y los de trasladar los archivos (MOVE...).

Sin embargo, seguía existiendo la limitación de tener que instalar y utilizar un archivo externo (CREA.BAT), vinculado al formato, y tener que copiar este formato en cada base de datos creada o existente para su instalación distribuída.

4. Buscamos la solución en ISIS Pascal, perfeccionando el archivo CREA.PAS:

PROGRAM CREA(s:string)[MENU];
{PROGRAMA QUE CREA ARCHIVO DBN.PAR DE LA BASE DE DATOS EN USO}
{EL DIRECTORIO DE LA BASE DE DATOS, Y TRASLADA SUS ARCHIVOS A}
{ESTE DIRECTORIO ESPECÍFICO}

{AUTOR: HUGO RUEDA VILDOSO}
{FECHA: 6-9/6/2000}
{FONO-FAX: (56-2) 356 91 18}
{Correo 58, Casilla 72, Santiago de Chile}
{E-mail: hrueda@vtr.net}

VAR bd,rutadbn: string;

PROCEDURE BDPAR; {Procedimiento que crea Archivo DBN.PAR}
VAR archpar,cierra,camino: string;
numlin: real;

BEGIN
bd:=dbn;
numlin:=1; {variable numérica que almacena el primer número de línea (1 a 10)}
{del Archivo DBN.PAR}
archpar:=(DBN'.par'); {variable de cadena que almacena nombre y extensión}
camino:=PATH('DBN',1); {variable que almacena la ruta del DBN.PAR}
ASSIGN('OUT',caminoarchpar); {Abre archivo con el nombre DBN.PAR}
REPEAT {Inicia proceso repetitivo que itera y culmina con UNTIL}
WRITELN(OUT,ENCINT(numlin,1)'='caminodbn'\'); {Escribe línea de texto con nú-}
{mero de línea, signo igual y ruta del archivo DBN.PAR, con salto de línea}
numlin:=numlin+1; {variable numérica que incrementa el número de línea en 1}
UNTIL numlin>10; {repite iteración hasta que el número de línea supera 10}
cierra:='';
END;

PROCEDURE BORRA; {Procedimiento para borrar los archivos remanentes que} {quedan en el directorio de la base de datos, pero que ya} {están en el directorio de la base de datos}

BEGIN

SYSTEM('DEL 'PATH('SYS',5)DBN'.*'); {Borra los archivos remanentes}
CLOSE; {Cierra la base de datos}
END; {Fin del procedimiento}

BEGIN {Inicio del Programa Principal}
rutadbn:=PATH('dbn',1); {Asigna la dirección de la base de datos a la variable}
system('md 'rutadbndbn); {Crea el Directorio con el Nombre de la Base de Datos}
WRITELN('RUTA DEL DIRECTORIO: 'rutadbndbn); {Muestra la ruta del directorio}
system('move 'PATH('SYS',5)'?'dbn'.FMT 'rutadbndbn); {Mueve la(s) hoja(s) de}
{trabajo al directorio de la base de datos recien creado}
WRITELN('RUTA DE TRASLADO DE ARCHIVOS: 'rutadbnDBN'.* 'DBN);
system('move 'PATH('SYS',5)dbn'.* 'rutadbndbn); {Mueve el resto de los archivos}
{al directorio de la base de datos}
BDPAR; {Ejecuta el Procedimiento que crea el archivo DBN.PAR}
CLOSE; {Cierra la Base de Datos}
OPEN(bd); {Abre nuevamente la base para grabar en memoria la nueva ruta de la} {base de acuerdo al archivo NBD.PAR}
BORRA; {Ejecuta el procedimiento que borra los archivos remanentes}
s:='' {Cierra el programa para regresar al Menu o a la opción de Programa (A)}
END. {Fin del programa}

Las condiciones de ejecución de este programa son las siguientes:

  1. Debe ejecutarse en la versión ISIS para DOS, ya sea en la opción A de Programación Avanzada del Menu Principal, o desde una opción habilitada de Menu, que debe ser el de Definición de las Bases de Datos (?XDEF), preferentemente. Se debe tener presente que en la versión para Windows (WINISIS), esta función no es necesaria al crear una nueva Base de Datos, pues basta con indicar la ruta (Path) y nombre de la Base. En caso de no existir el directorio, Winisis lo crea, así como el archivo DBN.PAR correspondiente.

  1. Si se ejecuta con bases de datos creadas con anterioridad y no de forma inmediata, se debe tener el cuidado de trasladar todos los archivos que no tengan el nombre estándar (que no coincidan con el nombre de la base de datos), al nuevo directorio, pues el programa sólo trasladará aquellos archivos que coinciden con el nombre de la base de datos, dejando los demás en el directorio de las bases de datos (habitualmente DATA).

  1. Por la razón anterior, se recomienda realizar la instalación distribuída de la base de forma inmediata a su creación, aunque no se descarta la ejecución diferida del programa como se señala en el punto 2.

La instalación distribuída de las bases de datos, tiene la ventaja que permite una mejor administración de los archivos, posibilitando su localización rápida e inequívoca, utilizar formatos, tablas, hojas de trabajo, con el mismo nombre para distintas bases, etc. Este programa permitirá a muchos usuarios realizar esta instalación sin esfuerzo ni errores, divúlguelo en su esfera de contactos.

Con la finalidad de facilitar el trabajo de los usuarios, este programa se distribuye con el archivo ASXDEF.FMT (Menú de Definición de la Base de Datos, en español, de la versión 3.x de CDS/ISIS para DOS), con la opción incluída, por lo que bastará instalarlo en el directorio MENU sobreescribiendo el archivo ya existente.

Cualquier consulta, dirigirse a las direcciones indicadas en el encabezamiento del programa.

21 octubre 1998

CARTA A GIAMPAOLO DEL BIGIO DESDE MONTEVIDEO

Carta a Giampaolo Del Bigio de los participantes en las Jornadas de Microisis Montevideo, 21 de octubre de 1998.

Querido Giampaolo:

Aunque en esta oportunidad no has estado físicamente con nosotros, tu espíritu estuvo en todo momento de la reunión junto al grupo, acompañándonos, iluminando nuestro camino.

Como tu bien sabes, el impacto de la filosofía detrás de microISIS ha creado un grupo humano que además de profesionales son verdaderos amigos.

Más allá de las fronteras nacionales y linguísticas esta "logia" ha logrado convertirse en un apostolado que difunde y comparte sus conocimientos.

Te decimos más, ha llegado a tal grado este "fanatismo" que una de las distribuidoras nacionales lleva el nombre de ISIS!!!

Aprovechando la experiencia acumulada con la capacitación y distribución de la versión DOS reemprenderemos el camino que tu nos mostrastes.

Ahora, la tarea que deberemos asumir será comenzar a expandir el WinISIS. Tuviste un sueño y tuvistes la capacidad de volverlo realidad, permitiéndonos compartir contigo esta experiencia tan maravillosa y trascendental.

Tu esfuerzo y entusiasmo han sido tan contagioso que el ISIS forma parte integral de nuestras vidas

Estamos conscientes del momento difícil por el cual estás atravesando, pero no dudes que cuentas con toda esta familia que te apoya afectivamente.

Firmado por TODOS los asistentes a la reunión

03 octubre 1998

DESPEDIDA DE GIAMPAOLO DEL BIGIO


Cuando el padre del CDS/ISIS de UNESCO, nuestro querido Maestro y amigo Giampaolo Del Bigio, instuía o tenía la certeza de la proximidad de su desaparición física quiso hacernos llegar una breve carta que trasluce su afecto, su sencilléz, su solidaridad y siempre certera orientación:

Paris, Octobre 1998

Address to the participants of the microISIS meeting in Montevideo, 1998 by Giampaolo Del Bigio

My dear friends and colleages,

Many of you probably know that I recently resigned from UNESCO for very serious medical reasons. This is therefore the last time I am able to address you in an official capacity.

Three years have gone by since the 1st MicroISIS Congress in Bogota, which saw the appearance of the first version for Windows, of which you will hear later the latest developments from our UNESCO colleague Davide Storti.

Those of you who have been with us from the very beginning can measure the significant impact microISIS has had in the region in the development of data bases, the production of CD- ROMs, the creation of co-operative information networks and the circulation of information, but also, and not without importance, the bringing about of a tremendous stimulous for inter-regional co-operation.

In my opinion the major keywords applying to the microISIS phenomenon are equity of access to a common information processing tool; the early availability of associated development tools, such as ISIS Pascal, the ISIS DLL and, more recently, the WWWISIS interface, as well as the training which has been available from the very beginning in yourpart of the world.

The generalized design of microISIS, especially its ability to allow the user to design data bases tailored to his needs, coupled with the power of handling variable length fields and records from the very beginning, was certainly instrumental in creating its success.

A milestone in the development of microISIS was ISIS Pascal, which allowed users, especially in the early ´90s to develop integrated applications independently from the engine and, more recently, the ISIS DLL, the Windows Application development interface developed by BIREME, allowing users to develop microISIS applications under Windows, not to forget the latest products such as WWWISIS, allowing users to make their data bases available on the Web.

So, I believe, that in spite of various constraints, especially financial, we were able to maintain microISIS in line with the development of technology and provide you with a powerful and reliable tool to support your information management needs.

Finally, I should like to say that it has been my privilege and great pleasure to have been associated with microISIS from its embryonic stage, to have had the experience of meeting interesting and enthusiastic people from the four corners of the world and I would like now to wish you most sincerely a very successful and productive meeting and that as usual you all have a wonderful time in Montevideo.

Giampaolo Del Bigio