책 내용 질문하기
3과목 데이터베이스 구축과 관련된 질문입니다.
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
348,325,354,355
조회수
542
작성일
2020-05-29
작성자
탈퇴*원
첨부파일
  1. 1. p. 348쪽에 테이블 분할 시 고려사항에 ‘기본키의 유일성 관리가 어려워진다'가  왜 그런지 잘 이해되지 않습니다. 

 

  1. 2. p. 325쪽에 ‘튜플은 파일 구조에서 레코드와 같은 의미이다'라고 적혀 있는데 

  2.   p.354쪽 예상 문제  8번의 4에는 개체가 파일의 레코드에 대응한다는게 맞는 답이고

  3.   p.355쪽 예상문제 11번의 1에도 개체는 컴퓨터가 취급하는 파일의 레코드에 대응된다가 맞는 답입니다. 

  4.   파일의 레코드에 대응되는 건 튜플인가요아니면 개체(즉, 테이블)인가요 

 

  1. 3. p. 354쪽 예상문제 9번에 entity type(애트리뷰트들의 집합)의 의미가 같은 엔티티(개체)를 가지는 애트리뷰트들의 집합인가요..? 

  2.   개체가 정확히 무엇을 의미하는 건가요저는 테이블(릴레이션)으로 생각했는데 맞는건가요

  3.   그럼 entity type은 같은 테이블을 가지는 애트리뷰트들의 집합인가요..? 맞다면, 이 문장이 무슨 말인지 이해가 잘 되지 않습니다ㅠㅠ

답변
2020-06-01 10:57:14

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

 

[1]

각 테이블에서 사용되는 키가 서로 중복되는지 확인하는 것이 어려워지기 때문입니다. 

한 테이블에서 관리되고 있다면 유일성 체크 또는 제약조건 등을 통해 금방 확인이 가능하지만, 분할된 경우 트리거나 프로시저를 통해 각 테이블에서 해당 속성을 가져와 체크하는 과정을 거쳐야 하기 때문입니다.

 

[2]

개념적으로 하나의 개체는, 논리적으로 하나의 튜플이며, 물리적으로 하나의 레코드에 해당합니다.

여기서 말하는 개체는 개체 인스턴스(instance)를 의미하며 개체(entity)와는 다른 개념에 해당합니다.

 

[3]

개체가 지칭할 수 있는 것은 사실 다양합니다. 명확히 구분이 어려울 정도죠.

object를 가리키는 건지 instance를 가리키는 건지 entity를 가리키는 건지, 문제에서 만약 '개체'라는 말이 나왔다면 어느 것을 가리키는 것인지 명확히 구분해야 합니다.

개체(entity)는 명확히 테이블 또는 릴레이션에 대응되는 단어로, entity type은 개체 타입으로 속성들로만 기술된 개체를 가리킵니다.

즉 하나의 개체(entity)에 해당하는 a set of attribute가 답이 되는 것이죠.

 

개체 타입 : 해당 개체를 설명하기 위해 속성들로만 개체를 설명해 놓은 것

"교수라는 개체는 교수번호, 성명, 전공, 소속으로 설명된다."

 

행복한 하루되세요 :)

  • 관리자
    2020-06-01 10:57:14

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

     

    [1]

    각 테이블에서 사용되는 키가 서로 중복되는지 확인하는 것이 어려워지기 때문입니다. 

    한 테이블에서 관리되고 있다면 유일성 체크 또는 제약조건 등을 통해 금방 확인이 가능하지만, 분할된 경우 트리거나 프로시저를 통해 각 테이블에서 해당 속성을 가져와 체크하는 과정을 거쳐야 하기 때문입니다.

     

    [2]

    개념적으로 하나의 개체는, 논리적으로 하나의 튜플이며, 물리적으로 하나의 레코드에 해당합니다.

    여기서 말하는 개체는 개체 인스턴스(instance)를 의미하며 개체(entity)와는 다른 개념에 해당합니다.

     

    [3]

    개체가 지칭할 수 있는 것은 사실 다양합니다. 명확히 구분이 어려울 정도죠.

    object를 가리키는 건지 instance를 가리키는 건지 entity를 가리키는 건지, 문제에서 만약 '개체'라는 말이 나왔다면 어느 것을 가리키는 것인지 명확히 구분해야 합니다.

    개체(entity)는 명확히 테이블 또는 릴레이션에 대응되는 단어로, entity type은 개체 타입으로 속성들로만 기술된 개체를 가리킵니다.

    즉 하나의 개체(entity)에 해당하는 a set of attribute가 답이 되는 것이죠.

     

    개체 타입 : 해당 개체를 설명하기 위해 속성들로만 개체를 설명해 놓은 것

    "교수라는 개체는 교수번호, 성명, 전공, 소속으로 설명된다."

     

    행복한 하루되세요 :)

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