Este documento describe las funciones básicas de un sistema de gestión de bases de datos, incluyendo permitir al usuario definir sus propias bases de datos, proporcionar funciones comunes de almacenamiento y recuperación de información sin presuponer el significado de los datos, y proveer reglas para definir una base de datos. Explica los parámetros de los campos en la definición de la estructura de la base de datos y las consideraciones al modificarla.
A la hora de definir tablas en Microsoft Access se requiere conocer las características resaltantes de los campos para sacar el mejor provecho de los datos
A la hora de definir tablas en Microsoft Access se requiere conocer las características resaltantes de los campos para sacar el mejor provecho de los datos
1. Permite al usuario definir bases
de datos de acuerdo con sus
necesidades específicas
Nunca presupone nada acerca
de los datos que se están
procesando,
No conoce acerca de su
significado
Aporta un conjunto de funciones
requeridas normalmente en cualquier
paquete de almacenamiento y
recuperación de información
El usuario debe estar
completamente familiarizado con
todas las facilidades que ofrece, y
en particular con las técnicas
específicas descritas en este
capítulo
Proporcionar un conjunto de
reglas fijas para definir una
base de datos
2. • Cada línea de la FDT define un campo del registro del archivo maestro, y contiene 6
parámetros: rótulo, nombre, tipo, repetibilidad y delimitadores de sub campo o
patrones de cada campo.
RÓTULO DEL
CAMPO
NOMBRE DEL
CAMPO
LONGITUD
DEL CAMPO
TIPO DE
CAMPO
REPETIBILIDA
D
Se usará el rótulo cada vez que se desee que CDS/ISIS
lleve a cabo alguna operación con ese campo.
El nombre del campo es un nombre descriptivo que el usuario asigna a
ese campo. Normalmente se utiliza en las hojas de ingreso de datos
para rotular el campo en la pantalla.
Este es un número, o una combinación de una letra y un número
que indica la longitud esperada del campo.
El tipo de campo es un código de 1 carácter que indica posibles
restricciones en los caracteres de los datos que pueden ser guardados
en ese campo.
Este parámetro define si un campo es repetible (o sea que puede
presentarse más de una vez en un registro dado), o no.
3. • Aunque puede modificarse la FDT una vez creada, utilizando los
servicios de ISISDEF, debe tenerse en cuenta que algunos
cambios pueden tener severas repercusiones, especialmente si
ya se han incorporado registros en la base de datos
correspondiente. Cada vez que se modifica la FDT, CDS/ISIS
realiza una verificación de consistencia de las hojas de trabajo
definidas para esa base de datos, y bajo ciertas condiciones las
modificará automáticamente si esto es necesario. Sin embargo,
pueden requerirse cambios adicionales, no sólo a las hojas de
trabajo, sino también a las FST y a los formatos de visualización
definidos para la base de datos.
4. Agregar un campo: Añadir el campo a cuando menos una hoja de trabajo de ingreso; añadir el campo
a cuando menos un formato de visualización; añadir el campo a la FST para inversión en caso de ser
necesario.
Cambio del rótulo (ETIQUETA) de un campo: Proceder como si se cancelara el campo antiguo y se
agregara el nuevo. Use ISISXCH para cambiar el rótulo del campo, y después, si el campo había sido
invertido, reinvertir la base de datos.
Cambio de nombre de un campo: Cambiar, en caso necesario, el nombre en las hojas de trabajo y en
los formatos.
Aumento de longitud del campo: En caso necesario, aumentar la longitud del campo en las hojas de
trabajo.
Reducción de longitud del campo: CDS/ISIS automáticamente reduce la longitud del campo en las
hojas de trabajo cuando el campo no es repetible.
Cambio de tipo de campo: CDS/ISIS cambiará automáticamente el tipo de campo en todas las hojas
de trabajo donde exista ese campo. Sin embargo, dependiendo de cual sea el nuevo tipo que se haya
asignado, los registros que ya se hallan en la base de datos pueden resultar inconsistentes con el
nuevo tipo, y por lo tanto, pueden ser necesarios cambios manuales.
Convertir un campo a repetible: Extender, en caso necesario, la longitud del campo en las hojas de
trabajo, o considérese la posibilidad de convertirlos en campos de ventana; si el campo debe ser
invertido, modificar la FST para inversión para que se extraigan correctamente todas las ocurrencias
del campo; modificar los formatos para visualizar el campo de manera correcta.
Convertir un campo a no repetible: De ser necesario, CDS/ISIS reducirá la longitud del campo en las
hojas de trabajo donde exista ese campo; el usuario debe cancelar manualmente las ocurrencias
adicionales del campo en la base de datos, cuando las haya, o considerar acciones alternas.