SQLD 1과목 (데이터모델링의 이해) 상세 정리 요약본 (내용 깊게 알기 / 비전공자 추천)
- 최초 등록일
- 2023.04.05
- 최종 저작일
- 2018.08
- 24페이지/ 어도비 PDF
- 가격 2,000원
소개글
* summary
: SQLD 1과목 데이터모델링의 이해 부분 상세하게 정리한 내용입니다. 1과목에 한해서는 따로 본 교재를 보지 않아도 될 정도의 요약입니다.
* usage
- 진흥원 공식 책을 보면서 중요한 내용을 담아냈기 때문에 요약치고는 양이 많다고 생각하실 수 있지만 오히려 빠짐없이 다뤄져 있어서 불안하지 않습니다.
- 저는 전공자이지만 비전공자 분들이나 차근차근 공부하고 싶으신분들에게도 추천드립니다. (24pages)
- 두꺼운 책에서 중요한 내용들을 포함시킨 것 치고는 훨씬 컴팩트하다고 볼 수 있습니다.
- 2 columns 구성 (2단 다단) 이라 휴대폰으로 보기에도 잘려보이지 않아서 좋고 프린트해서 가지고 다니기에도 최적화 되어있습니다. (저는 인쇄해서 휴대용으로 볼 용도로 작성했었습니다)
* notice
- 15페이지 3.식별자와 비식별자를 적용한 데이터 모델 부분 내용이 누락된 것으로 보일 수 있으나, 해당 제목이 제일 하위 레벨 제목으로, 1, 2와는 다르게 책에도 별 내용이 없는 부분입니다. 바. 에 대한 1-3 번 내용이라고 생각하시면 되겠습니다.
* 다른 과목에 비해 암기가 가장 포인트인 1과목만 정리하였습니다.
* 예쁘고 깔끔하게 정리하는 것을 좋아해서 보기에도 좋습니다.
목차
1. 데이터 모델링의 이해
1) 데이터 모델의 이해
2) 엔티티 Entity
3) 속성 Attribute
4) 관계 Relationship
5) 식별자
본문내용
1. 모델링의 이해
가. 모델링의 정의
모델 : 모형(模型), 축소형(縮小型)의 의미로서 사람이 살아가면서 나타날 수 있는 다양한 현상에 대해서 일정한 표기법에 의해 표현해 놓은 모형
☞ 커뮤니케이션의 효율성을 극대화한 고급화된 표현방법
모델링 : 표기법에 의해 규칙을 가지고 표기하는 것. 즉, 모델을 만들어가는 일 자체
나. 모델링의 특징
1) 추상화(모형화, 가설적)
현실세계를 일정한 형식에 맞추어 표현을 한다는 의미. 즉, 다양한 현상을 일정한 양식인 표기법에 의해 표현
2) 단순화
복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념
3) 명확화
누구나 이해하기 쉽게 하기 위해 대상에 대한 애매모호함을 제거하고 정확(正確)하게 현상을 기술하는 것
※ 정보시스템 구축에서 모델링 활용
- 계획/분석/설계 할 때 업무를 분석하고 설계하는데 이용
- 구축/운영 단계에서는 변경과 관리의 목적으로 이용
다. 모델링의 세 가지 관점
데이터관점
: 업무가 어떤 데이터와 관련이 있는지 또는 데이터간의 관계는 무엇인지에 대해서 모델링하는 방법(What, Data) 프로세스관점
: 업무가 실제하고 있는 일은 무엇인지 또는 무엇을 해야 하는지를 모델링하는 방법(How, Process)
: 업무가 처리하는 일의 방법에 따라 데이터는 어떻게 영향을 받고 있는지 모델링하는 방법(Interaction)
참고 자료
없음