SQL 데이터 모델링

김상현·2023년 11월 4일
0
  1. 데이터 모델링의 이해
    1) 모델링 정의
    정의 : 복잡한 현실세계를 일정한 표기법에 의해 표현하는 일

특징 :
1. 추상화 : 일정한 형식 에 맞춰 표현함
2. 단순화 : 제한된 표기법이나 언어로 표현함
3. 명확성 : 이해가 쉽게 표현함

관점
1. 데이터 관점 : 업무와 데이터 및 데이터 사이의 관계
2. 프로세스 관점 : 진행되고 있거나 진행 되어야 하는 업무
3. 상관 관점 : 데이터에 대한 업무 처리 방식의 영향
2) 데이터 모델링 3요소
정의 : 정보 시스템 구축을 위한 데이터 관점의 업무 분석 기법
개체 : 업무가 관여하는 어떤 것 (Things)
속성 : 어떤 것이 가지는 성격 (Attribute)
관계 : 업무가 관여하는 어떤 것 간의 관계 (Relationships)
3) 데이터 모델링 3단계
개념적 모델링 : 엔터티와 속성을 도출하고 ERD를 작성함
논리적 모델링 : 식별자를 도출하고 속성과 관계 등을 정의함
물리적 모델링 : DB 구축, 성능 및 보안 등 물리적인 성격 고려

profile
안녕하세요

0개의 댓글