SlideShare una empresa de Scribd logo
1 de 21
ONTOLOGIAS
BASES DE DATOS HETEROGENEAS Son un conjunto de BD administradas por diferentes SMBD, la heterogeneidad de éstas se debe a que los datos son de diferentes tipos o formatos. En el contexto de bases de datosheterogeneas, se distinguentrestipos de heterogeneidad: semantica, esquematica y sintactica.
BASES DE DATOS HETEROGENEAS HeterogeneidadSemantica:es la diferencia de la informacion en el contexto, debido a que el significado de la informacion se intercambiayaquetieneque ser entendidoatraves de massistemas. HeterogeneidadSintactica: se refiere a lasdiferencias en lasrepresentaciones de los datos.  HeterogeneidadEsquematica:diferencias en lasabstraccioneshechas en cuanto a la definicion  de clases, atributos y susrelaciones.
BASES DE DATOS HETEROGENEAS Para la resolución de problemas con la heterogeneidad esquemática podemos considerar: 	Un esquema compartido y mediador de contexto: El usuario se comunica con el esquema compartido, y este al resolver los conflictos se comunica con el mediador de contesto que es el encargado de mapear la información. Cuando el esquema tenga la solución a la pregunta se la envía al mediador para que la vuelva a mapear y así pasársela al usuario. Para resolver el conflicto de heterogeneidadsemantica la mejorsoluciones el uso de ontologias,  es la mejormanera de que los individuoscomprendan la informacion de sistemas o bases de datosmuydiferentes.
ONTOLOGIAS Si los metadatos sirven para la estructuración del contenido, las ontologías hacen posible una semántica para construirlos.  Una ontología es una especificación de una conceptualización, es decir, un marco común o una estructura conceptual sistematizada y de consenso no sólo para almacenar información, sino también para poder buscarla y recuperarla
ONTOLOGIAS Una ontología define los términos y las relaciones básicas para la comprensión de un área del conocimiento, así como las reglas para poder combinar los términos para definir las extensiones de este tipo de vocabulario controlado.
ONTOLOGIAS Por ejemplo, un agente inteligente que busque un vino que satisfaga las preferencias de un usuario, usará las ontologías vinícolas para elegir el vino (color, sabor, olor, embotellado) y empleará las ontologías empresariales para encargarlo a alguna tienda y regatear en el precio (siempre que se pueda).  Otro ejemplo: mediante las ontologías, un agente encargado de comprar viviendas se podrá comunicar con agentes hipotecarios (de entidades bancarias) y con agentes inmobiliarios (de empresas constructoras e inmobiliarias).
ONTOLOGIAS Dependiendo del grado de formalidad, las ontologías explícitas se clasifican en informales, semi-informales, semi-formales y formales. Las primeras se expresan directamente en cualquier lenguaje natural.  Las segundas se expresan en una forma estructurada y restringida de algún lenguaje natural.  Las terceras se expresan en lenguajes estructurados, como RDF.
ONTOLOGIAS Las ontologías se usan para favorecer la comunicación entre personas, organizaciones y aplicaciones,lograr la interoperabilidad entre sistemas informáticos, razonar automáticamente y para la ingeniería de software.
ONTOLOGIAS Se componen de: conceptos: son las ideas básicas que se intentan formalizar. Los conceptos pueden ser clases de objetos, métodos, planes, estrategias, procesos de razonamiento, etc.  relaciones: representan la interacción y enlace entre los conceptos de un dominio. Suelen formar la taxonomía del dominio. Por ejemplo: subclase-de, parte-de, parte-exhaustiva-de, conectado-a, etc.  funciones: son un tipo concreto de relación donde se identifica un elemento mediante el cálculo de una función que considera varios elementos de la ontología. Por ejemplo, pueden aparecer funciones como: asignar-fecha, categorizar-clase, etc.  instancias: se utilizan para representar objetos determinados de un concepto.  reglas de restricción o axiomas: son teoremas que se declaran sobre relaciones que deben cumplir los elementos de la ontología. Por ejemplo: "Si A y B son de la clase C, entonces A no es subclase de B", "Para todo A que cumpla la condición B1, A es C", etc. Los axiomas, junto con la herencia de conceptos, permiten inferir conocimiento que no esté indicado explícitamente en la taxonomía de conceptos.
LENGUAJES UTILIZADOS PARA ONTOLOGIAS
RDF Es un framework para metadatos en laWorldWideWeb. Este modelo se basa en la idea de convertir las declaraciones de los recursos en expresiones con la forma sujeto-predicado-objeto (conocidas en términos RDF como tripletes). El sujeto es el recurso, es decir aquello que se está describiendo. El predicado es la propiedad o relación que se desea establecer acerca del recurso. Por último, el objeto es el valor de la propiedad o el otro recurso con el que se establece la relación. La combinación de RDF con otras herramientas como RDF Schema y OWL permite añadir significado a las páginas, y es una de las tecnologías esenciales de la Web semántica.
OWL Un lenguaje de marcado para publicar y compartir datos usando ontologías en la WWW. OWL tiene como objetivo facilitar un modelo de marcado construido sobre RDF y codificado en XML. Está diseñado para ser usado en aplicaciones que necesitan procesar el contenido de la información en lugar de únicamente representar información para los humanos. OWL facilita un mejor mecanismo de interpretabilidad de contenido Web que los mecanismos admitidos por XML, RDF, y esquema RDF (RDF-S) proporcionando vocabulario adicional junto con una semántica formal. OWL tiene tres sublenguajes, con un nivel de expresividad creciente: OWL Lite, OWL DL, y OWL Full.
Herramientas para Trabajar con Ontologías
GECOsoft GECOSoft está compuesto por dos herramientas de software principales:  Un Editor de Conocimiento, llamado Macosoft (Software para la construcción de Mapas Conceptuales), cuyas funcionalidades básicas permiten automatizar el proceso de construcción de conocimiento en forma de Mapas Conceptuales (MC) y a través del componente Map-to-OWL se obtiene la formalización en el lenguaje de ontologías OWL de los MC construidos;  Y un Servidor de Conocimiento, llamado ServiMap (Servidor de Mapas Conceptuales) que automatiza los procesos de gestión de persistencia, colaboración, acceso e integración del conocimiento que es generado y que ha sido compartido en diferentes momentos por diferentes usuarios.
GECOSoft
PROTEGE Protégé es una herramienta para el desarrollo de Ontologías y Sistemas basados en el conocimiento. Protégé está desarrollada en JAVA y puede funcionar perfectamente bajo WINDOWS.Las aplicaciones desarrolladas con Protégé son empleadas en resolución de problemas y toma de decisiones en dominios particulares. La herramienta Protégé soporta dos formas de modelar ontologías, con frames y con OWL. Las ontologías generadas pueden ser exportadas a varios formatos incluyendo RDF Schema, OWL y XML Schema.Un proyecto en Protégé consiste en el desarrollo de una ontología o estructura de conocimiento. Los elementos que se pueden ir creando son fundamentalmente clases, slots, formularios, instancias y consultas, aunque la herramienta es modular y permite adicionar más componentes de una forma sencilla. Cada uno de estos elementos dispone de una etiqueta en la ventana principal de la herramienta, seleccionando cada una de ellas podemos elegir el tipo de elemento concreto sobre el que se va a trabajar.
APLICACIONES DE LA ONTOLOGIAS Las ontologías pueden usarse para mejorar la búsqueda de información en Web y en las intranets de las organizaciones, así como para navegar por ellas.  Si se definieran una o más ontologías para cada dominio, los contenidos web podrían describirse en función de los términos ontológicos, lo cuál ´permitiría expandir las búsquedas  mediante términos de las categorías mas específicas de la ontología. Se pueden usar para comprobar la validez de los datos. En una ontología de animales podría usarse para comprobar si  ciertas afirmaciones son válidas o no,  por ejemplo, Afirmaciones como “ el perro  fido tiene una mascota llamada miau” sería falsa, ya que solo las personas tienen mascotas.
APLICACIONES DE LA ONTOLOGIAS También son útiles para organizar las colecciones de recursos multimedia, ya que permiten incluir anotaciones semánticas en colecciones de imágenes y videos y otros recursos no textuales. Actualmente estos recursos se indexan mediante metadatos que pueden usarse para buscar mediante palabras clave. Las ontologías se utilizarán para programar Agentes inteligentes que entenderán e integrarán las informaciones procedentes de distintas fuentes. En el futuro los servicios web se describirán mediante ontologías. Los agentes las usarán para buscar los servicios web que les interesen y utilizarlos automáticamente, sin intervención humana.
Aplicaciones de Ontologías en Bases de Datos Especialmente interesante es el uso de las ontologías para la validación de datos procedentes de Bases de Datos. Por ejemplo, una ontología que establezca que una instancia de la clase TrabajadorAutónomo debe estar vinculada a una o más instancias de la clase ActividadEconómica podría usarse para comprobar que todos los autónomos registrados en una base de datos tienen al menos una actividad.
Bibliografia http://ontologiasdemetadatos.50webs.com/ontologiasymetadatos.html http://www.wshoy.sidar.org/index.php?2005/12/09/30-ontologias-que-son-y-para-que-sirven http://cihde.blogspot.com/2009/05/bases-de-datos-heterogeneas.html http://www.hipertexto.info/documentos/ontologias.htm

