데이타베이스론2006 5장연습문제 풀이
- 최초 등록일
- 2009.06.12
- 최종 저작일
- 2008.06
- 1페이지/ 한컴오피스
- 가격 1,000원
소개글
데이타베이스론2006 연습문제 풀이
출판사: 정익사 저자: 이석호
목차
5. 데이타 모델
5.1 데이타 모델은 무엇인가? 그 구성 요소를 중심으로 설명하라.
5.2 개념적 데이타 모델과 논리적 데이타 모델, 그리고 물리적 데이타 구조와의 관계를 설명해 보라.
5.3 다음을 간단히 설명하라.
본문내용
5.1 데이타 모델은 무엇인가? 그 구성 요소를 중심으로 설명하라.
데이타의 논리적 구조를 뜻하는 것으로 구성 요소는 추상적으로 표현된 구조, 구조에서 허용된 연산 그리고 이 구조와 연산에서의 제약 조건이 있다.
첫번째 요소인 구조는 데이타베이스에 표현할 대상으로서의 개체 집합과 이들 간의 관계를 명세하는 것으로 데이타베이스의 정적 성질을 나타낸다. 다음 연산은 데이타베이스에 표현된 객체 어커런스를 처리하는 작업에 대한 명세로서 데이타베이스의 동적 성질을 나타낸다. 이 연산을 통해서 데이타베이스는 한 상태에서 다른 상태로 변하게 되는 것이다. 또 이 연산은 데이타베이스를 조작하는 기본 도구가 된다. 데이타 모델의 세번째 구성 요소인 제약 조건은 데이타베이스에 허용될 수 있는 객체 어커런스에 대한 논리적 제한을 명세하는 것이다. 이 제한에는 구조에서부터 유래되는 제한과 실제 값에서 오는 의미상 제한이 모두 포함된다. 따라서 이것은 곧 데이타 조작에 대한 규칙이 된다.
5.2 개념적 데이타 모델과 논리적 데이타 모델, 그리고 물리적 데이타 구조와의 관계를 설명해 보라.
개념적 데이타 모델과 논리적 데이타 모델, 그리고 물리적 데이타 구조와의 관계는 그림 5.2에 잘 표현되어 있다. 개념적 데이타 모델은 현실 세계를 정보 모델링 과정을 통해 사람이 인식할 수 있는 형태로 추상화시켜 표현한 것이고, 논리적 데이타 모델은 개념적 데이타 모델을 데이타 모델링 과정을 통해 변환시킨 것으로 관계, 네트워크, 계층 데이타 모델 등이 그 예가 된다.
참고 자료
없음