본문 바로가기
Develop/DataBase

데이터 모델링

by jaekk 2018. 7. 12.

데이터 모델링



데이터 모델링 개념

현실세계 -> 정보모델링 -> 데이터 모델링 -> DB 구현


현실세계

 

  • 개념1
  • 개념2
  • 개념3

 정보 모델링

 개념적 모델(ER 다이어그램)

: 현실세계를 개체로 표현하고, 관계를 맺음

  ER다이어그램으로 표현

개체 <- 관계 -> 개체

 데이터모델링


 논리적 모델(관계 데이터 모델)  =물리적 모델링

개체를 테이블, 속성으로 정의

사상한다, 매핑한다라고도 함

 DB 구현

 



데이터 모델링 생명주기


1.요구사항 수집 및 분석

2. 설계

개념적 설계 - 요구사항을 기초로 주요 개념과 업무 프로세스 식별

논리적 설계 - 사용 DBMS의 종류에 맞게 변환

* 개념적 설계 + 논리적 설계 : ERWIN or EXERD로 구현

물리적 설계 - 스키마 도출

3. 구현

테이블 및 관련 객체(뷰, 인덱스) 생성

4. 운영

5. 감시 및 개선




'Develop > DataBase' 카테고리의 다른 글

오라클 계정 잠금  (0) 2018.07.14
데이터표준화  (0) 2018.07.13
쿼리 실습(2)  (0) 2018.07.12
쿼리 실습(1)  (0) 2018.07.12
가상테이블인 뷰  (0) 2018.07.11

댓글