[Database] 논리적 모델링 논리적 데이터베이스 모델링 - 개념적 단계에서 만들어진 개념적 구조로 부터 특정 DBMS가 처리할 수 있는 관계 스키마를 생성하는 전 단계입니다. - 개념적 단계에서 만들어진 ER-Digram이 논리적 단계에서 어떤 구조로 바뀌는지 알아봅니다. - 관계형 모델의 개념을 익힘니다. - Mapping Rule을 이용한 관계 데이터 모델로의 변환 단계와 정규화 단계를 거칩니 다. 1. 관계형 모델의 개념 - 부모테이블과 자식테이블 .관계의 주체가 부모테이블이 됩니다. .고객이 상품을 주문하다(능동형-주체) . 상품은 고객에게 주문되어진다(수동형) .주체관계로 구분이 모호한 경우 어느테이블에 데이타가 먼저 정의되어야 하는가 로 부모와 자식테이블을 구분할 수 있습니다. - 기본키(Primary key)와 포린키(.. Database/Oracle 8년 전
[Database] 개념적 DB모델링 개념적 데이터베이스 모델링 - 수집된 현실세계의 정보들을 사람들이 이해할 수 있는 명확한 형태로 표현하는 단계입니다. - 업무분석 단계에서 얻어진 내용을 토대로 우선 엔티티(Entity)를 추출하고 엔티티 내의 속성(Attribute)을 구성하며 엔티티간의 관계를 정의해서 ER-Diagram을 정의 하는 단계 입니다. - 파워포인트를 이용한 실습 1. ER-Diagram의 표기법 - Tuple : Row - E-R Model: 현실 세계에 존재하는 데이터와 그들 간의 관계를 사람이 이해할 수 있는 형태로 명확하게 표현하기 위해서 사용되고 있는 모델입니다. Entity Type과 RelationShip Type을 기본 개념으로 현실세계를 개념적으로 표현하는 방법입니다. 사각형-개체(테이블), 둥근원-속성(.. Database/Oracle 8년 전