Más contenido relacionado

La actualidad más candente

Introducción a ORMs
Introducción a ORMsIntroducción a ORMs
Introducción a ORMsmaxfontana90
 
Business intelligence architectures.pdf
Business intelligence architectures.pdfBusiness intelligence architectures.pdf
Business intelligence architectures.pdfAnand572211
 
Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoCustomer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoSngular Meaning
 
NLP and its applications
NLP and its applicationsNLP and its applications
NLP and its applicationsUtphala P
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientistryanorban
 
Natural Language Processing: L02 words
Natural Language Processing: L02 wordsNatural Language Processing: L02 words
Natural Language Processing: L02 wordsananth
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseRAKESH P
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processingHareem Naz
 
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleHow to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleDATAVERSITY
 
Calidad de datos. Preparación y limpieza de los datos
Calidad de datos. Preparación y limpieza de los datosCalidad de datos. Preparación y limpieza de los datos
Calidad de datos. Preparación y limpieza de los datosRoman Herrera
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)Ameer Sameer
 
Business Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | ManagementBusiness Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | ManagementTransweb Global Inc
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshJeffrey T. Pollock
 
Introduction to Knowledge Graphs
Introduction to Knowledge GraphsIntroduction to Knowledge Graphs
Introduction to Knowledge Graphsmukuljoshi
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and AnalyticsSrinath Perera
 

