stringtranslate.com

Dominio de datos

En la gestión de datos y el análisis de bases de datos , un dominio de datos es la colección de valores que puede contener un elemento de datos . La regla para determinar el límite del dominio puede ser tan simple como un tipo de datos con una lista enumerada de valores. [1]

Por ejemplo, una tabla de base de datos que contiene información sobre personas, con un registro por persona, podría tener una columna de "estado civil" . Esta columna podría declararse como un tipo de datos de cadena y podría tener uno de dos valores de código conocidos : "M" para casado, "S" para soltero y NULL para registros en los que el estado civil es desconocido o no corresponde. El dominio de datos para la columna de estado civil es: "M", "S".

En un modelo de datos normalizado , el dominio de referencia se especifica normalmente en una tabla de referencia . Siguiendo el ejemplo anterior, una tabla de referencia de estado civil tendría exactamente dos registros, uno por cada valor permitido (excluyendo NULL). Las tablas de referencia se relacionan formalmente con otras tablas de una base de datos mediante el uso de claves externas .

Las reglas de límites de dominio simples, si se aplican en la base de datos, se pueden implementar mediante una restricción de comprobación o, en casos más complejos, en un disparador de base de datos . Por ejemplo, una columna que requiere valores numéricos positivos puede tener una restricción de comprobación que declare que los valores deben ser mayores que cero.

Esta definición combina los conceptos de dominio como un área sobre la cual se ejerce control y la idea matemática de un conjunto de valores de una variable independiente para la cual se define una función , como en Dominio de una función .

Véase también

Referencias

  1. ^ Loshin, David (2001). Gestión del conocimiento empresarial: el enfoque de la calidad de los datos. ISBN 978-0-12-455840-3. Consultado el 19 de agosto de 2011 .