데이터베이스기초 2. 데이터모델링

2008. 9. 12. 21:19Study/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에서 가져온 것입니다.