데이터모델링 2

[sqld] sqld 정리 1과목

과목1 데이터 모델링의 이해 1장 데이터 모델링의 이해 1절 데이터 모델의 이해 1. 모델링 : 현실세계를 단순화하여 표현하는 기법 ♢ 특징 : 단순화, 추상화, 명확화 ♢ 관점 - 데이터 관점 : 업무와 데이터, 데이터 사이의 관계 - 프로세스 관점 : 진행되고 있거나 진행되어야 하는 업무 - 상관 관점 : 데이터에 대한 업무 처리 방식의 영향 2. 데이터 모델링 : 정보시스템 구축을 위한 데이터 관점의 업무 분석 기법 ♢ 중요성 및 유의점 - 중복 : 같은 시간 같은 데이터 제공 - 비유연성 : 사소한 업무변화에 따라 데이터 모델이 수시로 변경되지 않아야 함 - 비일관성 : 신용상태에 대한 갱신 없이 고객의 납부 이력 정보 갱신안됨 ♢ 데이터 모델링의 3단계 - 개념적 모델링 : 엔터티, 속성 도출,..

sql 2023.03.04

[sqld] 데이터 모델링의 이해

✦ 데이터 모델링 · 추상화(Abstraction) - 현실세계를 데이터베이스로 표현 · 단순화(Simplication) - 누구나 쉽게 이해할 수 있도록 표현 · 명확성(Clarity) - 명확하게 의미가 해석되어야 하고 한 가지 의미를 가져야 한다. 개념적 모델링(Conceptual Data Modeling) - 고객의 비즈니스 프로세스를 분석하고 업무 전체에 대해 모델링을 정한다. 업무적 관점에서 모델링하며 기술적인 용어는 가급적 사용하지 않는다. - 엔터티(Entity)와 속성(Attribute)을 도출하고 개념적 erd를 작성한다. - 엔터티란 실체, 객체라는 의미로 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합(사람, 장소, 물건 등의 명사에 해당) > 업무상 관리가 필요한 관심사..

sql 2023.02.01