속성 도메인
Attribute domain컴퓨팅에서 속성 도메인은 속성에서 허용되는 값의 집합이다.[1]
예를 들면 다음과 같다.
호텔(1-300) 연령(1-99) 기혼(예 또는 아니오) 국적(네팔레스, 인도, 미국 또는 영국) 색상(빨간색, 노란색, 녹색)
관계형 모델의 경우 튜플의 각 부분이 원자일 것을 요구하는 사항이다.[2]그 결과 튜플의 각 값은 문자열이나 정수처럼 어떤 기본적인 유형이어야 한다.기본형이 원자형이 되려면 더 이상 쪼개질 수 없다.아아, 도메인은 기초적인 유형이며, 속성 도메인은 주어진 속성이 실체에 속하는 추상화 또는 특성에 속한다.
예를 들어 SQL에서는 명령어를 사용하여 속성에 대한 고유한 도메인을 만들 수 있다.
CREATE DOMAIN SSN_TYPE AS CHAR(9);
위의 명령은 다음과 같다: "크기 9인 문자 유형의 데이터 유형 SSN_TYPE 생성"
참조
- ^ Levene, Mark; Loizou, George (1999), A Guided Tour of Relational Databases and Beyond, Springer, p. 72, ISBN 9781852330088.
- ^ Narang, Rajesh (2011), Database Management Systems, PHI Learning Pvt. Ltd., p. 70, ISBN 9788120343139.
