본문 바로가기

정보처리기사 실기/데이터 입출력 구현

논리 데이터 모델의 변환

1. 엔티티를 테이블로 변환

 

* 변환 규칙

논리적 설계(데이터 모델링) 물리적 설계
엔티티(Entity) 테이블(Table)
속성(Attribute) 컬럼(Column)
주 식별자(Primary Identifier) 기본키(Primary Key)
외부 식별자(Foreign Identifier) 외래키(Foreign Key)
관계(Relationship) 관계(Relationship)

 

2. 슈퍼타입/서브타입/개별타입을 테이블로 변환

 

(1) 슈퍼 타입 기준 테이블 변환 : 서브타입을 슈퍼타입에 통합하여 하나의 테이블로 만드는 것

(2) 서브 타입 기준 테이블 변환 : 슈퍼타입 속성들을 각각의 서브타입에 추가하여 서브타입들을 개별적인 테이블로 만드는 것

(3) 개별 타입 기준 테이블 변환 : 슈퍼타입과 서브타입들을 각각의 개별적인 테이블로 변환하는 것

 

3. 속성을 컬럼으로 변환 

 

(1) 일반 속성 변환

(2) Primary UID를 기본키로 변환

(3) Secondary UID를 유니크키로 변환

 

 

출처 :  정보처리기사 실기 2024 기본서 / 저자 : 길벗알앤디(김정준, 강윤석, 김용갑, 김우경)  / 출판사 : 길벗

 

'정보처리기사 실기 > 데이터 입출력 구현' 카테고리의 다른 글

트리  (0) 2024.04.16
자료 구조  (0) 2024.04.15
스토리지  (0) 2024.04.15
데이터베이스 백업  (0) 2024.04.15
데이터베이스 보안  (0) 2024.04.15