La actualidad más candente (20)

Introducción a ORMs
Introducción a ORMsIntroducción a ORMs
Introducción a ORMs
 
Business intelligence architectures.pdf
Business intelligence architectures.pdfBusiness intelligence architectures.pdf
Business intelligence architectures.pdf
 
Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoCustomer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
 
NLP and its applications
NLP and its applicationsNLP and its applications
NLP and its applications
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientist
 
Natural Language Processing: L02 words
Natural Language Processing: L02 wordsNatural Language Processing: L02 words
Natural Language Processing: L02 words
 
S M B D
S M B DS M B D
S M B D
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP Course
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processing
 
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleHow to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
 
Big Data
Big DataBig Data
Big Data
 
Calidad de datos. Preparación y limpieza de los datos
Calidad de datos. Preparación y limpieza de los datosCalidad de datos. Preparación y limpieza de los datos
Calidad de datos. Preparación y limpieza de los datos
 
5 v of big data
5 v of big data5 v of big data
5 v of big data
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Ontologies
OntologiesOntologies
Ontologies
 
Business Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | ManagementBusiness Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | Management
 
Xml dtd
Xml dtdXml dtd
Xml dtd
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Introduction to Knowledge Graphs
Introduction to Knowledge GraphsIntroduction to Knowledge Graphs
Introduction to Knowledge Graphs
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and Analytics
 

Destacado

TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...
TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...
TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...Klöb, Comfama, MiMercadovirtual.com
 
Tercer nivel lingüístico
Tercer nivel lingüísticoTercer nivel lingüístico
Tercer nivel lingüísticoLily Robledo
 
Etapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticoEtapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticok4rol1n4
 
Cuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticoCuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticok4rol1n4
 
Tendencias en bases de datos
Tendencias en bases de datosTendencias en bases de datos
Tendencias en bases de datosmillosvale
 
Ontologías: definición, metodologías y buenas prácticas para su construcción
Ontologías: definición, metodologías y buenas prácticas para su construcción Ontologías: definición, metodologías y buenas prácticas para su construcción
Ontologías: definición, metodologías y buenas prácticas para su construcción Ana Carrillo Pozas
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasCarlos Casamayor
 
TIC en lectoescritura
TIC en lectoescrituraTIC en lectoescritura
TIC en lectoescrituravillaves56
 
Ontologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareOntologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareSelin Carrasco
 
ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.Ingrid Serra
 
Conceptos de metafísica y ontología
Conceptos de metafísica y ontologíaConceptos de metafísica y ontología
Conceptos de metafísica y ontologíaWilbert Tapia
 
El Lenguaje
El LenguajeEl Lenguaje
El Lenguaje3rotico
 
Desarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaDesarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaerikba7
 

Destacado (20)

Metodologia para ontologias
Metodologia para ontologiasMetodologia para ontologias
Metodologia para ontologias
 
TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...
TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...
TRANSFORMACIÓN A LA WEB 2.0 DEL SERVICIO DE ARCHIVO VERTICAL (AV) DE UNA BIBL...
 
Methontology
MethontologyMethontology
Methontology
 
Ontologias
OntologiasOntologias
Ontologias
 
Lenguaje owl para ontologias
Lenguaje owl para ontologiasLenguaje owl para ontologias
Lenguaje owl para ontologias
 
Tercer nivel lingüístico
Tercer nivel lingüísticoTercer nivel lingüístico
Tercer nivel lingüístico
 
Etapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticoEtapas del lenguaje prelinguistico
Etapas del lenguaje prelinguistico
 
Cuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticoCuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguistico
 
Tendencias en bases de datos
Tendencias en bases de datosTendencias en bases de datos
Tendencias en bases de datos
 
Retorica de la imagen examen
Retorica de la imagen examenRetorica de la imagen examen
Retorica de la imagen examen
 
Ontologías: definición, metodologías y buenas prácticas para su construcción
Ontologías: definición, metodologías y buenas prácticas para su construcción Ontologías: definición, metodologías y buenas prácticas para su construcción
Ontologías: definición, metodologías y buenas prácticas para su construcción
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
 
TIC en lectoescritura
TIC en lectoescrituraTIC en lectoescritura
TIC en lectoescritura
 
Ontologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareOntologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de software
 
ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.
 
Desarrollo prelinguistico
Desarrollo prelinguisticoDesarrollo prelinguistico
Desarrollo prelinguistico
 
Conceptos de metafísica y ontología
Conceptos de metafísica y ontologíaConceptos de metafísica y ontología
Conceptos de metafísica y ontología
 
El Lenguaje
El LenguajeEl Lenguaje
El Lenguaje
 
Métodos filosóficos
Métodos filosóficosMétodos filosóficos
Métodos filosóficos
 
Desarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaDesarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion temprana
 

Similar a Ontologias con Bases de Datos

Similar a Ontologias con Bases de Datos (20)

Introduccion - Curso Ontologías
Introduccion - Curso OntologíasIntroduccion - Curso Ontologías
Introduccion - Curso Ontologías
 
Web semantica y ontologias
Web semantica y ontologiasWeb semantica y ontologias
Web semantica y ontologias
 
ATIX18
ATIX18ATIX18
ATIX18
 
Atix18
Atix18Atix18
Atix18
 
Ontologías: qué son y para qué sirven
Ontologías: qué son y para qué sirvenOntologías: qué son y para qué sirven
Ontologías: qué son y para qué sirven
 
