Jump to content

Домен атрибута

В вычислительной технике домен атрибута представляет собой набор значений , разрешенных для атрибута . [1]

Например:

Rooms in hotel (1–300)
Age (1–99)
Married (yes or no)
Nationality (Nepalese, Indian, American, or British)
Colors (Red, Yellow, Green)

Для реляционной модели требуется, чтобы каждая часть кортежа была атомарной. [2] Следствием этого является то, что каждое значение в кортеже должно иметь какой-то базовый тип, например строку или целое число . Чтобы элементарный тип был атомарным, его нельзя разбить на большее количество частей. Увы, домен — это элементарный тип, а домен атрибута — домен, в котором данный атрибут принадлежит абстракции, принадлежащей сущности или характеризующей ее. [ нужны разъяснения ]

Например, в SQL можно создать собственный домен для атрибута с помощью команды

CREATE DOMAIN SSN_TYPE AS CHAR(9);

В приведенной выше команде говорится: «Создайте тип данных SSN_TYPE символьного типа размером 9».

  1. ^ Левен, Марк; Лойзу, Джордж (1999), Экскурсия по реляционным базам данных и за их пределами , Springer, стр. 72, ISBN  9781852330088 .
  2. ^ Наранг, Раджеш (2011), Системы управления базами данных , PHI Learning Pvt. ООО, с. 70, ISBN  9788120343139 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7b5a76fb4a88725a6e1257f3b21bd93c__1710260760
URL1:https://arc.ask3.ru/arc/aa/7b/3c/7b5a76fb4a88725a6e1257f3b21bd93c.html
Заголовок, (Title) документа по адресу, URL1:
Attribute domain - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)