TEMA 1: GENERALIDADES DEL SISTEMA
LA BASE DE DATOS CDS/ISIS
El sistema CDS/ISIS (Computarized Documentation System - Integrated Set for Information System) permite construir y administrar bases de datos estructuradas no numéricas, es decir, bases de datos constituidas principalmente por textos.
Aunque CDS/ISIS maneja con textos y palabras, y por lo tanto ofrece muchas de las características encontradas comúnmente en un procesador de palabras, hace mucho más que un simple proceso de textos. Esto se debe a que los textos que procesa CDS/ISIS están estructurados en datos elementales que define el usuario.
En términos generales se puede pensar en una base de datos CDS/ISIS como un archivo de datos relacionados que fueron generados para satisfacer los requerimientos de información de una comunidad de usuarios. Por ejemplo, un simple archivo de direcciones o un archivo más complejo como un catálogo de biblioteca o un directorio de proyectos de investigación. Cada unidad de información almacenada en la base consiste en un dato elemental, que describe una característica particular de la entidad a la que se refiere el registro. Por ejemplo, un banco de información bibliográfica contendrá datos acerca de entidades como libros, reportes, artículos de revistas, etc. Cada unidad en este caso, estará constituida por datos elementales como: autor, título, fecha de publicación, etc.
Los datos se encuentran almacenados en campos, a cada uno de los cuales se le asigna un rótulo numérico que indica su contenido. Puede pensarse que el número de rótulo es el nombre interno del campo que reconoce CDS/ISIS.
El conjunto de campos que contienen todos los datos de una unidad de información, se denomina registro.
Una característica particular de CDS/ISIS es que está diseñado específicamente para manejar campos (y consecuentemente registros) de longitud variable, permitiendo por lo tanto, una utilización óptima del espacio del disco, así como una completa libertad para definir la longitud máxima de cada campo.
Un campo puede ser opcional (es decir, estar ausente en uno o más registros), puede contener un solo dato, o dos o más datos de longitud variable. En este último caso, se entiende que el campo contiene subcampos , cada uno de los cuales está identificado por un delimitador de subcampo de dos caracteres que precede al dato correspondiente. Además, un campo puede ser repetible, es decir, cualquier registro puede contener más de una ocurrencia de ese campo.
TEMA SIGUIENTE: