객체 지향 데이터 베이스 (OODBMS)
- 최초 등록일
- 2007.10.23
- 최종 저작일
- 2006.10
- 9페이지/ 한컴오피스
- 가격 1,000원
소개글
개념
객체지향 데이터 베이스 목표
장단점
기능 등등등
목차
[기본 개념]
OODBMS의 목표
객체지향 데이터베이스의 장단점
객체지향 데이터베이스가 가져야할 기능
객체지향 데이터 모델
OODBMS의 소개
본문내용
[ 기본 개념]
객체지향 모델은 데이터와 관련 코드가 결합한 구조의 객체에 기반하는 것으로써 객체에 대한 정의는 클래스에 포함되며, 각 객체는 해당 클래스의 인스턴스(instance)로 생성된다. 이와 같은 객체지향 모델에 기반을 둔 OODBMS는 기본적으로 다음과 같은 특징을 제공한다.
객체지향 데이터베이스의 장단점
(1) 장점
① 데이터 모델링의 다양성 제공
-의미 자료 모델 개념으로 복잡한 데이터를 관리하는 응용분야에서 데이터의 설계와
유지보수등의 작업을 원활히 할 수 있도록 지원, 다양한 모델링 기법 제공
② 재사용성(reusability)와 확장성(extensibility)
-재사용성 : 소프트웨어 위기 극복 개념의 부각, 일반화에의해 지원되는 성격, 새로운 환경을 모델링할 때 기존에 제작된 모듈을 다시 사용
- 확장성 : 캬슐화와 상속 기능으로 해결 지원, 기존 시스템에 추가적 요구사항이나
환경의 변화에 대응할 수 있는 능력
③ 개념적 일치성
- 의미 자료 모델의 분류화=세분화, 일반화, 집합화=통합화 등의 개념 지원, 이는
객체지향 언어의 추상화, 상속성, 연관성 개념과 일치된다. 따라서, OODB와 이것 을관리하는 프로그램 언어간의 개념적 불일치가 상대적으로 적다
④ 지원 기능 : query, 복합 객체, 버전 관리, 스키마 변환, 멀티미디어 자료 관리 기 능, 긴 트란잭션 처리등의 기능 지원
㉠ 질의어
- 질의 대상이 클래스(class-subclass)가 되고 질의 범위는 지정 클래스나 클래스
계층구조내 모든 부 클래스가 되기도 한다. 질의 결과는 지정된 클래스에 속하 며 조건을 만족하는 인스턴트들의 집합이 된다
- 질의 결과 생성시 객체일치(object equality), value equality 등의 일치성 존재
참고 자료
없음