9급 공무원/컴퓨터 일반
[데이터베이스] 데이터 독립성
리안아범
2017. 3. 5. 20:11
: 각 단계의 구조는 상위 단계에 독립적이다.
> 하위 단계의 구조 변경이
상위 단계에 영향을 미치지 않음
* 종류 : 논리적 데이터 독립성, 물리적 데이터 독립성
1. 논리적 데이터 독립성
- 외부스키마와 개념 스키마 간의 독립성!!
- 논리적 구조가 변경되어도 응용프로그램에 영향을 주면 안된다!
- 논리적으로 독립되어있다!
※ 스키마와 헷갈리면 안됨. 논리 스키마 따위는 없음
2. 물리적 데이터 독립성
- 개념 스키마와 내부 스키마 간의 독립성!!
- 물리구조가 변경되어도 논리 구조는 바뀌지 않는다.
> 물리적으로 독립되어있다! (자료를 디스켓에 저장하든 하드에 저장하든 CD에 저장하든 무슨 상관?)
※ 역시 스키마와 헷갈리면 안됨. 물리 스키마 따위 없음