Baza danych zorientowana na terminologię - Terminology-oriented database

Bazie terminologia zorientowanych lub system zarządzania bazami danych terminologia zorientowany jest koncepcyjnym rozbudową bazy obiektowej . Realizuje pojęcia zdefiniowane w modelu terminologicznym . W porównaniu z bazami danych zorientowanymi obiektowo, baza danych zorientowana terminologicznie wymaga pewnych drobnych rozszerzeń pojęciowych na poziomie schematu, takich jak obsługujące zestaw relacji (super-zbiór, podzbiór, przecięcie itp.), Kolekcje o słabym typie lub wspólne dziedziczenie.

Model danych bazy danych zorientowanej terminologicznie jest wysokopoziomowy; baza danych zorientowana na terminologię zapewnia narzędzia do całkowitego przekształcenia modelu terminologicznego dostarczonego przez ekspertów z danej dziedziny w schemat bazy danych . Schemat docelowy może być schematem bazy danych dla obiektowej bazy danych, a także schematem relacyjnej bazy danych, a nawet schematem XML . Zazwyczaj bazy danych zorientowane terminologicznie nie są powiązane z określonym typem bazy danych. Ponieważ zawartość informacji, która może być przechowywana w bazach zorientowanych obiektowo i relacyjnych , jest identyczna, dane dla bazy danych zorientowanej terminologicznie mogą być teoretycznie przechowywane w bazie danych dowolnego typu, a także w pliku XML. Dlatego też bazy danych zorientowane terminologicznie mogą obsługiwać kilka systemów baz danych do przechowywania danych aplikacji. Bazy terminologiczne, jeśli zawierają terminy i słowniki, stają się one cenne dla ontologii, a ontologie mogą z kolei pomóc w przetwarzaniu powiązanych trójek lub złożonych predykatów, w ten sposób idąc głębiej niż hierarchie lub klucze w RDBMS. Mapowanie semantyczne może również zwiększyć wydajność.

Bibliografia