1. 데이터 모델의 정의
-현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화 하여 체계적을 표현한 개념적 모형
- 현실 세계를 데이터베이스에 표현하는 중간과정
데이터베이스 설계 고정에서 데이터의 구조를 논리적으로 표현하기 위해 사용되는 도구
-데이터의 구조를 논리적으로 묘사하기 위해 사용되는 지능적 도구
2. 데이터 모델의 정의 (계속)
- 데이터모델 : 현실 세게의 정보들을 컴퓨터에 체계적으로 표현하기 우해 사용하는 개념적 모형
-데이터 모델링 : 데이터 모델을 사용한 현실 세게의 정보 구조 표현 작업
3. 데이터 모델의 정의 (계속)
정보 모델링
-현실 세계의 데이터 관점을 개념적 관점으로 변환하는 설계 과정
-현실 세계의 데이터 관점을 추상화 시키는 능력 필요
-추상화 시킨 관점을 표현하기 위하여 모델링 도구 사용
-가장 널리 이용되는모델링 도구
4. 데이터 모델링
-개념적 데이터베이스를 논리적 설계로 변환하는 설계과정
-가장 널리 이용되는 데이터 모델
5. 데이터 구조화
-목표 데이터 베이스 관리 시스템을 이용하여 저장 DB로 구현
-특정 DBMS에 종속 적임
6. 데이터 모델에 표시할 사항
데이터 모델 : D= <S, O, C>
S : 데이터의 구조
-정적 성질
-개체 타입과 이들간의 관계에 대한 명세
O : 연산
-동적성질
-개체 인스턴스를 처리하는 작업에 대한 명세
-데이터의 조작 기법
C : 제약조건
-데이터의 논리적 제약
-데이터 조작의 한계를 표현한 규정
7. 개념적 데이터 모델
-개체와 각 개체가 가지는 속성들, 그리고 개체와 개체간의 관게로 현실 세계를 표현 하는 것
-개체-관계 모델
1976년 perter chen에 의해 발표
확정 E-R모델
'2학기 > DB' 카테고리의 다른 글
데이터베이스의 용어의 기원 (0) | 2013.10.10 |
---|---|
데이터베이스 시스템이란? (0) | 2013.10.10 |
데이터 정의어 (0) | 2013.10.10 |
데이터베이스 (0) | 2013.10.10 |
데이터베이스 (0) | 2013.10.10 |