stringtranslate.com

Dominio de atributo

En informática , el dominio del 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 partes. Por desgracia, el dominio es un tipo elemental y el dominio de atributos es el dominio al que pertenece un atributo dado, una abstracción que pertenece a una entidad o es característica de ella. [ Aclaración necesaria ]

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: "Crea un tipo de datos SSN_TYPE que sea de tipo carácter con tamaño 9".

Referencias

  1. ^ Levene, Mark; Loizou, George (1999), Una visita guiada a las bases de datos relacionales y más allá, Springer, pág. 72, ISBN 9781852330088.
  2. ^ Narang, Rajesh (2011), Sistemas de gestión de bases de datos, PHI Learning Pvt. Ltd., pág. 70, ISBN 9788120343139.