본문 바로가기

SQLD8

[SQLD]1과목 - 1장 2절. 엔터티, 속성, 관계 엔터티(Entity) : 업무에서 관리해야하는 데이터의 집합, 명사형, 인스턴스의 집합 (보이지않는 것 포함) 특징 ★ 업무에서 필요로 함 유일한 식별자를 가짐 2개 이상의 인스턴스를 포함함 업무 프로세스에 이용 속성 포함 최소 1개 이상 관계 존재 (통계성, 코드성, 내부필요 엔터티 제외) 종류 ★ 유무형에 따른 분류 유형 엔터티 : 물리적 형태가 있고 지속적으로 활용되는 엔터티 ex) 사원, 물품, 강사 개념 엔터티 : 물리적 형태가 없는 엔터티 ex) 조직, 보험상품 사건 엔터티 : 업무 수행함에 따라 발생됨 ex) 주문, 청구, 미납 발생시점에 따른 분류 기본 엔터티(Key Entity) : 업무에 원래 존재하는 정보. 자신은 타 엔터티의 부모역할. 독립적으로 생성. 자신의 고유한 주식별자 가짐... 2022. 10. 9.
[SQLD]1과목 - 1장 1절. 데이터 모델링의 이해 1절. 데이터 모델의 이해 1. 모델링 : 현실 세계를 단순화하여 표현한 것 특징 (단 추 명) 추상화 : 일정한 형식에 맞춰 표현함 단순화 : 제한된 표기법이나 언어로 표현함 명확성 : 이해가 쉽게 표현함 관점 데이터 관점 : 업무와 데이터 및 데이터 사이의 관계 프로세스 관점 : 진행되고 있거나 진행되어야 하는 업무 상관 관점 : 데이터에 대한 업무 처리 방식의 영향 2. 데이터 모델링 : 정보 시스템 구축을 위한 데이터 관점의 업무 분석 기법 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정 목적 1) 정보에 대한 표기법을 통일하여 업무 내용 분석 정확도 증대 2) 데이터 모델을 기초로 DB 생성 기능 1) 원하는 모습으로 가시화하도록 도와준다. 2) 시스템의 구조와 행동을 명세화할 수 .. 2022. 10. 6.