p.410~418, 2-13
1) 일반적인 변환 절차
▶ 단위 개체를 테이블로 변환 → 속성을 컬럼으로 변환 → UID(Unique Identifier)를 기본 키(Primary Key)로 변환 → 관계를 외래 키(Foreign Key)로 변환 → 컬럼 유형(Type)과 길이(Length) 정의 → 반정규화(De-normalization) 수행
2) 슈퍼타입/서브타입을 테이블로 변환
-슈퍼타입 기준 테이블 변환: 서브타입을 슈퍼타입에 통합해 하나의 테이블로 만드는 것
-서브타입 기준 테이블 변환: 슈퍼타입 속성들을 각각의 서브타입에 추가해 서브타입들을 개별적인 테이블로 만드는 것
-개별타입 기준 테이블 변환: 슈퍼타입과 서브타입들을 각각의 개별적인 테이블로 변환하는 것
3) 물리 데이터 모델 품질 기준 (=논리 데이터 모델 품질 기준) __ 3-70, 3-102
기준 |
설명 |
정확성 |
요구사항이나 업무 규칙, 표기법에 따라 정확하게 표현됨 |
완전성 |
데이터 모델의 구성 요소를 누락 없이 정의하고 요구사항이나 업무 영역을 누락 없이 반영함 |
준거성 |
데이터 표준, 표준화 규칙, 법적 요건 등을 정확하게 준수함 |
최신성 |
최근의 이슈나 현행 시스템을 반영함 |
일관성 |
표현상의 일관성을 유지함 |
활용성 |
업무 변화에 따른 데이터 구조의 변경이 최소화될 수 있도록 설계됨 |
#정완준 최일활
'정보처리기사 필기 총정리 > 3과목: 데이터베이스 구축' 카테고리의 다른 글
SQL 활용 ★★ (0) | 2020.10.03 |
---|---|
SQL 응용 ★★★ (0) | 2020.10.03 |
데이터베이스 보안 / 스토리지 ★★ (0) | 2020.10.03 |
데이터베이스 이중화 / 서버 클러스터링 ★ (0) | 2020.10.03 |
분산 데이터베이스 설계 ★★ (0) | 2020.10.03 |
댓글