En informática, el dominio de atributo es el conjunto de valores permitidos en un atributo . [1]
Por ejemplo:
Habitaciones en hotel (1-300) Edad (1-99) Casado (si o no) Nacionalidad (nepalí, india, estadounidense o británica) Colores (rojo, amarillo, verde)
Para el modelo relacional , es un requisito que cada parte de una tupla sea atómica. [2] La consecuencia es que cada valor de la tupla debe ser de algún tipo básico, como una cadena o un entero . Para que el tipo elemental sea atómico, no se puede dividir en más pedazos. Por desgracia, el dominio es un tipo elemental y el dominio de atributo El dominio un atributo dado pertenece a una abstracción que pertenece o es característica de una entidad.
Por ejemplo, en SQL, uno puede crear su propio dominio para un atributo con el comando
CREAR DOMINIO SSN_TYPE COMO CHAR (9);
El comando anterior dice: "Cree un tipo de datos SSN_TYPE que sea del tipo de carácter con tamaño 9"
Referencias
- ^ Levene, Mark; Loizou, George (1999), Un recorrido guiado por las bases de datos relacionales y más allá , Springer, p. 72, ISBN 9781852330088.
- ^ Narang, Rajesh (2011), Sistemas de gestión de bases de datos , PHI Learning Pvt. Ltd., pág. 70, ISBN 9788120343139.