SlideShare una empresa de Scribd logo
1 de 17
El XML y las bases de datos



http://en.wikipedia.org/wiki/XML_database
Definiciones
• Marcado o etiquetado en un documento electrónico, son
  los códigos que las aplicaciones incluyen dentro del
  mismo archivo, donde se guardan la información
  requerida para definir el formato (tipo de letra, tamaño,
  justificación, negritas, itálicas, etcétera) y estructura.
• Hipertexto es texto con enlaces o conexiones a otro
  texto, documentos, recursos o informaciones.
   – Enlaces, links o vínculos, son el medio que permite encontrar
     fácilmente y de forma inmediata, informaciones relacionadas.
• La Web Semántica es la Web actual dotada de
  significado, se interpretar el sentido de esta información.
   – información tendría un significado bien definido.
   – Puede ser interpretada por agentes humanos y computarizados
     JOSÉ CUARTAS          BASES DE DATOS                            2
Definiciones
• Ontologías define los términos y las relaciones básicas
  para la compresió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.
   – trata de convertir la información en conocimiento mediante unas
     estructuras de conocimiento formalizadas (las ontologías) que
     referencien los datos(metadata).
• Tesauro La norma ISO 2788-1986 define un tesauro
  como "un vocabulario controlado y dinámico, compuesto
  por términos que tienen entre ellos relaciones semánticas
  y genéricas y que se aplica a un dominio particular del
  conocimiento".

     JOSÉ CUARTAS         BASES DE DATOS                          3
Motivaciones
• Los documentos (tanto físicos como electrónicos) son
  el mejor lugar donde la humanidad ha guardado su
  conocimiento.
• La información y el conocimiento contenidos en
  documentos, forman sin duda una de las partes más
  importantes en cualquier campo de aplicación.
• la habilidad de comunicar información rápida y
  eficientemente es cada vez más importante.
   – Es uno de los     factores   de    crecimiento   de   muchas
     organizaciones.



    JOSÉ CUARTAS       BASES DE DATOS                           4
Motivaciones
• Se necesita saber que dice lo que la información es.
• Se necesita poder compartir documentos electrónicos
  entre plataformas de hardware y software diferentes.
   – Esta es la razón de la existencia de los “Lenguajes de Marcado”.
• La información se presente de tal forma que permita
  ser reutilizada en diferentes formas para disminuir
  tiempos y esfuerzos.
• Se necesitan un sistema que pueda utilizarse para
  añadir al contenido cualquier clase de metadatos




     JOSÉ CUARTAS             BASES DE DATOS                            5
Problemas
• Intercambios de la información digital.
   – No se tiene la aplicación con el que la información          original fue
     creada, por lo tanto no tienen como visualizarla o analizarla.
   – El HTML generalmente cuanta con un formato de presentación, mas
     no con la estructura.
• La búsqueda de información está relacionado con la
  estructuración de documentos.
   •   Se necesita un mecanismo por medio del cual se pueda estructurar y
       filtrar, de manera que sólo se acceda a la información que nos
       interesa.
• Los errores humanos y los tiempos de espera
   – Se necesita evitar errores humanos en el manejo de la información,
     además, de los tiempos de espera en la generación de información
     estructurada manualmente.


       JOSÉ CUARTAS            BASES DE DATOS                                    6
Problemas
• El problema de búsqueda de información está
  relacionado con la estructuración de documentos, LA
  WEB SEMÁNTICA.
   – La estructura, es el orden, la lógica o las reglas que tienen que seguir
     las partes o elementos que componen un documento.
   – La estructura de un documento depende de una serie de reglas
     previamente establecidas para la escritura de cierto tipo de
     documentos.
   – la estructura no sólo sirve para hacer que un documento sea más
     comunicativo, sino que además sirve para que el usuario localice con
     mayor facilidad el contenido del documento.




     JOSÉ CUARTAS             BASES DE DATOS                                    7
Historia
• Las marcas o etiquetas, se originaron en la industria
  editorial.
• El concepto de lenguaje de marcas fue expuesto por
  vez primera por William W. Tunnicliffe en 1967.
   – La mayor novedad consistía en la separación entre la
     presentación y la estructura del texto.
• En    los   70s,   un   comité    llamado  Graphic
  Communications Association (CGA) creó uno de los
  primeros Lenguajes de Marcado llamado GenCode.
