2026/02/08 2

[SQLD 1과목] 2장 데이터 모델과 SQL

성능 데이터 모델링의 개요성능 데이터 모델링의 정의성능 저하의 원인 중 하나는 데이터 모델링의 근본적인 디자인이 잘못되어 있는 경우가 많음성능 데이터 모델링을 통해 성능 향상을 도모성능 데이터 모델링: 데이터베이스 성능 향상을 목적으로 설계 단계의 데이터모델링 때부터 성능과 관련된 사항이 모델링에 반영될 수 있도록 하는 것성능 데이터 모델링 수행 시점사전에 성능 모델링을 할수록 성능 향상을 위한 비용은 적게 듦분석/설계 단계에서 성능을 고려해 데이터 모델링을 수행할 경우 재업무 비용을 최소화할 수 있음따라서 분석/설계 단계에서 처리 성능을 향상시킬 방법을 고려해야 함성능 데이터 모델링 고려 사항성능 데이터 모델링 프로세스정규화 > 정규화DB 용량 산정트랜재견의 유형 파악 > 테이블 수직 분할 할 때 (반..

[SQLD 1과목] 1장 데이터 모델링의 이해

모델링의 이해모델링복잡한 개념을 일정한 표기법으로 나타내는 것Webster 사전: a hypothetical or stylized representation 어떤 것에 대한 예비 표현, 최종 타켓이 구축되기 위한 계획으로써 도움을 주는 것사물 또는 사건에 대한 관점, 양상을 명확히 하는 것모델: 현실 세계의 추상화된 반영모델링의 특징추상화: 복잡한 것을 일정 형식에 따라 표현단순화: 난해한 개념을 약속된 표현으로 쉽게 이해할 수 있게 함명확화: 누구나 이해할 수 있게 모호함을 배제하는 것모델링: 현실의 특정 개념을 추상화, 단순화, 명확하하고자 일정 표기법으로 표현하는 기법정보시스템 구축: 계획/분석/설계 - 업무 분석 및 설계 -> 구축/운영 단계 => 변경과 관리의 목적으로 이용모델링의 3가지 관점데..