용어 뜻:
출처:
Object-Relational Database = ORD = ORDB = O/RD = O/RDB
객체 관계 데이터베이스
또는 객체 관계형 데이터베이스 관리 시스템(Object-Relational Database Management System = ORDBMS)는
객체지향 데이터베이스 모델을 가진 관계형 데이터베이스 관리 시스템(RDBMS, 관계 데이터베이스) 를 말한다.
소프트웨어 개발자가 스스로 데이터형과 메소드(이 두 조합은 객체 지향에서 말하는 객체의 클래스에 해당)를
자유롭게 정의하여 데이터베이스를 개발 할 수 있는 데이터베이스 관리 시스템(DBMS)이다.
기존의 RDBMS에 외부 소프트웨어 도구를 추가하여 ORDBMS와 비슷한 기능을 제공하게 할 수도 있는데
이러한 외부 소프트웨어 도구를 객체 관계 매핑 시스템이라고 부른다.
관계 모델을 기반으로 RDBMS 또는 SQL-DBMS는 SQL과 같은 데이터베이스 언어 표준에 의해 사전에 규정된
제한된 데이터 형식 집합에 속하는 데이터에 대해서는 효과적으로 처리할 수 있지만
객체 지향의 사고방식을 채용한 ORDBMS에서는 소프트웨어 개발자가 스스로 데이터 형식과 방법을 자유롭게 정의하여
데이터베이스를 개발하여 DBMS에 통합시킬 수 있다.
ORDBMS 기술의 목표는 소프트웨어 개발자에게 문제 영역을 생각하는 수준까지
데이터베이스 설계의 추상화 수준을 높이는 것이다.
객체 관계 데이터베이스 = 객체-관계형 데이터베이스, 객체 관계 DB = 객체 관계형 데이터베이스 관리 시스템
객체 지향 데이터베이스 모델을 가진 관계형 데이터베이스
자료형과 메소드를 자유롭게 정의하여 사용하는 DB
관계 DB에 객체지향 모델링과 데이터 관리기능을 부가하여 확장한 DB 기술
위키백과, 2016-10-28, https://ko.wikipedia.org/wiki/%EA%B0%9D%EC%B2%B4_%EA%B4%80%EA%B3%84_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4
제타위키, 2016-10-28, http://zetawiki.com/wiki/%EA%B0%9D%EC%B2%B4_%EA%B4%80%EA%B3%84_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4
댓글
댓글 쓰기