• Entre los 70 y 80 Charles F. Goldfarb, junto con
  Edward Mosher y Raymond Lorie, crearon el lenguaje
  GML(Derivado de Gencode), de cual se desprende el
  estándar SGML.
     JOSÉ CUARTAS         BASES DE DATOS                    8
Historia hacia el “FUTURO”
• En 1986 se crea el SGML (Standard Generalized
  Markup Language) es el estándar ISO 8879:1986.
• El XML es una simplificación y adaptación del SGML
• Los lenguajes de marcado son la herramienta
  fundamental en el diseño de la web semántica:
   – Descripción del contenido, el significado y la relación de los
     datos.
   – RDF (Resource descriptión framework-Plataforma de
     descripción de recursos)
   – OWL (Web Ontology Language-Lenguaje de ontologías para la
     web)
   – Ambos lenguajes derivados de XML.
   – Lenguajes para agregar semántica a los documentos.

     JOSÉ CUARTAS          BASES DE DATOS                             9
Motivaciones
• SGML tiene tres características principales:
   – Extensibilidad. Permite definir nuevas etiquetas y nombres de
     atributos para los documentos
   – Estructura. Los documentos pueden ser contenedores para
     otros documentos, con un anidamiento arbitrario. Esto permite
     construir documentos complejos a partir de documentos más
     simples.
   – Validación. Si se desea, cualquier documento en SGML
     puede hacer referencia a una descripción de su gramática, de
     manera que las aplicaciones pueden validar que un documento
     cumpla con la estructura especificada.




    JOSÉ CUARTAS          BASES DE DATOS                         10
eXtensible Markup Language (XML)
• Estándar para el intercambio y representación de datos.
• XML o Lenguaje de Marcado Extensible : es un
  metalenguaje por medio del cual podemos definir
  nuestros propios lenguajes de marcado.
   – Es un estándar para crear documentos.
   – Derivado del SGML, siendo un subconjunto del SGML, del cual
     adquiere las propiedades más relevantes, y sencillas.
• XML se basa en el concepto de documentos compuestos
  por una serie de entidades.
• Los archivos XML son organizaciones jerárquicas en
  forma de árbol
• XML fue diseñado para transportar y almacenar datos,
  focalizado en saber decir lo que el datos es.
     JOSÉ CUARTAS         BASES DE DATOS                           11
eXtensible Markup Language (XML)
• Muy similar al HTML
   – Las etiquetas describen el contenido en lugar del formato.
   – También, permite formato continuo en el intercambio.
• Es muy auto descriptivo




    JOSÉ CUARTAS          BASES DE DATOS                          12
XML estructura
• Los elementos son los que identifican secciones de
  información.




• Los atributos son una forma de enunciar características
  o propiedades a los elementos de un documento.



 • El TEXTO


     JOSÉ CUARTAS      BASES DE DATOS                       13
eXtensible Markup Language (XML)

                   XML vs Relacional
                                XML                      Relacional

   Estructura      Jerárquicas                  Tablas


    Esquema        Flexible, Auto-descripción   Rígido, definición de columna


  Ordenamiento     Implícito                    Ninguno, solo por ORDER BY
    Consulta       Mejorando                    Simple




    JOSÉ CUARTAS               BASES DE DATOS                             14
XML bien formado
• Único elemento raíz.
• Etiquetas combinadas, con un correcto anidamiento.
• Atributos únicos dentro de los elementos.




    JOSÉ CUARTAS        BASES DE DATOS                 15
XML bien formado
• Único elemento raíz.
• Etiquetas combinadas, con un correcto anidamiento.
• Atributos únicos dentro de los elementos.

  Documento          Analizador
     XML
                       XML                XML validado
                     “parsers”                 SAX y DOM

                     “No esta bien formado”
http://es.wikipedia.org/wiki/Validación_XML

    JOSÉ CUARTAS         BASES DE DATOS                16
Presentación de un XML
• Son las reglas para la presentación en un medio.
   – Impresora
   – HTML
• Utilizar reglas para traducir a HTML.
   – Hojas de estilo en cascada (CSS).
   – Extensible Stylesheet Language (XSL).
                           Reglas

       Documento           CSS/XSL           Documento
          XML             interprete           HTML
        (datos)                                (mirar)


