(시험직전 꼭 봐야하는)SQLD 핵심요약정리 입니다.
- 최초 등록일
- 2023.09.29
- 최종 저작일
- 2023.09
- 67페이지/ 어도비 PDF
- 가격 3,000원
소개글
"(시험직전 꼭 봐야하는)SQLD 핵심요약정리 입니다."에 대한 내용입니다.
목차
1과목 데이터 모델링의 이해 (요약본 1회독)
1-1. 데이터 모델링의 이해
1-2. 데이터 모델과 성능
2과목 SQL 기본 및 활용
2-1. SQL 기본
2-2. SQL 활용
2-3. SQL 최적화 기본 원리
본문내용
* 모델링 특징 3가지 ★
- 추상화 : 일정한 형식에 맞추어 표현
- 단순화 : 제한된 표기법, 언어로 표현해서 쉽게 이해하도록
- 명확화(=정확화) : 누구나 쉽게 이해하도록 애매모호함을 제거해 정확하게 현상을 기술
* 정보시스템 구축에서 모델링 활용
- 계획/ 분석/ 설계할 때 업무를 분석하고 설계하는데 이용
- 구축/ 운영 단계에서는 변경과 관리의 목적으로 이용
* 모델링의 3가지 관점
- 데이터 관점 (Data, what) : “업무”와 데이터 // 데이터와 데이터간의 관계
- 프로세스 관점 (Process, How) : “업무 프로세스”가 실제 하는 일 or 무엇을 해야하는지
- 상관 관점 (Interaction) : “업무”가 처리하는 일의 “방법”에 따른 “데이터가 받는 영향”
* 데이터 모델링 정의 ★
- 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법
- 현실 세계 데이터를 -> 약속된 /0)1표기법에 의해 표현
- DB 구축을 위한 분석/설계하는 과정
* 데이터 모델링 기능
- 시스템 9가시화, 시스템 구조0 , 행동 명세화 시스템 구축의 구조화 틀 제공
- 시스템 구축 과정을 문서화, 세부사항은 숨기는 다양한 관점 제공
- 상세한 수준의 표현방법도 제공
* 데이터 모델링 필요한 이유 ★
- 업무 정보를 일정한 9 표기법으로 표현 (=/=별도의 표기법 아님!)
- 분석된 모델로 DB 생성 및 개발
- 업무 흐름을 설명
* 데이터 모델링의 중요성 => 간결::정확 신뢰0
- 파급효과 큼 : 일련의 변경 시 다른 것도 다 바꿔야
- 복잡한걸 간결하게 표현 : 명확하고 간결하게 함
- 데이터 품질을 유지 : 오래된 데이터의 정확성과 신뢰성
* 데이터 모델링의 유의점 (중-“비”유일) ★★★ => 중복없이 명확하게 분리
- 중복 : 데이터베이스가 여러 장소에 같은 정보 저장되는 것을 주의
- 비유연성★ : 데이터 정의를 데이터 프로세스와 “분리★★”해야함 (분리해서 유연하게!!)
참고 자료
없음