728x90
- 데이터베이스의 일반적인 구조를 설계하는 과정
1. 논리 설계 : 데이터베이스 스키마 설계
- 비즈니스 결정 : 데이터베이스에 어떤 속성들을 기록해야 하는가 ?
- 컴퓨터 과학 결정 : 어떤 릴레이션 스키마를 가져야 하며 다양한 릴레이션 스키마 사이에서 속성들을 어떻게 그룹화해야 하는가 ?
2. 물리적 설계 : 데이터베이스의 물리적 속성들이 구체화 됨
# 설계 접근법
1. 정규화 이론
- 어떤 설계가 바람직하지 않고, 어떻게 바람직한 설계를 해야 하는지
2. 개체-관계 모델
- 개체집합과 관계 집합
개체 : 실세계에 존재하는 ‘어떤 것' 혹은 ‘객체'이며 다른 객체들과 구별됨
속성의 집합으로 기술됨
관계 : 여러 개체들 간의 연관성
- 개체-관계 다이어그램(E-R diagram)으로 시각적으로 도식할 수 있음
반응형