lunes, 14 de abril de 2014

INTEGRIDA DE DOMINIO

Integridad de dominio: Cuando se crea una tabla cada columna tiene un tipo de datos y el DBMS asegura que solamente los datos del tipo especificado sean ingresados en la tabla. La integridad de dominio viene dada por la validez de las entradas para una columna determinada. Se refiere al tipo de definición del dominio. Controla la sintaxis y la semántica de cualquier dato. Puede ocurrir que sobre un dominio se definen atributos que, semánticamente, sean diferentes pero que sean, a su vez, equivalentes dado que poseen el mismo dominio Restringimos los valores que puede tomar un atributo respecto a su dominio, por ejemplo EDAD >= 18. Por ejemplo: Considere la relación: VIAJE(nº_viaje, nº_zona, fecha_lleg) Podrían definirse los siguientes dominios: Número: entero de cinco dígitos. Fecha: fecha definida con un formato ´date´ (dd/mm/aa) Entonces, los ítems que conforman los atributos de la relación Viaje, se definen de la siguiente manera: nº_viaje se define sobre Número nº_zona se define sobre Número (el mismo dominio) fecha_lleg se define sobre Fecha (el mismo dominio) De esta forma, al establecer un conjunto definido de dominios, estos pueden ser utilizados por diferentes atributos de la misma relación o de relaciones diferentes.

No hay comentarios:

Publicar un comentario