상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 DB 13강. 엔티티타입 설명좀 부탁드립니다.
글쓴이  김재희작성일 2010-10-28 오후 11:50:21조회수 525
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기

데이터 베이스 질문입니다.

※ 13강. 논리적 데이터베이스 모델링

▶ 엔티티 타입(Entity Type) 이란?
   ㅇ 교재풀이 : 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 것으로 영속적으로 존재하는 단위, 또한 엔티티타입은 엔티티의 집합이라고 할수 있고, 반대로 엔티티라는 것은 엔티티타입에 속한 인스턴스 하나에 해당한다.

1) 여기서, 엔티티(Entity, =개체)란, 데이터베이스 내에 표현하고자 하는 정보를 포함하는 유무형의 객체(예. 학생, 교수, 학과, 과목, 수강 등)이다. 그리고 엔티티는 엔티티의 성질, 분류, 식별, 수량, 상태 등을 나타내는 세부항목(속성)을 가지게 된다.(예. 학생(엔티티) - 학번, 이름, 주민등록번호 등(속성)). 그렇다면 엔티티타입이란 한 가지 이상의 속성을 가지고 있는 엔티티의 집합이다.
다시말해서 엔티티타입은 엔티티타입>엔티티>속성>인스턴스(튜플들의 집합)을 가지게 된다.

2) 하지만, 위 엔티티 타입에 대한 교재풀이로 엔티티라는 것은 엔티티타입에 속한 인스턴스 하나에 해당한다고 한다. 이 문장의 의미를 잘 이해하지 못하겠습니다. 설명해주세요.

3) 또한, 엔티티타입을 엔티티의 집합이라 설명하고선, 교재 250페이지에서 엔티티타입에 대한 설명 표에 각각의 엔티티가  엔티티 인스턴스라고 설명한 의미가 무엇인지 알고싶습니다. 만약 엔티티타입 중 학과라는 엔티티가 있다면, 학과 엔티티는 속성들의 집합이라고 설명하는게 맞지 않나 싶습니다. (제가 뭔가 착각하는 것일수도 있습니다. ㅠ)

4) 그리고, 교재 299페이지 4문단에서 단순 엔티티는 테이블로, 속성은 컬럼으로, 식별자는 기본키로, 관계는 외래키로 변환한다. 여기서의 엔티티와 엔티티타입의 엔티티가 다른 의미인건지 궁금합니다. 만약 같은 개념의 엔티티라면 엔티티타입은 테이블(엔티티)의 집합이며, 테이블(엔티티)는 컬럼(속성)의 집합이 되는거 아닌가요? 그렇다면 13강 엔티티타입의 설명은 오류가 있는게 아닌가.. 싶습니다.

뭔가 복잡한 이해관계를 좀 알기쉽게 풀이해주세요.ㅠㅠ

감사합니다.
   

댓글쓰기 :
이전글 모의고사 24회
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기