Ontologías
OntologíasOntologías
Ontologías
 
Ontologías
OntologíasOntologías
Ontologías
 
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
Desarrollo orientado a la semántica - Encuentro de la Industria en el Tecnoló...
 
Herramientas digitales
Herramientas digitalesHerramientas digitales
Herramientas digitales
 
Web semántica y sus principales características
Web semántica y sus principales característicasWeb semántica y sus principales características
Web semántica y sus principales características
 
Ti036 Caso Práctico
Ti036 Caso PrácticoTi036 Caso Práctico
Ti036 Caso Práctico
 
Web semántica13.41
Web semántica13.41Web semántica13.41
Web semántica13.41
 
Ti036 caso practico
Ti036  caso practicoTi036  caso practico
Ti036 caso practico
 
Red semantica en la+web
Red semantica en la+webRed semantica en la+web
Red semantica en la+web
 
Red+semantica+en+la+web
Red+semantica+en+la+webRed+semantica+en+la+web
Red+semantica+en+la+web
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
Ontología
OntologíaOntología
Ontología
 
Atix18
Atix18Atix18
Atix18
 
Medibulary - Sistema de Terminología Médica
Medibulary - Sistema de Terminología MédicaMedibulary - Sistema de Terminología Médica
Medibulary - Sistema de Terminología Médica
 
Metadatos
MetadatosMetadatos
Metadatos
 

Más de Silvana Cecilia Vire

Más de Silvana Cecilia Vire (10)

Análisis y visualización de OER contenidos en sitios OCW
Análisis y visualización de OER contenidos en sitios OCWAnálisis y visualización de OER contenidos en sitios OCW
Análisis y visualización de OER contenidos en sitios OCW
 
Como realizar un Buscador Semantico
Como realizar un Buscador SemanticoComo realizar un Buscador Semantico
Como realizar un Buscador Semantico
 
Divide y Venceras
Divide y VencerasDivide y Venceras
Divide y Venceras
 
Comprobacion de Paridad
Comprobacion de ParidadComprobacion de Paridad
Comprobacion de Paridad
 
Auditoria Oracle 10g
Auditoria Oracle 10gAuditoria Oracle 10g
Auditoria Oracle 10g
 
Impacto TecnolóGico
Impacto TecnolóGicoImpacto TecnolóGico
Impacto TecnolóGico
 
Manipulacion de Bases de Datos
Manipulacion de Bases de DatosManipulacion de Bases de Datos
Manipulacion de Bases de Datos
 
Simulacion de Sistemas
Simulacion de SistemasSimulacion de Sistemas
Simulacion de Sistemas
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Gestion de Tesis
Gestion de TesisGestion de Tesis
Gestion de Tesis
 

Último

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 

