Data Modeling   데이터 모델링

(2015-06-13)
정보기술(IT) 1. 정보기술

전산기초
컴퓨터구조
프로그래밍
데이터베이스
소프트웨어 공학
운영체제
정보보호/보안
IT 기타기술
 > 데이터베이스 1. DB

데이터베이스 기초
관계형데이터베이스
DB 모델링/설계
회복,병행제어
데이터웨어하우스
데이터베이스(기타일반)
 > DB 모델링/설계 1. 데이터 모델링
2. 스키마
3. 인스턴스
4. 개체관계도
5. 데이터 사전
6. 메타데이터

     
1. 데이터 모델링(Data Modeling) 또는 데이터 설계

  ㅇ 현실세계의 정보 구조를 컴퓨터 정보 구조로 변환시키는 과정
     - 개념적 모델링 -> 논리모델링 -> 물리적 모델링

  ㅇ 통상, 개념적 및 논리적 데이터 모델링을 데이터 모델링이라고 함

  ㅇ 데이터 모델
     - 데이터 모델링 결과물의 표현 도구
     - 주요 구성 
        . 논리적인 데이터 구조(Data Structure)
        . 데이터구조에 따라 실제 표현 값들을 처리하는 연산(Operation)
        . 데이터구조연산에 부가하는 제약조건(Constraint)


2. 개념적 모델링 (Conceptual Modeling)

  ㅇ 사용자가 이해할 수 있는 수준
     - 현실세계를 개념세계로 추상화시키는 것
  ㅇ 뷰 단계(View level)라고도 함
  ㅇ 도구 例) 개체 관계 모델
3. 논리모델링 (Logical Modeling)

  ㅇ 전체를 몇개의 간단한 데이터 구조로 표현
  ㅇ 데이터베이스에 저장할 구조 결정 및 그 구조로 표현하는 작업
  ㅇ 도구 例) 관계 데이터 모델
4. 물리적 모델링 (Physical Modeling)

  ㅇ 실제 컴퓨터 저장장치에 물리적으로 데이터를 어떻게 저장하는가


[ DB 모델링/설계 ]1. 데이터 모델링  2. 스키마  3. 인스턴스  4. 개체관계도  5. 데이터 사전  6. 메타데이터  

 
        최근수정     모바일웹     참고문헌