¿Qué es un dominio de datos?
"Data Domain" es un término utilizado en los campos de la base de datos y la gestión de datos. Se refiere al rango de valores aceptables que puede contener una fila o campo en particular. La aplicación de los dominios de datos mantiene la información en una base de datos consistente y dentro de los parámetros aceptables, evitando situaciones en las que las bases de datos producen resultados no sensibles o no pueden responder consultas específicas por falta de información suficiente. La definición de un dominio de datos es realizado por el programador de una base de datos, que a menudo estipula una lista de valores adecuados para un campo de entrada en el programa.
Quizás la forma más fácil de comprender el concepto de un dominio de datos es examinar un ejemplo. Considere un campo en una base de datos de empleados en la que se supone que un usuario final debe registrar el estado laboral de los empleados individuales. Cada empleado de la organización será un empleado actual o pasado; Por lo tanto, esas son las únicas entradas aceptables en el dominio de datos para ese campo. Al crear la base de datos, el programador tIndique ypicalmente que estas son las únicas respuestas aceptables para alguien que ingresa datos en el "estado de los empleados".
Otro ejemplo más complejo de un dominio de datos sería un campo para el número de teléfono de un empleado. En los EE. UU., El dominio de datos en este campo tendría que limitarse solo a números, junto con una longitud máxima de 10 caracteres; En otras palabras, un código de área más un número de teléfono de siete dígitos. Un programador que quería hacer cumplir un nivel de control aún más estricto sobre el dominio de datos podría programarlo para que solo se pudieran usar códigos y prefijos reales, evitando que las personas intenten reclamar (999) 999-9999 como su número de teléfono. En cualquier ejemplo, los límites colocados en los dominios de datos efectivos se logran utilizando una herramienta conocida como tabla de referencia.
Los valores de datos aceptables se almacenan típicamente en lo que se conoce como tabla de referencia. Una tabla de referencia es una tabla lTintado a la base de datos que contiene los valores o rangos de valores aceptables para datos para tablas específicas en la base de datos. La información que se ingresa en la base de datos se compara con la tabla de referencia para determinar si el usuario ha ingresado accidentalmente una entrada no válida. Las entradas no válidas normalmente se marcan con un mensaje de error y solicitan una segunda oportunidad para ingresar un valor correcto en la base de datos.