속성(Attribute)에 대한 설명으로 가장 적절한 것은? | [SQLD] SQL 개발자 기출유형 모의고사 2회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 2회
속성(Attribute)에 대한 설명으로 가장 적절한 것은?
1
하나의 속성에 여러 값을 묶어 저장한다
2
한 인스턴스는 속성마다 값을 하나 가진다
3
한 속성은 여러 엔터티에 동시에 속한다
4
속성은 엔터티 없이 단독으로 존재한다
해설
속성은 엔터티를 설명하는 더 이상 쪼갤 수 없는 단위이며, 한 인스턴스는 각 속성에 대해 하나의 값만 가진다.
값이 여러 개라면 별도 엔터티로 분리하거나 속성을 나누어 원자성을 지켜야 한다.
- 여러 값을 한 속성에 묶으면 제1정규형을 위반한다.
- 속성은 반드시 어떤 엔터티에 소속되어야 의미를 가진다.
- 하나의 속성은 하나의 엔터티에만 소속된다.
오류나 개정된 내용이 보이면 알려주세요