본문 바로가기

IT

논리 테이블과 물리 테이블 차이

반응형

논리 테이블

ERD를 그릴때 필요한 객체와 관계, 속성 등을 명시해주는 테이블 구조이다.

 

고려사항

객체, 관계, 속성, 기본키, 후보키, 논리적 ER 모델 및 정규화 과정, 논리적 제약사항을 명시한다.

 

물리 테이블

논리 테이블을 실제 DBMS 벤더에 적용시킬 때, 필요한 과정이다.

특정 데이터베이스를 선정하고, 해당 제품에 맞는 방식으로 논리테이블을 설계해나가는 방식이다.

논리테이블을 실제 DBMS 제품의 특성에 맞도록 적용하는 과정이다.

 

고려사항

기초테이블 설계, 확장성, 분산성 고려, 트랜잭션 분석, 논리적 제약사항을 DB제품의 무결성 제약사항으로 선정, 물리적 정규화, 인덱스, 뷰, 저장 프로시저 등을 DB 제품의 개체를 설계한다.

반응형