📝 Certificate
SQLD 1-2 ] 엔터티
SQLD 1-2 ] 엔터티
2016.02.12엔터티 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것(Thing) 예를들어 '학생' 이라는 엔터티 가 있다고 보면 됨. 엔터티는 인스턴스들의 집합. 엔터티의 특징 1. 업무에서 필요로 하는 정보 : 꼭 필요한가? 병원에서 환자라는 엔터티는 필요한데 회사에서는... 2. 식별이 가능해야 함 : 사원중에 홍길동!! 했을때 동명이인 있을수도 있으니, 사원번호 같은걸로.. 식별이 가능하게해야함 3. 인스턴스의 집합 : 두개이상 이여야한다. 엔터티는 "집합" 이니까 4. 업무프로세스에 의해 이용 : 업무 진행과정에 안쓰이는 엔터티가 없도록. 다 정의 해놨는데 실제로는 안쓰는 엔터티면.. 5. 속성을 포함 : 엔터티에는 반드시 속성(Attributes) 가 포함 되어야 한다. 6..
SQLD 1-1 ] 데이터 모델의 이해
SQLD 1-1 ] 데이터 모델의 이해
2016.02.12모델링 복잡한 현실세계를 단순화 시켜 표현 모델링의 특징 3가지 추상화 → 다양한 현상을 일정한 양식으로 표기 단순화 → 약속된 규약대로 표기 명확화 → 애매모호 제거, 정확하게 기술 모델링의 중요성 3가지 파급효과 → 나중에 있을 일을 생각하면 .... 간결한 표현 → 간결한 표현으로 빠른 파악 가능 데이터 품질 → 오래 보관하려면 품질이 좋아야겠지 모델링 할 때 유의점 3가지 중복 → 여러 장소에 같은 정보를 저장하지 않도록 비유연성 → 너무 잦은 변경은 유지보수가 어려워짐 비일관성 → 데이터와 데이터간 관계를 명확히 데이터 모델링의 3단계 진행 개념적 데이터 모델링 : 추상적... 엔티터-관계 다이어그램 만드는 정도? 논리적 데이터 모델링 : 데이터 모델링이 최종적으로 완료된 ..