OO의 개념은 이해하시죠?
OO의 개념을 Database에 적용한게, OODB죠....
즉, 상속 및 Method가 테이블에서 모두 지원됩니다.
또한, Data Type을 자기 마음대로 정의할 수 있으므로, 자료형의 제약이 없다고 하죠.
하지만, 순수한 OODB는 시장에서 거의 실패하고, 또 성능 또한 이론적으로 생각했던 것 보다 좋지 않죠.
(순수 객체 지향 언어도 요즘은 아주 기본적인 것은 imperative Language의 특성을 조금씩 가져다 쓰고 있습니다.)
암튼 그래서 OODB에 RDB의 개념을 넣은 것이 ORDB이고, 기존의 RDB에 OO개념을 넣은 것이 RODB입니다.
요즘은 순수 OODB보다는, RDB에 OO 개념을 넣은 것을 많이 사용합니다.
http://database.sarang.net/?inc=read&aid=128&criteria=dbms&subcrit=columns&record_idx=0&currpg=0
이 글을 한번 읽어 보세요... DB 전반적으로 발전 방향에 대해서 어느 정도 감이 올 것입니다.
그럼
-- 김효한 님이 쓰신 글:
>> OOD 란게 무엇인가요?
>>
>> 기존의 RDB 랑 많이 다른지요?..
>>
>> 또한 그 효과는 어떠할까요?...
>>
>> 아시는분 있음 답변 꼭 부탁드립니다..
|