Bases De Datos En El Contexto De La Web Semántica

Bases De Datos En El Contexto De La Web Semántica

Universitat Oberta de Catalunya BASES DE DATOS EN EL CONTEXTO DE LA WEB SEMÁNTICA Comparativa entre SGBD orientados a la Web Semántica Raul Fernandez-Santa Cruz Jiménez Consultor: Sinuhé Ángel Arroyo Gómez TFC: BASES DE DATOS EN EL CONTEXTO DE LA WEB SEMÁNTICA Raul Fernandez-Santa Cruz Jiménez 2012-2013 © Tabla de contenido 1.1 Objetivo del presente TFC. .............................................................................................4 2. La web semántica ..................................................................................................................5 2.1 Antecedentes .......................................................................................................................5 2.2 Limitaciones de la actual web. ............................................................................................7 2.3 Definición y objetivos de la Web Semántica. .....................................................................8 2.4 Barreras actuales en el desarrollo y avance de la Web Semántica. ...................................14 3. SGBD Semánticos ...............................................................................................................16 3.1 ¿Qué son y cuáles son los más aptos para la Web Semántica? .........................................16 3.2. Elección de SGBD nativa vs SGBD habilitado. ..............................................................18 3.3 Almacenamiento, manipulación y recuperación SGBD semánticos. ................................19 3.3.1 Almacenamiento de conocimiento .................................................................................19 3.3.2 Manipulación de datos ...................................................................................................19 3.3.3 Recuperación de información .........................................................................................20 3.4. Consideraciones en la elección de un SGBD en sistemas semánticos .............................23 3.4.1 Desventajas de bases de datos nativas XML ..................................................................23 3.4.2 Desventajas de usar bases de datos no nativas ...............................................................24 4. Comparativa entre sistemas .................................................................................................25 4.1 Virtuoso .............................................................................................................................25 4.1.1 Introducción a Virtuoso ..................................................................................................25 4.1.2 Características ................................................................................................................29 4.1.3. Almacenamiento interno de la información en Virtuoso .............................................30 4.1.4. Ventajas e inconvenientes .............................................................................................30 4.2 eXist ..................................................................................................................................32 4.2.1 Introducción a eXist .......................................................................................................32 4.2.2 Características ................................................................................................................33 4.2.3 Ventajas e inconvenientes ..............................................................................................34 4.3 IBM Db2 ...........................................................................................................................35 4.3.1 Introducción a IBM Db2 ................................................................................................35 4.3.2 Características ................................................................................................................35 4.3.3 Ventajas e inconvenientes ..............................................................................................36 4.4. HAWK .............................................................................................................................37 4.4.1 Introducción a HAWK / DLDB-OWL ...........................................................................37 4.4.2 Características ................................................................................................................38 4.4.3 Ventajas e inconvenientes ..............................................................................................38 4.5. Apache Jena ......................................................................................................................39 4.5.1 Introducción a Apache Jena ...........................................................................................39 TFC: BASES DE DATOS EN EL CONTEXTO DE LA WEB SEMÁNTICA Raul Fernandez-Santa Cruz Jiménez 2012-2013 © 4.5.2 Características ................................................................................................................39 4.6 Sesame ...............................................................................................................................40 4.6.1 Introducción a Sesame....................................................................................................40 4.6.2 Características ................................................................................................................41 4.7 Oracle ................................................................................................................................42 4.7.1 Introducción a Oracle .....................................................................................................42 4.7.2 Características ................................................................................................................43 4.7.3 Ventajas e inconvenientes ..............................................................................................43 4.8 Ontotext - OWLIM ............................................................................................................44 4.8.1 Introducción a Ontotext ..................................................................................................44 4.8.2. Descripción del sistema .................................................................................................44 4.8.3. Versiones disponibles. ...................................................................................................45 4.8.5. Características ...............................................................................................................45 4.8.6. Almacenamiento interno en OWLIM............................................................................46 4.8.7. Instalación. ....................................................................................................................47 4.8.8. Configuración y ejecución.............................................................................................47 4.8.9. Casos de éxito ................................................................................................................55 4.8.9.1. Webs de eventos deportivos ..............................................................................55 4.8.9.2. Aplicaciones de Ciencias de la Vida .................................................................55 4.8.9.3. Administración de datos enlazados ...................................................................56 4.8.9.4. Integración en herramientas de tecnología Semántica.......................................56 4.8.9.5. Proyectos de investigación ................................................................................56 5 Análisis del sistema OpenLink Virtuoso Universal Server .................................................57 5.1 Proceso de instalación. .................................................................................................57 5.2 Configuración y chequeo de la instalación. ..................................................................66 5.2.1 Interactive SQL .....................................................................................................66 5.3 Primeros pasos con Virtuoso ........................................................................................68 5.3.1 Administración de sistema con Conductor ............................................................68 5.3.2 Realizando consultas con Conductor ....................................................................73 5.4 Ventajas e inconvenientes observadas ..........................................................................80 5.5 Casos de éxito ...............................................................................................................81 6 Pruebas de rendimiento .......................................................................................................81 6.1 Pruebas de stress entre OWLIM y Virtuoso. ................................................................81 6.1.1 The Lehigh University Benchmark (LUBM) ........................................................81 6.1.2 The University Ontology Benchmark (UOBM) benchmark .................................82 6.1.3 Nottingham Trent University ................................................................................82 6.1.4 Berlín SPARQL Benchmark (BSBM) ..................................................................86 TFC: BASES DE DATOS EN EL CONTEXTO DE LA WEB

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    101 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us