PostgreSQL이 ORDBMS라고 들었습니다.
그런데.. 여기서도 SQL문을 쓰기도 하고, 어디에서 객체지향적인 부분이 있는지 잘 모르겠습니다.
어디에서 ORDBMS에서 객체지향이 구현되었는지 알고 싶습니다.
기존의 RDBMS는 occurence (즉 row) 와 attribute( column) 의 직교 형태로 되어 있습니다. ORDB는 각각의 attribute(즉 데이터 타입) 의 값으로 스칼라 변수뿐 아니라 object를 가능하게 해 준 것입니다. 질의어도 SQL을 거의 그대로 쓰고 오브젝트 비교/선택시 함수를 써서 비교한다는 것입니다. 일러스트라를 합병한 인포믹스의 데이터 타입중에 list나 set를 허용하는 것이 ORDB적인 특징입니다. 물론 인포믹스는 완전한 ORDB가 아니라서 원하는 object 를 자유자재로 컬럼에 쓰지는 못합니다.