Tratamiento semántico de atributos textuales en un modelo relacional orientado a objetosimplementación en software libre

  1. Martínez Folgoso, Sandro
Dirigée par:
  1. María Amparo Vila Miranda Directeur/trice
  2. María José Martín Bautista Directeur/trice

Université de défendre: Universidad de Granada

Fecha de defensa: 10 juillet 2008

Jury:
  1. Miguel Delgado Calvo-Flores President
  2. Miguel Prados de Reyes Secrétaire
  3. Luis Corrales Barrios Rapporteur
  4. José Manuel Molina López Rapporteur
  5. Antonio Skarmeta Gómez Rapporteur

Type: Thèses

Résumé

La investigación desarrollada resuelve el problema que presupone el procesamiento masivo de atributos textuales en bases de datos, debido a su falta de estructura, En este entorno, el principal problema que se debe resolver es cómo representar dicha información, mediante qué tipo de estructuras, de forma que el procesamiento de la misma sea lo más cómodo y eficiente posible. En tal sentido, en el trabajo se propone una nueva Forma Intermedia de representación, que permite dotar de estructura a los atributos textuales no estructurados en bases de datos. Una vez que dichos atributos se encuentren representados de una forma más estructurada, puedan ser tratados como el resto de los atributos de la base de datos. Para ello, la solución aquí presentada, se enmarca en extensiones de un Sistema de Gestión de bases de datos (en nuestro caso con modelo Relacional Orientado a Objetos) para dotarlo de capacidades de representación y consultas sobre atributos textuales. Para el caso de las extensiones de almacenamiento, se logró la representación de las estructuras del modelo propuesto mediante un Tipo de Dato Abstracto (TDA). También se implementaron las extensiones referentes a la extracción de información, mediante la implementación de las operaciones de dicho modelo como métodos del TDA. A partir de los aspectos anteriores, y para facilitar de forma práctica a la generalización de los aportes teóricos obtenidos, se implementaron las herramientas de software necesarias para la consecución de las estructuras que componen el modelo matemático propuesto, así como un cliente de consultas que permite de forma visual y muy intuitiva la realización de consultas semánticas sobre atributos textuales en bases de datos.