http://es.wikipedia.org/wiki/Extensible_Stylesheet_Language
    JOSÉ CUARTAS         BASES DE DATOS                  17

Más contenido relacionado

La actualidad más candente

Protocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSIProtocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSIb3rmud3z
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador ADOLFOISAIASGARCIASI
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osifuadinformatico
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Sebas Castro
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.Lely
 
Diseño y normas para data centers
Diseño y normas para data centersDiseño y normas para data centers
Diseño y normas para data centersCarlos Joa
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoJuan Anaya
 
Gestión de ti introduccion cobit itil pmi
Gestión de ti introduccion cobit itil pmiGestión de ti introduccion cobit itil pmi
Gestión de ti introduccion cobit itil pmiGermania Rodriguez
 
Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sqlAndreita Beltran
 
Fundamentos de sistemas de información ensayo
Fundamentos de sistemas de información ensayoFundamentos de sistemas de información ensayo
Fundamentos de sistemas de información ensayoJuan Anaya
 

La actualidad más candente (20)

Protocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSIProtocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSI
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osi
 
Estrategias de busqueda
Estrategias de busquedaEstrategias de busqueda
Estrategias de busqueda
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Estandar tia 942
Estandar tia 942Estandar tia 942
Estandar tia 942
 
Diseño y normas para data centers
Diseño y normas para data centersDiseño y normas para data centers
Diseño y normas para data centers
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxico
 
Gestión de ti introduccion cobit itil pmi
Gestión de ti introduccion cobit itil pmiGestión de ti introduccion cobit itil pmi
Gestión de ti introduccion cobit itil pmi
 
Base de datos
Base de datosBase de datos
Base de datos
 
DIRECCIONAMIENTO IP: IPv4 y IPv6
DIRECCIONAMIENTO  IP: IPv4 y IPv6DIRECCIONAMIENTO  IP: IPv4 y IPv6
DIRECCIONAMIENTO IP: IPv4 y IPv6
 
Topologías de red
Topologías de redTopologías de red
Topologías de red
 
Sistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicacionesSistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicaciones
 
Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sql
 
Fundamentos de sistemas de información ensayo
Fundamentos de sistemas de información ensayoFundamentos de sistemas de información ensayo
Fundamentos de sistemas de información ensayo
 

Destacado

Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdIrene Lorza
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Trabajo bases de datos nativas xml
Trabajo bases de datos nativas xmlTrabajo bases de datos nativas xml
Trabajo bases de datos nativas xmlferrari777
 
Java y Bases de Datos
Java y Bases de DatosJava y Bases de Datos
Java y Bases de DatosRonny Parra
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosarmin tilano
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Analisis de Sistemas_Sesion1
Analisis de Sistemas_Sesion1Analisis de Sistemas_Sesion1
Analisis de Sistemas_Sesion1Teresa Cossio
 

Destacado (13)

Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Bases de Datos XML
Bases de Datos XMLBases de Datos XML
Bases de Datos XML
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
XML Básico DB2
XML Básico DB2XML Básico DB2
XML Básico DB2
 
Trabajo bases de datos nativas xml
Trabajo bases de datos nativas xmlTrabajo bases de datos nativas xml
Trabajo bases de datos nativas xml
 
Java y Bases de Datos
Java y Bases de DatosJava y Bases de Datos
Java y Bases de Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetos
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Analisis de Sistemas_Sesion1
Analisis de Sistemas_Sesion1Analisis de Sistemas_Sesion1
Analisis de Sistemas_Sesion1
 

Similar a Datos semiestructurados Xml (20)

Xml
XmlXml
Xml
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Xml
XmlXml
Xml
 
XML EDGAR ABRAHAM
XML EDGAR ABRAHAMXML EDGAR ABRAHAM
XML EDGAR ABRAHAM
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
Xml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguezXml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguez
 
unidad 7
unidad 7unidad 7
unidad 7
 
UG2011html.pptx
UG2011html.pptxUG2011html.pptx
UG2011html.pptx
 
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
 
Parseo de xml y TEI
Parseo de xml y TEIParseo de xml y TEI
Parseo de xml y TEI
 
Exposicion dora, alex y eric
Exposicion dora, alex y ericExposicion dora, alex y eric
Exposicion dora, alex y eric
 
Lenguaje XML
Lenguaje XMLLenguaje XML
Lenguaje XML
 
