Banco de dados orientado para terminologia - Terminology-oriented database

Um banco de dados orientado a terminologia ou sistema de gerenciamento de banco de dados orientado a terminologia é uma extensão conceitual de um banco de dados orientado a objetos . Ele implementa conceitos definidos em um modelo de terminologia . Comparado com bancos de dados orientados a objetos , o banco de dados orientado a terminologia requer algumas extensões conceituais menores no nível do esquema como relações de conjunto de suporte (superconjunto, subconjunto, interseção etc.), coleções de tipo fraco ou herança compartilhada.

O modelo de dados de um banco de dados orientado a terminologia é de alto nível; o banco de dados orientado para terminologia fornece recursos para transformar um modelo de terminologia fornecido por especialistas da área de assunto completamente em um esquema de banco de dados . O esquema de destino pode ser o esquema de banco de dados para um banco de dados orientado a objetos , bem como um esquema de banco de dados relacional ou até mesmo um esquema XML . Normalmente, os bancos de dados orientados por terminologia não são vinculados a um tipo de banco de dados específico. Uma vez que o conteúdo da informação, que pode ser armazenado em bancos de dados orientados a objetos e em bancos de dados relacionais , é idêntico, os dados de um banco de dados orientado por terminologia podem ser armazenados teoricamente em qualquer tipo de banco de dados, bem como em um arquivo XML. Assim, bancos de dados orientados a terminologia podem suportar vários sistemas de banco de dados para armazenar dados de aplicativos. Bancos de dados de terminologia, quando contêm termos e vocabulários, tornam-se valiosos para ontologias e, por sua vez, as ontologias podem ajudar a processar predicados complexos ou triplos associados, indo mais além do que hierarquias ou chaves em RDBMS. O mapeamento semântico também pode melhorar o desempenho.

Referências