Ontologías y Bases de Datos

Slides:



Advertisements
Presentaciones similares
IBD Plan 90 y 2003 Clase 10.
Advertisements

CAZAS DE TESOROS Actividad didáctica para integrar internet en el currículo muy utilizadas en países anglosajones y de reciente introducción en España.
Algoritmos y Programas
Manual de funcionamiento Cuadro de Mandos del Turismo Sostenible en las Islas Canarias.
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Herramientas informáticas
Internet y tecnologías web
Justificación y Descripción del Dominio de Conocimiento de una Ontología para la Formalización y Automatización de Escenarios Educativos A. Rius, M.A.
Cuestiones y problemas
BUSCADORES DE LA WEB.
Análisis y Diseño Estructurado
Julio METODOLOGÍA DE CREACIÓN DE CONTENIDOS PARA E-LEARNING 1.Introducción 2.El material 3.Puntos destacados.
DATA WAREHOUSE Presentador Por: Andrés Fabián Cortes Solano.
Objetivo: Los estudiantes van a usar comparativos y superlativos para describir sus comidas y bebidas favoritas. PRÁCTICA: Escribe 3 oraciones (de 5+palabras)
Rocío Contreras Águila Primer Semestre 2010
Objetivos, estructura y funciones
Koldo Parra de la Horra 1 MANUAL DEL PUBLICADOR EN JOOMLA (9) Todo lo que necesitas saber para publicar tus artículos en la página Web del Centro Insertar.
Funciones Continuas. Contenidos Definición de Continuidad Funciones Discontinuas Teoremas Ejemplos.
BASE DE DATOS Primeros pasos
La web semántica y su impacto en la recuperación de información
Programación Orientada a Objetos
JAVIER ALVAREZ PRESENTA
INTELIGENCIA ARTIFICIAL
Fundamentos de Ingeniería de Software
Reporte de estadía para titulación de nivel Ingeniería
Reporte de estadía para titulación de nivel Técnico Superior Universitario Esquema general 29 de Noviembre de 2010.
Estadística Computacional I
Estadística Computacional I
Planeamiento Estrategico
1. La solución que proporciona un soporte ágil, sencillo y eficaz para mejorar la gestión de las organizaciones. 2.
SISTEMAS EXPERTOS REPASO POR OTRO AUTOR.
Propósitos de un DBMS.
Base de Datos Relacional.
UNIDAD II Modelo de Datos.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
MODELO RELACIONAL.
Observa detenidamente estas figuras , agrupándolas como prefieras anotando el número correspondiente
Introducción y conceptos generales
Sindy Carolina Asprilla
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
HERRAMIENTAS CASE.
Web Semántica M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
BASE DE DATOS BY: Julián Villar Vázquez.
Por Diego Lozada.  La visión de la Inteligencia Artificial: La Web semántica es un conjunto de iniciativas destinadas a promover una futura Web cuyas.
Valencia, 8 de noviembre de 2005 Sistemas de Información Hospitalarios Pere Crespo Carlos Angulo Grupo Informática.
Los Sistemas de Información en la Empresa Introducción a los ERP 1.- El sistema de información de la empresa. Los ERP. Simplificando podemos identificar.
Manejo Eficiente de la información en el siglo XXI
Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?
Conceptos Generales de Bases de Datos
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
Introducción a XML por Joel Candia C Universidad Técnica Federico Santa María Departamento de Electrónica ELO-330 Programación de Sistemas.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS

Web Semántica La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario.
WEB SEMÁNTICA.
SISTEMAS EXPERTOS (SE) Coronel Jaramillo Ricardo
ONTOLOGÍAS. ONTOLOGÍAS Problemas actuales: Problemas actuales: Buscadores ineficientes Buscadores ineficientes Requerida la interacción humana para la.
BASES DE DATOS RELACIONALES
ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS TECNICO EN INFORMATICA CURSO TECNOLOGIA DE LA INFORMACIÒN Y COMUNICACIÒN PARTICIPANTES: DEXSI DELGADO.
WEB 2.0 sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
PARTICIPANTE: CAMACHO MAITE C.I T-01.
TÓPICOS SELECTOS DE TI WEB SEMÁNTICA GRUPO: ITIC- 411 UNIVERSIDAD TECNOLOGICA DE NEZAHUALC Ó YOTL ENERO 2012.
Sistemas de Información I
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Repositorios de recursos digitales educativos
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Requerimientos del software
Transcripción de la presentación:

Ontologías y Bases de Datos David Bonilla Turrado

Indice Ontología Motivación SUMO Protégé

Ontología – ¿Qué es? Una Ontología es una especificación explícita de una conceptualización. Una conceptualización es una visión simplificada y abstracta de el mundo, representada por algún objetivo. Una Ontología es una descripción (especificación formal)de un cjto de conceptos y relaciones para compartición y reutilización de conocimiento (para realizar compromiso lógico. Un compromiso de Ontología es un acuerdo para usar un vocabulario de forma que es consistente con respecto a la teoría especificada por la Ontología

Motivación Hay una problemática con las Bases de Datos Integrar las distintas BDs heterogéneas con los distintos nombres de tabla, de campo... e incluso distinto número de campos. Se persigue la interoperabilidad entre las distintas Bases de Datos. La solución es crear una ontología que abarque a todas esas bases de datos, y cuya definición sea general y comprensible por todos.

Problemática en web La Web nos ofrece una enorme cantidad de información tanto estructurada como semiestructurada. Actualmente existen dos técnicas de búsqueda en la web: - una navegación por parte de los usuarios a través de las representaciones textuales y gráficas siguiendo los enlaces. - los motores de búsqueda basados en palabras clave.

Problemática en Web(2) Una alternativa para realizar consultas más complejas es anotar las páginas web con meta-información en base a una ontología. Esta meta-información (anotaciones semánticas de la web) se podría almacenar en una base de datos relacional. Para estudiar como almacenar estos datos debemos saber en que lenguaje de ontologías está definido.

Lenguajes para definir Ontologías Algunos de esos lenguajes son: - SHOE - DAML+OIL - OWL Voy a estudiar como representar SHOE en un sistema gestor de bases de datos relacionales (RDBMS). Utilizo SHOE porque es un lenguaje para definir ontologías sencillo.

SHOE a RDBMS Cada relación n-aria de SHOE se representa por una relación con n atributos en la base de datos. El lenguaje define que los tipos de las relaciones pueden ser tipos básicos o tipos definidos en la ontología. Cada categoría se representa por una relación 1-aria.

SHOE a RDBMS (2) Cada aserción de relación y cada aserción de categoría es una tupla en una de las relaciones de la base de datos. Estas aserciones son precisamente las anotaciones que nos vamos a encontrar en nuestras páginas web.

SUMO - Motivación Creación de un estándar en que fijarse a la hora de definir las bases de datos. Ejemplo: Creación de un “glosario” médico que nos sirva para referenciar los distintos términos sin importar de donde sea cada uno de los especialistas y como se denomina en su zona o pais.

SUMO (Suggested Upper Merged Ontology) Desarrollado dentro del IEEE Standard Upper Ontology Working Group. La meta de este grupo de funcionamiento es desarrollar una Ontología estándar que promueva interoperabilidad de los datos, búsqueda de la información y recuperación, inferencia automatizada, y procesamiento de lenguaje natural.

SUMO Una ontología consiste en un sistema de conceptos, de axiomas, y de las relaciones que describen un dominio del interés Una ontología superior (Upper Ontology) se limita a los conceptos que son meta, genérico, abstracto y filosófico, y por lo tanto es bastante general tratar (en un alto nivel) en una amplia gama de las áreas del dominio.

Protégé Protégé es un editor (redactor) de Ontologías y entornos basados en el conocimiento. Protégé se basa en Java, es extensible y proporciona una fundación para adaptar aplicaciones basadas en el conocimiento. Es apoyado por una amplia comunidadque están utilizando Protégé para soluciones de conocimiento en áreas tan diversas como la biomedecina, gestion y busqueda inteligente, y modelización corporativa.