자격증/SQLD

[SQLD 이론] : SQL 개발자 자격증 이론 요약 (1)

방랑청년 2022. 5. 5.
반응형

SQLD 이론

 

1. 모델링의 이해

 

- 모델링: 일정 규칙을 가지고 표기법에 따라 표현하는 일을 말함

 

- 추상화, 단순화, 명확화의 3대 특징으로 요약 가능

  -> 추상화: 일정한 형식에 맞추어 표현하는 것

  -> 단순화: 제한된 표기법을 통해 쉽게 이해하게 하는 것

  -> 명확화: 누구나 이해하기 쉽게 하기 위해 정확하게 현상을 기술하는 것

 

- 모델링은 데이터 관점, 프로세스 관점, 데이터와 프로세스의 상관관점으로 구분하여 설명 가능

  -> 데이터관점: 업무와 데이터 간 관련성 중심

  -> 프로세스관점: 무엇을 해야하는지

  -> 상관관점: 업무와 데이터 간 영향

 

2. 데이터 모델의 기본 개념의 이해

 

- 데이터 모델링은

  -> 정보시스템을 구축하기 위한 데이터관점의 업무 분석

  -> 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정

  -> 데이터베이스를 구축하기 위한 분석/설계의 과정

 

- 데이터 모델의 기능은

  -> 가시화, 명세화, 구조화된 틀 제공, 결정내용의 문서화, 다양한 관점 제공, 상세 표현법을 제공

 

3. 데이터 모델링의 중요성 및 유의점

 

- 파급효과(Leverage): 시스템 구축 작업 중에서 데이터 설계가 가장 중요 (구조변경에 따른 위험성)

- 복잡한 정보 요구사항의 간결한 표현(Conciseness): 설계 도면과 같음 (명확하게 해서 데이터 정합성을 유지)

- 데이터 품질(Data Quality): 1) 중복 2) 비유연성 3) 비일관성 을 고려하여 모델링하며, 그로 인해 향후 비즈니스 기회를 확보

 

반응형

댓글

💲 추천 글