Ontologias con Bases de Datos

  • 2. BASES DE DATOS HETEROGENEAS Son un conjunto de BD administradas por diferentes SMBD, la heterogeneidad de éstas se debe a que los datos son de diferentes tipos o formatos. En el contexto de bases de datosheterogeneas, se distinguentrestipos de heterogeneidad: semantica, esquematica y sintactica.
  • 3. BASES DE DATOS HETEROGENEAS HeterogeneidadSemantica:es la diferencia de la informacion en el contexto, debido a que el significado de la informacion se intercambiayaquetieneque ser entendidoatraves de massistemas. HeterogeneidadSintactica: se refiere a lasdiferencias en lasrepresentaciones de los datos. HeterogeneidadEsquematica:diferencias en lasabstraccioneshechas en cuanto a la definicion de clases, atributos y susrelaciones.
  • 4. BASES DE DATOS HETEROGENEAS Para la resolución de problemas con la heterogeneidad esquemática podemos considerar: Un esquema compartido y mediador de contexto: El usuario se comunica con el esquema compartido, y este al resolver los conflictos se comunica con el mediador de contesto que es el encargado de mapear la información. Cuando el esquema tenga la solución a la pregunta se la envía al mediador para que la vuelva a mapear y así pasársela al usuario. Para resolver el conflicto de heterogeneidadsemantica la mejorsoluciones el uso de ontologias, es la mejormanera de que los individuoscomprendan la informacion de sistemas o bases de datosmuydiferentes.
  • 5. ONTOLOGIAS Si los metadatos sirven para la estructuración del contenido, las ontologías hacen posible una semántica para construirlos. Una ontología es una especificación de una conceptualización, es decir, un marco común o una estructura conceptual sistematizada y de consenso no sólo para almacenar información, sino también para poder buscarla y recuperarla
  • 6. ONTOLOGIAS Una ontología define los términos y las relaciones básicas para la comprensión de un área del conocimiento, así como las reglas para poder combinar los términos para definir las extensiones de este tipo de vocabulario controlado.
  • 7. ONTOLOGIAS Por ejemplo, un agente inteligente que busque un vino que satisfaga las preferencias de un usuario, usará las ontologías vinícolas para elegir el vino (color, sabor, olor, embotellado) y empleará las ontologías empresariales para encargarlo a alguna tienda y regatear en el precio (siempre que se pueda). Otro ejemplo: mediante las ontologías, un agente encargado de comprar viviendas se podrá comunicar con agentes hipotecarios (de entidades bancarias) y con agentes inmobiliarios (de empresas constructoras e inmobiliarias).
  • 8. ONTOLOGIAS Dependiendo del grado de formalidad, las ontologías explícitas se clasifican en informales, semi-informales, semi-formales y formales. Las primeras se expresan directamente en cualquier lenguaje natural. Las segundas se expresan en una forma estructurada y restringida de algún lenguaje natural. Las terceras se expresan en lenguajes estructurados, como RDF.
  • 9. ONTOLOGIAS Las ontologías se usan para favorecer la comunicación entre personas, organizaciones y aplicaciones,lograr la interoperabilidad entre sistemas informáticos, razonar automáticamente y para la ingeniería de software.
  • 10. ONTOLOGIAS Se componen de: conceptos: son las ideas básicas que se intentan formalizar. Los conceptos pueden ser clases de objetos, métodos, planes, estrategias, procesos de razonamiento, etc. relaciones: representan la interacción y enlace entre los conceptos de un dominio. Suelen formar la taxonomía del dominio. Por ejemplo: subclase-de, parte-de, parte-exhaustiva-de, conectado-a, etc. funciones: son un tipo concreto de relación donde se identifica un elemento mediante el cálculo de una función que considera varios elementos de la ontología. Por ejemplo, pueden aparecer funciones como: asignar-fecha, categorizar-clase, etc. instancias: se utilizan para representar objetos determinados de un concepto. reglas de restricción o axiomas: son teoremas que se declaran sobre relaciones que deben cumplir los elementos de la ontología. Por ejemplo: "Si A y B son de la clase C, entonces A no es subclase de B", "Para todo A que cumpla la condición B1, A es C", etc. Los axiomas, junto con la herencia de conceptos, permiten inferir conocimiento que no esté indicado explícitamente en la taxonomía de conceptos.
  • 12. RDF Es un framework para metadatos en laWorldWideWeb. Este modelo se basa en la idea de convertir las declaraciones de los recursos en expresiones con la forma sujeto-predicado-objeto (conocidas en términos RDF como tripletes). El sujeto es el recurso, es decir aquello que se está describiendo. El predicado es la propiedad o relación que se desea establecer acerca del recurso. Por último, el objeto es el valor de la propiedad o el otro recurso con el que se establece la relación. La combinación de RDF con otras herramientas como RDF Schema y OWL permite añadir significado a las páginas, y es una de las tecnologías esenciales de la Web semántica.
  • 13. OWL Un lenguaje de marcado para publicar y compartir datos usando ontologías en la WWW. OWL tiene como objetivo facilitar un modelo de marcado construido sobre RDF y codificado en XML. Está diseñado para ser usado en aplicaciones que necesitan procesar el contenido de la información en lugar de únicamente representar información para los humanos. OWL facilita un mejor mecanismo de interpretabilidad de contenido Web que los mecanismos admitidos por XML, RDF, y esquema RDF (RDF-S) proporcionando vocabulario adicional junto con una semántica formal. OWL tiene tres sublenguajes, con un nivel de expresividad creciente: OWL Lite, OWL DL, y OWL Full.
  • 14. Herramientas para Trabajar con Ontologías
  • 15. GECOsoft GECOSoft está compuesto por dos herramientas de software principales: Un Editor de Conocimiento, llamado Macosoft (Software para la construcción de Mapas Conceptuales), cuyas funcionalidades básicas permiten automatizar el proceso de construcción de conocimiento en forma de Mapas Conceptuales (MC) y a través del componente Map-to-OWL se obtiene la formalización en el lenguaje de ontologías OWL de los MC construidos; Y un Servidor de Conocimiento, llamado ServiMap (Servidor de Mapas Conceptuales) que automatiza los procesos de gestión de persistencia, colaboración, acceso e integración del conocimiento que es generado y que ha sido compartido en diferentes momentos por diferentes usuarios.
  • 17. PROTEGE Protégé es una herramienta para el desarrollo de Ontologías y Sistemas basados en el conocimiento. Protégé está desarrollada en JAVA y puede funcionar perfectamente bajo WINDOWS.Las aplicaciones desarrolladas con Protégé son empleadas en resolución de problemas y toma de decisiones en dominios particulares. La herramienta Protégé soporta dos formas de modelar ontologías, con frames y con OWL. Las ontologías generadas pueden ser exportadas a varios formatos incluyendo RDF Schema, OWL y XML Schema.Un proyecto en Protégé consiste en el desarrollo de una ontología o estructura de conocimiento. Los elementos que se pueden ir creando son fundamentalmente clases, slots, formularios, instancias y consultas, aunque la herramienta es modular y permite adicionar más componentes de una forma sencilla. Cada uno de estos elementos dispone de una etiqueta en la ventana principal de la herramienta, seleccionando cada una de ellas podemos elegir el tipo de elemento concreto sobre el que se va a trabajar.
  • 18. APLICACIONES DE LA ONTOLOGIAS Las ontologías pueden usarse para mejorar la búsqueda de información en Web y en las intranets de las organizaciones, así como para navegar por ellas. Si se definieran una o más ontologías para cada dominio, los contenidos web podrían describirse en función de los términos ontológicos, lo cuál ´permitiría expandir las búsquedas mediante términos de las categorías mas específicas de la ontología. Se pueden usar para comprobar la validez de los datos. En una ontología de animales podría usarse para comprobar si ciertas afirmaciones son válidas o no, por ejemplo, Afirmaciones como “ el perro fido tiene una mascota llamada miau” sería falsa, ya que solo las personas tienen mascotas.
  • 19. APLICACIONES DE LA ONTOLOGIAS También son útiles para organizar las colecciones de recursos multimedia, ya que permiten incluir anotaciones semánticas en colecciones de imágenes y videos y otros recursos no textuales. Actualmente estos recursos se indexan mediante metadatos que pueden usarse para buscar mediante palabras clave. Las ontologías se utilizarán para programar Agentes inteligentes que entenderán e integrarán las informaciones procedentes de distintas fuentes. En el futuro los servicios web se describirán mediante ontologías. Los agentes las usarán para buscar los servicios web que les interesen y utilizarlos automáticamente, sin intervención humana.
  • 20. Aplicaciones de Ontologías en Bases de Datos Especialmente interesante es el uso de las ontologías para la validación de datos procedentes de Bases de Datos. Por ejemplo, una ontología que establezca que una instancia de la clase TrabajadorAutónomo debe estar vinculada a una o más instancias de la clase ActividadEconómica podría usarse para comprobar que todos los autónomos registrados en una base de datos tienen al menos una actividad.
  • 21. Bibliografia http://ontologiasdemetadatos.50webs.com/ontologiasymetadatos.html http://www.wshoy.sidar.org/index.php?2005/12/09/30-ontologias-que-son-y-para-que-sirven http://cihde.blogspot.com/2009/05/bases-de-datos-heterogeneas.html http://www.hipertexto.info/documentos/ontologias.htm