CDS/ISIS

CDS/ISIS
Información sobre la plantilla
Concepto:Es un conjunto de recursos diseñados por la UNESCO e Instituciones Cooperantes.

CDS/ISIS. Es un conjunto de recursos diseñados por la UNESCO e Instituciones Cooperantes (Biblioteca Regional de Medicina (BIREME), Sao Paulo, Brasil; Regione Toscana, Florencia, Italia; Associazione per la Documentazione, le Biblioteche e gli Archivi (DBA), Florencia, Italia; CNUCE, Consiglio Nazionale della Ricerca, Pisa, Italia; Scuola Normale Superiore, Pisa, Italia) para faciitar la gestión de estructuras de información cuyo mayor componente sea texto.

Facilidades que proporciona

Las facilidades que proporciona CDS/Isis para el manejo de las estructuras de información provienen de:

  • Su estructura de archivos para el almacenamiento y recuperación de información.
  • Los interfases, librerías y otros recursos existentes para el acceso a la estructura de archivos.

Almacenamiento de la información en estructuras CDS/ISIS

Las principales características del almacenamiento de información bajo CDS/Isis, son las siguientes:

  • Registros de longitud variable, hasta un máximo de 30.000 caracteres por registro.
  • Campos de longitud variable.
  • Campos opcionales.
  • Manejo de campos repetibles.
  • Manejo de subcampos.
  • Hasta 16.000.000 de registros para cada base de datos.

Las primeras tres características optimizan el uso del almacenamiento y la consistencia de los datos por cuanto no es necesario establecer o predeterminar el tamaño de cada uno de los campos que conforman la estructura de datos. En consecuencia la cantidad de información que se ingrese para un campo en el procedimiento de entrada de datos, fijará el tamaño de ese campo en el registro que lo contiene, evitandose de esta forma el desperdicio de espacio que ocurre en registros de longitud fija, donde se establece un tamaño fijo para cada campo (y si el campo es menor que el tamaño establecido se pierde el espacio no utilizado). Por otra parte, si el campo a ingresar es extenso, no existe la necesidad de truncación o abreviatura de palabras para acomodarlo a una longitud máxima prefijada por el diseñador del formulario de ingreso.


Un aspecto muy importante en el manejo de textos estructurados es la presencia de campos opcionales, los cuales corresponden a datos que no estando presentes en todos los documentos pueden ser de gran importancia en algunos de ellos. Estos campos opcionales son manejados eficientemente bajo las estructuras CDS/Isis, ya que sólo tendrán un lugar asignado en el registro de aquellos documentos donde estén presentes.

Al interior de los registros, los campos pueden tener una sola instancia, como es el caso del título de un libro; o tener más de una instancia, como en el caso de las materias, los autores, etc. Cuando un campo posee más de una instancia se dice que es un campo repetible y cada instancia del campo recibe el nombre de ocurrencia. Cada ocurrencia se identifica con un número secuencial consecutivo (1 ..n) que permite acceder a cada instancia del campo en forma independiente, característica ésta de gran utilidad para la elaboración de los índices de acceso a los datos por cuanto permite recuperar un registro por cualquiera de las ocurrencias de un campo repetible.

Cada ocurrencia de un campo repetible o nó puede tener varios elementos de datos llamados subcampos. Por ejemplo, el campo de autores puede tener un elemento para el apellido y otro para el nombre. Los subcampos de un campo se identifican con un delimitador compuesto por el símbolo ^ seguido de un solo caracter que puede ser una letra o un número. Por ejemplo, el nombre Rómulo Gallegos podrá insertarse dentro del campo nombre de la siguiente manera:
^aGallegos^nRómulo

Esta representación de un campo con subcampos nos permite acceder en forma independiente cada elemento del dato, lo cual proporciona gran flexibilidad en los procesos de despliegue o recuperación de la información. Los campos en las estructuras CDS/Isis se identifican con una etiqueta numérica de 1 a 32726. Un archivo de datos en CDS/Isis puede almacenar hasta 16.000.000 de registros.

Recuperación de información en estructuras CDS/ISIS

El esquema adoptado por las estructuras CDS/Isis en los procesos de búsqueda y recuperación de información tiene las siguientes características:

  • Definición de índices de acceso mediante listas invertidas lo cual garantiza gran velocidad de recuperación.
  • Todos los campos pueden ser indizados y existen 8 técnicas diferentes que pueden ser aplicadas para la generación de las claves.
  • El proceso de generación de claves se hace bajo un lenguaje de formateo que permite establecer condiciones y operar los datos para la obtención de claves particulares.
  • Lenguaje de recuperación basado en el álgebra booleana, que provee una forma conveniente de expresar operaciones lógicas entre conjuntos.
  • Operadores a nivel de campo y proximidad: tipos más restrictivos que el operador lógico AND, y de gran utilidad en la búsqueda por medio de lenguaje natural.
  • Posibilidad de definir búsquedas exactas o búsquedas truncadas a la derecha.

Los interfases

Para el acceso a las estructuras CDS/Isis, la UNESCO e instituciones que cooperan con el desarrollo de la herramienta han elaborado una serie de interfases, librerías y otros productos que facilitan al usuario final o a programadores de sistemas, la definición de procesos para acceso a la información mantenida bajo este formato:

  • ISIS 3.08. Versión para DOS orientada hacia usuarios finales. No requiere conocimientos de programación.
  • WINISIS. Versión para Windows orientada hacia usuarios finales. Maneja hipervinculos, objetos multimedia y relaciones entre archivos. No requiere conocimientos de progra-mación aún cuando posee un lenguaje, basado en Pascal, para mejorar las prestaciones que provee el programa.
  • ISISDLL. Librerías para acceso a estructuras MicroIsis desde Visual Basic, Delphi, Visual C, C, C++ y otros lenguajes de programación que acepten llamadas a librerias Dll´s. Existe una versión para Linux.
  • WWWISIS. Conjunto de recursos que permiten la construcción de motores de búsqueda, ingreso de información e interacción con el WWW en lenguaje HTML.
  • JAVAISIS. Herramienta para acceso a estructuras MicroIsis en lenguaja JAVA.

Compatibilidad entre versiones

Como todas las versiones comparten la misma estructura, es posible migrar de una versión a otra sin necesidad de reorganizar los datos, adaptando la estructura a los requisitos exigidos por los diferentes sistemas operativos.

Fuentes

  • Unesco. ISIS. Consultado el 15 de enero de 2013. Disponible en: "www.unesco.org"
  • ISIS. Consultado el 15 de enero de 2013. Disponible en: "www.CDS/ISIS"
  • Wikipedia, enciclopedia libre. CDS.ISIS. Consultado el 15 de enero de 2013. Disponible en: "es.wikipedia.org"
  • Cindoc. Consultado el 15 de enero de 2013. Disponible en: "www.cindoc.csic.es"