데이터베이스기초 2. 데이터모델링
2008. 9. 12. 21:19ㆍStudy/Database
1. 데이터 모델링 정의
- 데이터 모델링이란 전산화에 필요한 정보가 무엇이고, 그 데이터들 같의 관계를 분석하여 그림으로
도식화하는 과정을 말한다.
- 그 대표적인 예가 ERD(Entity Relationship Diagram)이다. ERD에는 필요한 정보들과, 그 정보들을
관련있는 것끼리 그룹핑하고, 그룹핑된 정보들간의 관계를 그림으로 표시할 수 있다.
2. 데이터 모델링 컴포넌트
- Relationship - Optionality
- 1 : M Relationship : 하나의 또는 다른 하나 또는 그 이상의 엔티티를 가질 수 있는 관계가 1:M이다.
- 1 : 1 Relationship : 하나의 엔티티는 반드시 하나 엔티티 만을 가질 수 있는 관계가 1 : 1이다.
- M : N Relationship : 따로 관리해야 할 정보만을 떼어내어 중간에 엔티티를 생성하여 1 : M으로
풀어내어야 한다.
3. 데이터 모델링 절차
- 엔티티와 어트리뷰트 표기
4. 시스템개발절차
--------------------------
출처 - 위 글은 byung8lim의 다음블로그 Blog.daum.net/byung8lim에서 가져온 것입니다.