Practica xml
Practica xmlPractica xml
Practica xml
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Xml
XmlXml
Xml
 
XML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNticaXML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNtica
 
XML y RDF en Web Semántica
XML y RDF en Web SemánticaXML y RDF en Web Semántica
XML y RDF en Web Semántica
 
Trabajo web semantica
Trabajo web semanticaTrabajo web semantica
Trabajo web semantica
 
Lenguajes de marcado
Lenguajes de marcadoLenguajes de marcado
Lenguajes de marcado
 
Edición Digital: Lenguajes de marcado
Edición Digital: Lenguajes de marcadoEdición Digital: Lenguajes de marcado
Edición Digital: Lenguajes de marcado
 

Más de josecuartas

Seguridad en el almacenamiento de las bases de datos
Seguridad en el almacenamiento de las bases de datosSeguridad en el almacenamiento de las bases de datos
Seguridad en el almacenamiento de las bases de datosjosecuartas
 
Anti patrones SQL, Modelo conceptual
Anti patrones SQL, Modelo conceptualAnti patrones SQL, Modelo conceptual
Anti patrones SQL, Modelo conceptualjosecuartas
 
Tableros de control o Dashboard
Tableros de control o DashboardTableros de control o Dashboard
Tableros de control o Dashboardjosecuartas
 
Visualizacion de datos
Visualizacion de datosVisualizacion de datos
Visualizacion de datosjosecuartas
 
Calidad de datos
Calidad de datosCalidad de datos
Calidad de datosjosecuartas
 
De los datos a la información
De los datos a la informaciónDe los datos a la información
De los datos a la informaciónjosecuartas
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Bases de datos temporales
Bases de datos temporalesBases de datos temporales
Bases de datos temporalesjosecuartas
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
índices en bases de datos
índices en bases de datosíndices en bases de datos
índices en bases de datosjosecuartas
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Seguridad en bases de datos
Seguridad en bases de datosSeguridad en bases de datos
Seguridad en bases de datosjosecuartas
 
Los datos en el disco duro
Los datos en el disco duroLos datos en el disco duro
Los datos en el disco durojosecuartas
 
Digramas de venn aplicado en las bases datos
Digramas de venn aplicado en las bases datosDigramas de venn aplicado en las bases datos
Digramas de venn aplicado en las bases datosjosecuartas
 
Bases de datos avanzado NOSQL
Bases de datos avanzado NOSQLBases de datos avanzado NOSQL
Bases de datos avanzado NOSQLjosecuartas
 
Disco duro bases datos
Disco duro bases datosDisco duro bases datos
Disco duro bases datosjosecuartas
 
Fuga de información
Fuga de informaciónFuga de información
Fuga de informaciónjosecuartas
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)josecuartas
 
Sql dinamico14042011
Sql dinamico14042011Sql dinamico14042011
Sql dinamico14042011josecuartas
 

Más de josecuartas (20)

Seguridad en el almacenamiento de las bases de datos
Seguridad en el almacenamiento de las bases de datosSeguridad en el almacenamiento de las bases de datos
Seguridad en el almacenamiento de las bases de datos
 
Anti patrones SQL, Modelo conceptual
Anti patrones SQL, Modelo conceptualAnti patrones SQL, Modelo conceptual
Anti patrones SQL, Modelo conceptual
 
Tableros de control o Dashboard
Tableros de control o DashboardTableros de control o Dashboard
Tableros de control o Dashboard
 
Visualizacion de datos
Visualizacion de datosVisualizacion de datos
Visualizacion de datos
 
Calidad de datos
Calidad de datosCalidad de datos
Calidad de datos
 
De los datos a la información
De los datos a la informaciónDe los datos a la información
De los datos a la información
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Bases de datos temporales
Bases de datos temporalesBases de datos temporales
Bases de datos temporales
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
índices en bases de datos
índices en bases de datosíndices en bases de datos
índices en bases de datos
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
Seguridad en bases de datos
Seguridad en bases de datosSeguridad en bases de datos
Seguridad en bases de datos
 
Los datos en el disco duro
Los datos en el disco duroLos datos en el disco duro
Los datos en el disco duro
 
Digramas de venn aplicado en las bases datos
Digramas de venn aplicado en las bases datosDigramas de venn aplicado en las bases datos
Digramas de venn aplicado en las bases datos
 
