책 내용 질문하기
p372 주식별자 대체식별자 등 문의
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
372
조회수
257
작성일
2020-04-26
작성자
탈퇴*원
첨부파일
강의에서나 공부해서 알고있기론 후보키 중 1개가 기본키 나머지가 대체키로 알고있었는데 p372에선 논리적 데이터 모델에선 주식별자 부식별자 대체식별자 물리적 데이터 모델에선 기본키 유니크키 이렇게 용어를 구분하던데 이렇다면 후보키 중 기본키가 아닌 것은 대체키라는 말은 완전히 맞는 말은 아니지 않나요? 의미는 주식별자와 기본키가 비슷하고 부식별자, 대체식별자, 대체키, 유니크키가 비슷하단건 알겠는데 각 용어를 사용하는 모델이 다른 것 처럼 설명이 쓰여있어서 문의드립니다
답변
2020-04-28 14:56:46

안녕하세요 길벗수험서 운영팀입니다.

 

기본적으로 키는 물리 개념에서, 식별자는 논리 개념에서 사용합니다. 

물리 모델에서 기본키를 제외한 유니크 속성을 가진 모든 속성은 대체키에 해당합니다.

논리 모델에서 주식별자를 제외하고 설계에 따라 부식별자, 대체식별자를 둘 수 있는데, 이 두 개념은 용도에 따라 달리 부를뿐 동일한 개념에 해당합니다. (부식별자=대체식별자)

 

따라서 논리모델에서 유니크 속성을 갖고 있을 수밖에 없는 식별자들은 물리모델로 변환 시 해당 속성에 유니크 속성을 부여하여 '대체키'라고 불릴 수 있는 형태가 되는 것이죠.

(튜플을 유일하게 '식별'할 수 있는 구분'자'가 식별자인데, 그렇기 위해서는 unique해야합니다.)

 

행복한 하루되세요 :)

  • 관리자
    2020-04-28 14:56:46

    안녕하세요 길벗수험서 운영팀입니다.

     

    기본적으로 키는 물리 개념에서, 식별자는 논리 개념에서 사용합니다. 

    물리 모델에서 기본키를 제외한 유니크 속성을 가진 모든 속성은 대체키에 해당합니다.

    논리 모델에서 주식별자를 제외하고 설계에 따라 부식별자, 대체식별자를 둘 수 있는데, 이 두 개념은 용도에 따라 달리 부를뿐 동일한 개념에 해당합니다. (부식별자=대체식별자)

     

    따라서 논리모델에서 유니크 속성을 갖고 있을 수밖에 없는 식별자들은 물리모델로 변환 시 해당 속성에 유니크 속성을 부여하여 '대체키'라고 불릴 수 있는 형태가 되는 것이죠.

    (튜플을 유일하게 '식별'할 수 있는 구분'자'가 식별자인데, 그렇기 위해서는 unique해야합니다.)

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.