본문 바로가기
02_STUDY/SQLD

SQL 자격검정 실전문제 풀이 해설 노랭이 26번 (P.16)

by zestlumen 2023. 3. 28.

2021-11-26 15:59:39

 

정답④  식별자 종류와 특성 파악

4번은 업무적 의미 있는 식별자이고 시스템으로 부여된 인조 식별자가 아니다.

일반적으로 사원 인스턴스의 탄생과 함께 업무적으로 부여되는 사원 인스턴스의 본질적인 속성에 해당

>>> 주식별자, 단일식별자, 본질 식별자, 내부 식별자

 

 

식별자의 종류와 특성

- 주식별자 / 보조식별자 (엔터티 내에서 대표성을 가지는가) 

둘 다 엔터티 내 각 어커런스 내에 구분할 수 있는 구분 자이지만 주식별자는 타 엔터티와 참조 관계 연결할 수 있고

보조식별자는 대표성을 가지지 못해 참조 관계 연결 못함

 

-내부식별자 / 외부식별자 (엔터티 내에서 스스로 생성되었는지)

엔터티 내부에서 스스로 만들어진 식별자가 내부식별자,

타 엔터티 관계를 통해 타 엔터티로부터 받아오는 식별자는 외부식별자이다.

 

-단일식별자 / 복합식별자 (단일 속성으로 식별이 되는가)

하나의 속성으로 구성되어 있으면 단일식별자, 둘 이상의 속성으로 구성되면 복합식별자

 

-본질식별자 / 인조식별자 (원래 업무적으로 의미 있던 식별자 속성을 대체해 새롭게 만든 식별자 구분)

업무에 의해 만들어지면 본질식별자, 업무적으로 만들어지지는 않지만

원조식별자가 복잡한 구성을 가지고 있기 때문에 인위적으로 만든 식별자를 인조식별자라 한다.