Bases de datos avanzado NOSQL
Bases de datos avanzado NOSQLBases de datos avanzado NOSQL
Bases de datos avanzado NOSQL
 
Disco duro bases datos
Disco duro bases datosDisco duro bases datos
Disco duro bases datos
 
Fuga de información
Fuga de informaciónFuga de información
Fuga de información
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
SQL avanzado
SQL avanzadoSQL avanzado
SQL avanzado
 
Sql dinamico14042011
Sql dinamico14042011Sql dinamico14042011
Sql dinamico14042011
 

Último

FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 

Último (20)

FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 

Datos semiestructurados Xml

  • 1. El XML y las bases de datos http://en.wikipedia.org/wiki/XML_database
  • 2. Definiciones • Marcado o etiquetado en un documento electrónico, son los códigos que las aplicaciones incluyen dentro del mismo archivo, donde se guardan la información requerida para definir el formato (tipo de letra, tamaño, justificación, negritas, itálicas, etcétera) y estructura. • Hipertexto es texto con enlaces o conexiones a otro texto, documentos, recursos o informaciones. – Enlaces, links o vínculos, son el medio que permite encontrar fácilmente y de forma inmediata, informaciones relacionadas. • La Web Semántica es la Web actual dotada de significado, se interpretar el sentido de esta información. – información tendría un significado bien definido. – Puede ser interpretada por agentes humanos y computarizados JOSÉ CUARTAS BASES DE DATOS 2
  • 3. Definiciones • Ontologías define los términos y las relaciones básicas para la compresió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. – trata de convertir la información en conocimiento mediante unas estructuras de conocimiento formalizadas (las ontologías) que referencien los datos(metadata). • Tesauro La norma ISO 2788-1986 define un tesauro como "un vocabulario controlado y dinámico, compuesto por términos que tienen entre ellos relaciones semánticas y genéricas y que se aplica a un dominio particular del conocimiento". JOSÉ CUARTAS BASES DE DATOS 3
  • 4. Motivaciones • Los documentos (tanto físicos como electrónicos) son el mejor lugar donde la humanidad ha guardado su conocimiento. • La información y el conocimiento contenidos en documentos, forman sin duda una de las partes más importantes en cualquier campo de aplicación. • la habilidad de comunicar información rápida y eficientemente es cada vez más importante. – Es uno de los factores de crecimiento de muchas organizaciones. JOSÉ CUARTAS BASES DE DATOS 4
  • 5. Motivaciones • Se necesita saber que dice lo que la información es. • Se necesita poder compartir documentos electrónicos entre plataformas de hardware y software diferentes. – Esta es la razón de la existencia de los “Lenguajes de Marcado”. • La información se presente de tal forma que permita ser reutilizada en diferentes formas para disminuir tiempos y esfuerzos. • Se necesitan un sistema que pueda utilizarse para añadir al contenido cualquier clase de metadatos JOSÉ CUARTAS BASES DE DATOS 5
  • 6. Problemas • Intercambios de la información digital. – No se tiene la aplicación con el que la información original fue creada, por lo tanto no tienen como visualizarla o analizarla. – El HTML generalmente cuanta con un formato de presentación, mas no con la estructura. • La búsqueda de información está relacionado con la estructuración de documentos. • Se necesita un mecanismo por medio del cual se pueda estructurar y filtrar, de manera que sólo se acceda a la información que nos interesa. • Los errores humanos y los tiempos de espera – Se necesita evitar errores humanos en el manejo de la información, además, de los tiempos de espera en la generación de información estructurada manualmente. JOSÉ CUARTAS BASES DE DATOS 6
  • 7. Problemas • El problema de búsqueda de información está relacionado con la estructuración de documentos, LA WEB SEMÁNTICA. – La estructura, es el orden, la lógica o las reglas que tienen que seguir las partes o elementos que componen un documento. – La estructura de un documento depende de una serie de reglas previamente establecidas para la escritura de cierto tipo de documentos. – la estructura no sólo sirve para hacer que un documento sea más comunicativo, sino que además sirve para que el usuario localice con mayor facilidad el contenido del documento. JOSÉ CUARTAS BASES DE DATOS 7
  • 8. Historia • Las marcas o etiquetas, se originaron en la industria editorial. • El concepto de lenguaje de marcas fue expuesto por vez primera por William W. Tunnicliffe en 1967. – La mayor novedad consistía en la separación entre la presentación y la estructura del texto. • En los 70s, un comité llamado Graphic Communications Association (CGA) creó uno de los primeros Lenguajes de Marcado llamado GenCode. • Entre los 70 y 80 Charles F. Goldfarb, junto con Edward Mosher y Raymond Lorie, crearon el lenguaje GML(Derivado de Gencode), de cual se desprende el estándar SGML. JOSÉ CUARTAS BASES DE DATOS 8
  • 9. Historia hacia el “FUTURO” • En 1986 se crea el SGML (Standard Generalized Markup Language) es el estándar ISO 8879:1986. • El XML es una simplificación y adaptación del SGML • Los lenguajes de marcado son la herramienta fundamental en el diseño de la web semántica: – Descripción del contenido, el significado y la relación de los datos. – RDF (Resource descriptión framework-Plataforma de descripción de recursos) – OWL (Web Ontology Language-Lenguaje de ontologías para la web) – Ambos lenguajes derivados de XML. – Lenguajes para agregar semántica a los documentos. JOSÉ CUARTAS BASES DE DATOS 9
  • 10. Motivaciones • SGML tiene tres características principales: – Extensibilidad. Permite definir nuevas etiquetas y nombres de atributos para los documentos – Estructura. Los documentos pueden ser contenedores para otros documentos, con un anidamiento arbitrario. Esto permite construir documentos complejos a partir de documentos más simples. – Validación. Si se desea, cualquier documento en SGML puede hacer referencia a una descripción de su gramática, de manera que las aplicaciones pueden validar que un documento cumpla con la estructura especificada. JOSÉ CUARTAS BASES DE DATOS 10
  • 11. eXtensible Markup Language (XML) • Estándar para el intercambio y representación de datos. • XML o Lenguaje de Marcado Extensible : es un metalenguaje por medio del cual podemos definir nuestros propios lenguajes de marcado. – Es un estándar para crear documentos. – Derivado del SGML, siendo un subconjunto del SGML, del cual adquiere las propiedades más relevantes, y sencillas. • XML se basa en el concepto de documentos compuestos por una serie de entidades. • Los archivos XML son organizaciones jerárquicas en forma de árbol • XML fue diseñado para transportar y almacenar datos, focalizado en saber decir lo que el datos es. JOSÉ CUARTAS BASES DE DATOS 11
  • 12. eXtensible Markup Language (XML) • Muy similar al HTML – Las etiquetas describen el contenido en lugar del formato. – También, permite formato continuo en el intercambio. • Es muy auto descriptivo JOSÉ CUARTAS BASES DE DATOS 12
  • 13. XML estructura • Los elementos son los que identifican secciones de información. • Los atributos son una forma de enunciar características o propiedades a los elementos de un documento. • El TEXTO JOSÉ CUARTAS BASES DE DATOS 13
  • 14. eXtensible Markup Language (XML) XML vs Relacional XML Relacional Estructura Jerárquicas Tablas Esquema Flexible, Auto-descripción Rígido, definición de columna Ordenamiento Implícito Ninguno, solo por ORDER BY Consulta Mejorando Simple JOSÉ CUARTAS BASES DE DATOS 14
  • 15. XML bien formado • Único elemento raíz. • Etiquetas combinadas, con un correcto anidamiento. • Atributos únicos dentro de los elementos. JOSÉ CUARTAS BASES DE DATOS 15
  • 16. XML bien formado • Único elemento raíz. • Etiquetas combinadas, con un correcto anidamiento. • Atributos únicos dentro de los elementos. Documento Analizador XML XML XML validado “parsers” SAX y DOM “No esta bien formado” http://es.wikipedia.org/wiki/Validación_XML JOSÉ CUARTAS BASES DE DATOS 16
  • 17. Presentación de un XML • Son las reglas para la presentación en un medio. – Impresora – HTML • Utilizar reglas para traducir a HTML. – Hojas de estilo en cascada (CSS). – Extensible Stylesheet Language (XSL). Reglas Documento CSS/XSL Documento XML interprete HTML (datos) (mirar) http://es.wikipedia.org/wiki/Extensible_Stylesheet_Language JOSÉ CUARTAS BASES DE DATOS 17