В управлении данными и анализе базы данных домен данных представляет собой набор значений, которые может содержать элемент данных. Правило определения границы домена может быть таким же простым, как тип данных с перечислимым списком значений.
Например, база данных таблица, содержащая информацию о людях, с одной записью на человека, может иметь столбец «пол » . Этот столбец пола может быть объявлен как строковый тип данных и может иметь одно из двух известных значений кода : «M» для мужчин, «F» для женщин и <5.>NULL для записей, пол которых неизвестен или неприменим. Домен данных для столбца «Пол»: «M», «F».
В нормализованной модели данных эталонный домен обычно указывается в эталонной таблице. Следуя предыдущему примеру, справочная таблица Gender будет иметь ровно две записи, по одной на каждое допустимое значение, за исключением NULL. Справочные таблицы формально связаны с другими таблицами в базе данных с помощью внешних ключей.
Менее простые правила границ домена, если применяются базой данных, могут быть реализованы с помощью проверочного ограничения или, в в более сложных случаях - в триггере базы данных . Например, столбец, требующий положительных числовых значений, может иметь проверочное ограничение, объявляющее, что значения должны быть больше нуля.
Это определение объединяет концепции домена как области, над которой осуществляется контроль, и математическую идею набора значений независимой переменной, для которой функция определена, как в Домен функции.