데이터베이스 모델링

저작시기 2007.04 |등록일 2008.11.03 한글 (hwp) | 5페이지 | 가격 500원

소개글

데이터베이스 모델링에 대해 정리한 자료입니다.

목차

1. 데이터 모델링이란?
2. 데이터 모델의 종류
3. 데이터 모델링 절차
4. 데이터 모델링을 할 때 주의 할 점
5. 데이터 모델링 할 때 고려사항
6. 데이터 모델링에 필요한 기본적인 개념
7. 데이터 모델링에 관한 나의 생각
8. 내가 생각해본 지식인 게시판 ERD

본문내용

§ 데이터 모델링이란?
- 데이터베이스를 사용하기에 앞서 어떤 데이터들을 어떻게 사용할 것인지 미리 설계해 두는 것은 매우 중요하다. 현재 구축하고자 하는 데이터베이스 시스템에 필요한 데이터가 무엇인지 파악하고 그 상관관계를 확인 하는 것을 데이터 모델링이라고 한다.
( MySQL로 배우는 데이터베이스프로그래밍<김호> : 28p)

§ 데이터 모델의 종류
- 데이터 모델은 일반적으로 개념, 논리, 물리 등 3단계로 분류하며, 세 개의 모델을 순서대로 작성하는 절차를 거친다. 개념 모델과 논리 모델은 추상화 작업에 가까우며, 물리 모델은 설계 작업이라 할 수 있다.
◎ 개념 모델 : 가장 먼저 작성하는 모델로 구축하려는 시스템에 대한 각종 요구 조건을 기술하는 것이다.
◎ 논리 모델 : 개념 모델에 시스템이 필요로 하는 데이터 항목을 상세히 기입한 것이 논리 모델이다.
◎ 물리 모델 : 실제 운영 가능한 상태 혹은 자료를 입력할 테이블의 형태를 구체적으로 표현하는 것이다.

§ 데이터 모델링 절차
◎ 업무흐름파악
- 모델링에 앞서 사용자의 요구사항을 문서화하는 작업이 선행되어야 한다.
◎ 개체 추출
- 개체 후보들 가운데서 장기간 보존해야 하거나, 시스템이 종료한 후에도 지워져 서는 안 되는 정보를 추출한다.
◎ 개체간의 관계 설정
- 가치 있는 정보를 어떻게 효율적으로 정확히 조회할 수 있는가 하는 점이다.
◎ 주요 키(primary key)와 속성(attribute) 파악 및 제약 설정
- 각 개체에 포함된 정보를 정확하게 검색할 수 있도록 개체에 포함된 데이터를 유일하게 구분할 수 있는 정보(주요 키)를 설정해야 한다. 그리고 각 속성 크기와 자료 유형을 결정하며, 속성에 빈값이 들어가서는 안 되는 식의 제약 사항을 지정한다.
◎ 상향식 분석을 통한 재구성
- 새로운 개체를 추출하기 보다는 속성을 추가하고, 관계를 더욱 명확히 파악하는 데 중점을 둬야 하는 것
( 마이크로소프트[2006년 5월호] )
§ 데이터 모델링을 할 때 주의하여 생각 할 점

참고 자료

MySQL로 배우는 데이터베이스프로그래밍<김호> : 28p
마이크로소프트[2006년 5월호]
데이터베이스 개론 <정선호> : 43p~52P
*원하는 자료를 검색 해 보세요.
  • 데이터베이스 설계 및 구현(예시) 30 페이지
    I. 시스템 명칭: Rent-a-car.com System (렌터카 관리 시스템) II. 시스템 개관 새롭게 오픈한 Rent-a-car.com 은 렌터카 회사와 정비 업소, 그리고 사용자를 연결해 주는 웹사이트..
  • 데이터베이스가_무엇이고_현실에서_어떻게_적용되고_있는지를_간단히_사례를_들어서_기술하시오 8 페이지
    최근 데이터베이스 산업은 급속한 변화의 바람에 직면하고 있다고 한다. 시공간의 제약이 사라지면서 개인-기업-정부 간 교류와 협업이 활발해져 집단지성의 협업이 활성화되고, 참여 자들을 위한 거버넌스와 협업 패러다임이 형성되고 있..
  • 데이터 베이스 41 페이지
    1-1. 파일대 데이터베이스 개체(entity) 고객 속성(attribute) 고객의 이름, 주소 필드(field) 고객의 이름, 주소들에 관한 정보 레코드(record) 한 개체에 관한 자료를 모두..
  • 데이터베이스 데이터모델링 과제 6 페이지
    5) E-R Data modeling과 UML Data modeling의 차이점을 비교하여라. → UML은 복잡한 대규모 시스템 모델링에서 성공을 거둔 소프트웨어 공학의 최고만 모은 것이다. 소프트웨어시스템 산출물의 명..
  • 데이터베이스 레포트 6 페이지
    ◆ 시나리오 내용 다음은 도서관이라는 현실세계를 묘사하고 있다. 도서는 20여 곳의 출판사나 대형서점을 통해 구입되고 있다. 도서구입을 담당하는 부서를 ‘수서부’라 하는데 직원이 8명 있다. 수서부직원은 각기 담당하는 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서