[데이터베이스] 데이터 모델링
- 최초 등록일
- 2003.06.05
- 최종 저작일
- 2003.06
- 5페이지/ MS 워드
- 가격 1,000원
목차
1. 모델링의 기본개념
2. 데이터베이스 설계 단계
3. 결론
본문내용
. 모델링의 기본개념
(1) 모델
① 사전적 의미 : 직접적으로 관찰할 수 없는 어떤 것을 보이게 하기 위한 추론이나
상세서술.
② 모델의 중요한 역할 : 실세계 환경을 보다 쉽게 이해할 수 있도록 도와주는 것.
(2) 데이터 모델 : ① 실세계 데이터의 추상화 라 할수있다.
② 데이터의 구조, 특성, 관계, 제약조건 등을 표현
③ 설계자들은 데이터 모델을 설계자, 프로그래머, 최종 사용자 사이에 의사
소통의 수단으로 사용 부연설명 ex) 같은 회사에 근무하는 경영자와 사환
의 경우 회사는 같지만 경영자가 보는 데이터는 사환보다는 좀더 거시적
이고 사업적인 안목에서 볼 것이다.
④ 데이터베이스 전체에 대한 청사진 이라 볼수있다. 집을 지을때도 청사진을 보고 전체적인 윤곽을 잡은후에 짓는것과 같은 의미이다.
1
2. 데이터베이스 설계 단계
미국 ANSI/SPARC 에서는 데이터베이스 설계를 추상화의 레벨 (level) 에 따라 단계별로 그림 7.1 과 같이 개념적, 외부적, 내부적, 물리적 4 가지 데이터 모델로 구분
(1) 데이터베이스 설계자 관점 : 관계형 데이터베이스 관리 시스템 → 개념적 모델 기반
망형과 계층형 데이터베이스 관리 시스템 → 물리적 모델 기반
2.1 개념적 모델
① 데이터베이스 설계 단계의 가장 상위 레벨
② 데이터의 총테적인 개관(global view).
③ 데이터 기술 (de-scription) 과 데이터의 식별 (identification) 의 기본
④ 가장 일반적으로 사용하는 개념적 모델 : 개체-관계 모델 (E-R 모델)
⑤ 개체 관계 모델을 사용하면 데이터 모델의 청사진인 개념적 스키마 (conceptual schema)
가 생성
참고 자료
없음