용어 지향 데이터베이스
Terminology-oriented database용어 지향 데이터베이스 또는 용어 지향 데이터베이스 관리 시스템은 객체 지향 데이터베이스의 개념적 확장이다.[1] 용어 모델에 정의된 개념을 구현한다. 객체 지향 데이터베이스와 비교했을 때, 용어 지향 데이터베이스는 스키마 수준의 일부 사소한 개념적 확장이 필요한데, 이는 세트 관계(슈퍼셋, 서브셋, 교차로 등), 취약한 형식의 모음이나 공유 상속 등을 지원한다.
용어 지향 데이터베이스의 데이터 모델은 높은 수준이며 용어 지향 데이터베이스는 주제 영역 전문가가 제공하는 용어 모델을 데이터베이스 스키마로 완전히 변환할 수 있는 시설을 제공한다. 대상 스키마는 관계형 데이터베이스 스키마 또는 XML 스키마뿐만 아니라 객체 지향 데이터베이스의 스키마일 수 있다. 일반적으로 용어 지향 데이터베이스는 특정 데이터베이스 유형에 구속되지 않는다. 객체 지향 데이터베이스와 관계형 데이터베이스에 저장할 수 있는 정보 콘텐츠가 동일하기 때문에, 전문용어 지향 데이터베이스의 데이터는 XML 파일뿐만 아니라 어떤 유형의 데이터베이스에도 이론적으로 저장할 수 있다.[2] 따라서 용어 지향 데이터베이스는 응용 프로그램 데이터 저장을 위한 여러 데이터베이스 시스템을 지원할 수 있다. 용어 데이터베이스(Termary Database)는 용어 및 어휘를 포함할 때 온톨로지에 유용하게 사용되며, 온톨로지는 관련된 3배 또는 복잡한 술어를 처리하여 RDBMS의 계층이나 키보다 심층적으로 처리하는 데 도움을 줄 수 있다. 의미 매핑 또한 성능을 향상시킬 수 있다.
참조
- ^ Cattell, R.J.J.; D.K. Barry (2000). The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers. ISBN 1-55860-647-5.
- ^ Karge, R. (July 2003). Unified Database Theory (PDF document). The 7th World Multi-Conference on SYSTEMICS, CYBERNETICS AND INFORMATICS - SCI 2003. Orlando, Florida (USA).