Webinar del 12/08/2014 a cargo del Lic. en Bibliotecología (UNAM - México) Saúl Martínez Equihua hace un breve de los principales esquemas de metadatos que utilizan los sistemas de gestión bibliotecaria, algunos elementos de interoperabilidad y sus principales usos.
Más información en http://www.aprender3c.org/
#Aprender3c - Metadatos en los sistemas de gestión bibliotecaria
1. Metadatos en los
sistemas de gestión
bibliotecaria
Saúl Mtz. Equihua
@equihua_sm
12 de agosto de 2014
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
2. ¿A qué le llamamos SIGB?
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Sistema Integral de Gestión Bibliotecaria (SIGB)
•Es un software diseñado para automatizar una o más funciones
propias de una biblioteca.
•Regularmente comparte una base de datos común
•Presenta una estructura modular que coincide con la estructura y
funciones de una biblioteca.
3. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Suelen abarcar módulos relacionados con el proceso de: catalogación,
control de autoridades, control de existencias, circulación, consulta
(OPAC), adquisición de materiales, administración del sistema y
estadísticas, principalmente.
Adicionalmente pueden presentar módulos y/o funcionalidades para:
Gestión de objetos digitales, importación/exportación, Cliente/servidor
Z39.50, repositorio OAI-PMH, etc.
4. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Algunos SIGB
5. Un metadato es:
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Un dato estructurado sobre la información
Datos sobre datos.
Catálogo de una biblioteca
Repositorio bibliográfico
Los registros de una base de datos
Proporcionaban la información mínima necesaria para identificar un recurso.
Ayudan a identificar, describir y localizar recursos
Permiten encontrar, gestionar, controlar y entender o preservar otra
información
6. Funciones básicas :
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Proporcionar una descripción de un documento a través de otra información
necesaria para su manejo y preservación.
Proporcionar puntos de acceso a esa descripción.
Codificar esa descripción
7. Tipos de metadatos
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Metadatos descriptivos:
Descripción e identificación de los recursos para permitir la búsqueda y
recuperación de una determinada categoría de documentos.
MARC21, DC, METS, PREMIS, MODS, MADS, ESE, EDM
Metadatos estructurales:
Facilitan la navegación y presentación de los recursos electrónicos
proporcionando información sobre su estructura interna página, sección,
capítulo, numeración, índices, tablas de contenidos.
XML, EAD
Metadatos administrativos:
Facilitan la gestión y procesamiento de las colecciones digitales, presentan
datos técnicos sobre la creación y el control de calidad, gestión de derechos,
control de acceso y utilización y condiciones de preservación ciclos de
actualización, migración, etc.
MOA2 (Administrative Metadata Elements (Elementos de Metadatos
Administrativos)) METS
8. Interoperabilidad
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
• Característica de los sistemas computacionales de relación o de establecer
enlaces.
• La habilidad de dos o más sistemas o componentes para intercambiar
información y utilizar la información intercambiada
• Tratar de integrar de forma heterogénea fuentes de información muy
diversas, así como integrar diferentes formatos de bases de datos.
• La capacidad de ejecutar software e intercambiar información en un
ambiente multiplataforma.
• Intercambio de metadatos entre diversos SIGB
9. Interoperabilidad
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
• Mapeo para conversión de datos
• Conversión semántica, estructural y de datos
• Mapeo en un solo sentido o ida o vuelta
• Conversión de datos
• Conversión de datos
• De formatos menos inclusivos a más inclusivos
• De vocabulario no controlado a controlado
• Crosswalks o tablas de correspondencia
• Combinar catálogos
• Capacidad de búsqueda simultanea
• Mantenimiento de metadatos
• Reformular un esquema para crear uno nuevo
10. Modelos de metadatos más
usados en los SIGB
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
MARC
XML
MARCXML
Dublin Core
METS
MODS
MADS
11. Breve descripción y funcionalidad
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
MARC
Los formatos MARC son estándares para la
representación y comunicación de información
bibliográfica y relacionada (autoridades, fondos
bibliográficos, clasificación, información local, etc.) en
forma legible por máquina.
Un registro en MARC encontramos:
La estructura del registro, implementación (ISO 2709)
La designación del material (los códigos y
convenciones establecidos para identificar
explícitamente y caracterizar los elementos de datos
en un registro)
Los datos del contenido del registro: definido por
estándares externos a los formatos, por ejemplo las
RCA2, los encabezamientos de materia,
12. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
XML - http://www.w3.org/TR/REC-xml/
Las tecnologías XML son un conjunto de módulos que ofrecen servicios útiles a
las demandas más frecuentes por parte de los usuarios. XML sirve para
estructurar, almacenar e intercambiar información.
Se trata también de un lenguaje estándar que posee una Recomendación del
World Wide Web Consortium: Extensible Markup Languajes (XML)
XML Schema permite un desarrollo más específicamente hacia en el área de
bibliotecas digitales dado que permite la integración de un “descriptor de tipo de
documento” (DTD).
El siguiente es un ejemplo XML con el schema
<?xml version=”1.0” encoding=”uft-8?>
<xs:schema
xmlns:xs=”http://www.unam.mx/xmlimaginario/XMLschema”>
<xs: elemet name=”libro”>
<xs:complexType>
<xs:sequence>
<xs:elemet name=”titulo” type=”xs:string/>
<xs:elemet name=”autor” type=”xs:string/>
<xs:elemet name=”personaje” minOccurs=”0” maxOccurs=”unbounded”/>
<xs:element name= ”desde” type=”xs:date”>
<xs:element name= ”cualificación” type=”xs:string”>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:attribute name=”isbn” type=”xs:string”/>
</xs:complexType>
</xs:element>
</xs:schema>
13. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
MARCXML - http://www.loc.gov/standards/marcxml/
Permite representar metadatos y describir recursos originales en sintaxis
XML provenientes de MARC, que pueden ser empaquetados con un
recurso electrónico con una arquitectura extensible y orientada a los
componentes.
Es una extensión de schema para METS y pueda ser usado para
representar metadatos para OAI harvesting
<xsl:stylesheet xmlns:marc="http://www.loc.gov/MARC21/slim"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0" exclude-result-prefixes="marc">
<xsl:output method="xml" indent="yes" doctype-system="ftp://ftp.loc.gov/pub/marcdtd/mrcbxmlfile.dtd"/>
<xsl:variable name="fixedFile" select="document('MARCBIGFixedPositions.xml')"/>
<xsl:template match="/">...</xsl:template>
<xsl:template match="marc:record">...</xsl:template>
<xsl:template name="blankValue">...</xsl:template>
<xsl:template name="mrcb">...</xsl:template>
<xsl:template name="breakFixed">...</xsl:template>
<xsl:template match="marc:controlfield[@tag='008']">...</xsl:template>
<xsl:template match="marc:controlfield[@tag='006']">...</xsl:template>
<xsl:template match="marc:controlfield[@tag='007']">...</xsl:template>
<xsl:template name="make007">...</xsl:template>
<xsl:template match="marc:controlfield">...</xsl:template>
<xsl:template match="marc:datafield">...</xsl:template>
<xsl:template match="marc:subfield">...</xsl:template>
<xsl:template match="marc:datafield[@tag='034']/marc:subfield[@code='a']">...</xsl:template>
</xsl:stylesheet>
14. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
Dublin Core - http://www.dublincore.org/
Los metadatos Dublin Core tratan de ubicar, dentro de Internet, los datos
necesarios para describir, identificar, procesar, encontrar y recuperar un
documento introducido en la red.
Las implementaciones de Dublin Core usan generalmente XML y se basan en el
Resource Description Framework.
Dublin Core es un sistema de 15 definiciones semánticas descriptivas.
El Dublin Core cualificado es una extensión del Dublin Core donde algunos de
sus elementos son acompañados de un cualificador que los hace más
restrictivos.
<?xml version="1.0" encoding='ISO-8859-1'?>
<metadata>
<dc:title>Los catálogos bibliográficos y el multilingüismo: parte I</dc:title>
<dc:creator>Martín Goikoetxea, Alasne</dc:creator>
<dc:description>Experiencias nacionales e internacionales llevadas a
cabo en la creación de los catálogos bibliográficos
multilingües</dc:description>
<dc:publisher>baratz</dc:publisher>
<dc:date>2001-09-01</dc:date>
<dc:identifier>htt://www.absysnet.com/tema/tema6.html</dc:identifier>
</metadata>
15. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
METS - http://www.loc.gov/standards/mets/
Esquema para describir objetos de bibliotecas digitales complejas que utiliza el
XML schema y asocia metadatos administrativos y descriptivos.
Permite describir separadamente archivos digitalizados (por ejemplo las
distintas páginas de un libro).
METS puede ser considerado para la grabación, en forma altamente flexible, de
metadatos relacionados con todos los aspectos de un objeto digital. Esto incluye
los metadatos descriptivos en DC, MARC y MODS para codificar y también
técnicos, de preservación, administrativos, estructurales, etc.
Este esta compuesto por 7 secciones principales (no son obligatorias todas)
<mets:dmdSec ID=dmd001>
<mets:mdWrap mimetype="text/xml" mdtype="DC" Label="Dublin Core Metadata">
<dc:title>El caballero del jubón amarillo</dc:title>
<dc:creator>Pérez-Reverte, Arturo</dc:creator>
<dc:date>2003</dc:date>
<dc:publisher>Alfaguara</dc:publisher>
<dc:type>text</dc:type>
</mets:mdWrap>
</mets:dmdSec>
16. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
MODS: Metadata Object Description Schema.
http://www.loc.gov/standards/mods/
Es un esquema de metadatos descriptivo que se deriva del MARC 21 y que
intenta permite crear la descripción de recursos originales o seleccionar los
registros existentes en MARC 21. Utiliza el lenguaje y la sintaxis XML y puede
utilizarse como un formato específico de la Próxima Generación de Z39.50.
17. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
.
<?xml version="1.0" encoding="UTF-8"?>
<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-
3-3.xsd">
<mods version="3.3">
<titleInfo>
<title>FranUlmer.com -- Home Page</title>
</titleInfo>
<titleInfo type="alternative">
<title>Fran Ulmer, Democratic candidate for Governor, Alaska, 2002</title>
</titleInfo>
<name type="personal">
<namePart>Ulmer, Fran</namePart>
</name>
<genre>Website</genre>
<originInfo>
<dateCaptured point="start" encoding="iso8601">20020702 </dateCaptured>
<dateCaptured point="end" encoding="iso8601"> 20021203</dateCaptured>
</originInfo>
<language>
<languageTerm authority="iso639-2b">eng</languageTerm>
</language>
<physicalDescription>
<internetMediaType>text/html</internetMediaType>
<internetMediaType>image/jpg</internetMediaType>
</physicalDescription>
<abstract>Website promoting the candidacy of Fran Ulmer, Democratic candidate for Governor, Alaska, 2002. Includes candidate
biography, issue position statements, campaign contact information, privacy policy and campaign news press releases. Site features
enable visitors to sign up for campaign email list, volunteer, make campaign contributions and follow links to other internet
locations. </abstract>
<subject>
<location>
<url displayLabel="Active site (if available)">http://www.franulmer.com/</url>
</location>
<location>
<url displayLabel="Archived site">http://wayback-cgi1.alexa.com/e2002/*/http://www.franulmer.com/</url>
</location>
</mods>
</modsCollection>
WebSite
18. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
MADS
http://www.loc.gov/mads/
Es un esquema diseñado principalmente en XML para poder describir mediante
meta datos las autoridades que pueden encontrarse habitualmente en la
descripción o análisis documental. A parte de ser un complemento para
formatos como MARC-XML y Dublin Core, fue diseñado principalmente como
complemento de los metadatos MODS (Metadata Object Description Schema)
destinados a la descripción bibliográfica,
19. Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
<mads xmlns="http://www.loc.gov/mads/" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xlink="http://
www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance"xsi:schemaLocation="http://www.loc.gov/mads/mads.xsd">
<authority>
<name>
<namePart>Smith,John</namePart>
<namePart type="date">1995-</namePart>
</name>
</authority>
<variant type="other">
<name>
<namePart>Smith, J</namePart>
</name>
</variant>
<variant type="other">
<name>
<namePart>Smith, John J</namePart>
</name>
</variant>
<note type="history">Biographical note about John Smith.</note>
<affiliation>
<organization>Lawrence Livermore Laboratory</organization>
<dateValid>1987</dateValid>
</affiliation>
</mads>
Nombre Personal
21. Tendencias
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
BIBFRAME - http://www.loc.gov/bibframe/
Se enfoca en el uso de la web semántica, los principios y mecanismos de
Linked Data y el Resource Description Framework (RDF) como modelo básico
de datos. La iniciativa tiene como objetivo la evolución hacia un nuevo esquema
que deberá adaptarse mejor a las futuras necesidades para representar la
información bibliográfica en la web. Asimismo, tiene como premisa la
continuidad de la cooperación a través del intercambio de datos
bibliográficos, ya que se reconoce que esta ha contribuido a la optimización de
recursos a través de los servicios de catalogación por copia.
Linked Open Data - http://linkeddata.org/
Describe un método de publicación de datos estructurados para que puedan ser
interconectados y más útiles. Se basa en tecnologías Web estándar, tales como
HTTP, RDF y los URI, pero en vez de utilizarlos para servir páginas web para
los lectores humanos, las extiende para compartir información de una manera
que puede ser leída automáticamente por computadoras. Esto permite que sean
conectados y consultados datos de diferentes fuentes.
22. Tendencias
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C
SKOS - http://www.w3.org/2004/02/skos/
Es una iniciativa del W3C en forma de aplicación de RDF que proporciona
un modelo para representar la estructura básica y el contenido de
esquemas conceptuales como listas encabezamientos de materia,
taxonomías, esquemas de clasificación, tesauros y cualquier tipo de
vocabulario controlado.
Proporciona un vocabulario muy sencillo y un modelo intuitivo que puede
ser utilizado conjuntamente con OWL o de forma independiente.
23. ¿Preguntas?
MUCHAS GRACIAS
Expositor: Saúl Mtz. Equihua
@equihua_sm
http://about.me/saul.equihua
12 de Agosto de 2014
Aprender 3C Comunidad de Conocimiento Colaborativo | www.aprender3c.org | @Aprender3C