인프런 커뮤니티 질문&답변

박철현님의 프로필 이미지
박철현

작성한 질문수

데이터베이스 중급(Modeling)

주식별자 (Primary Key) 설계

선생님 도메인이란게 뭔가요???

작성

·

234

0

데이터베이스에서 말하는 도메인이란 어떤것을 뜻하나요??
구글링을 해봐도 이해를 잘 못하겠어요 ㅠㅠ

답변 3

0

이교준님의 프로필 이미지
이교준
지식공유자

도메인은 컬럼에 부여된 타입이 가질 수 있는 경의의 수를 말합니다. 만일 번호라는 컬럼이 있고 타입이 int이면 양수만 사용한다고 했을때 약 20억개가 되는거죠

0

대학교 학생이라는 테이블이 있고
학생 번호(PK) 학년 생일
이런 속성 컬럼들이 3개 있다고 하면
여기서 DB 관점에서의 도메인은
학년은 INT (1~4) 범위
생일은 1900-01-01 ~ 2024-06-17 범위가 도메인이라고
할 수 있습니다
즉 다시 말해 도메인은 컬럼 자체로도 말하기도 하고
컬럼에 걸려있는 데이터 타입(INT), 제약사항(1~4)을 같이 말하기도 합니다.

0

안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 답변 드리겠습니다만, 제공된 정보에는 ‘도메인’에 대한 구체적인 설명이 없어 정확한 답변을 드리기 어렵습니다.

데이터베이스에서 말하는 ‘도메인’은 기본적으로 데이터 필드에 저장될 수 있는 값들의 집합을 의미합니다. 보통 특정 컬럼에 입력될 수 있는 유효한 값의 범위를 제한하고, 해당 필드가 어떤 종류의 데이터를 저장하는지 명시하는데 사용됩니다. 예를 들어, ‘성별’ 필드의 도메인은 ‘남’, ‘여’로 제한될 수 있습니다.

더 자세한 내용을 원하신다면 데이터베이스 관련 교재나 온라인 강좌를 참조하시는 것도 좋은 방법일 것입니다.

박철현님의 프로필 이미지
박철현

작성한 질문수

질문하기