110 likes | 209 Views
10 ª JORNADAS PORBASE. UNIMARC REGISTRY. 18 / 19 DE MAIO 2006. Paulo Leitão pleitao@bn.pt. 1. METADATA REGISTRY. 1.1. Definição Sistema de armazenamento e disponibilização de linguagens de metainformação 1.2. Características
E N D
10 ª JORNADAS PORBASE UNIMARC REGISTRY 18 / 19 DE MAIO 2006 Paulo Leitão pleitao@bn.pt
1. METADATA REGISTRY 1.1. Definição Sistema de armazenamento e disponibilização de linguagens de metainformação 1.2. Características • Armazenamento dos elementos da linguagem, incluindo semântica e sintaxe • Definições precisas do sentido dos elementos • Definição das formas de codificação
1. METADATA REGISTRY 1.3. Normalização ISO/IEC 11179 - Metadata Registries 1.4. Objectivos - Representação standardizada dos dados da linguagem / formato - Promover o entendimento comum da linguagem e suas representações dentro de uma organização e entre organizações
1. METADATA REGISTRY - Reutilização e standardização dos dados através do tempo, espaço e aplicações • Harmonização e standardização dos dados dentro de uma organização e entre organizações • Gestão dos componentes da linguagem • Reutilização dos componentes da linguagem (ISO/IEC 11179 – Part 1)
2. UNIMARC REGISTRY na BN 2.1. Contexto • BN: agência bibliográfica nacional • UNIMARC: formato nacional • BN responsável pela IFLA UNIMARC CORE ACTIVITY (desde 2003)
2. UNIMARC REGISTRY na BN 2.2. Objectivos • Suportar manutenção e gestão do formato, incluindo histórico de versões • Assegurar a publicação automática do formato • Para utilização humana (HTML, PDF, etc.) • Para processamento por máquinas • Contribuir para validação automática de registos em UNIMARC • Promover a interoperabilidade e a utilização do formato em sistemas de informação
2. UNIMARC REGISTRY na BN • Unimarc Registry: http://www.unimarc.info/homepage.do • Exemplos de utilização do UNIMARC REGISTRY: acesso a registos bibliográficos: http://urn.porbase.org
3. Codificação em XML - XML permite uma forma independente (hardware e software) de partilhar a informação • MARCXML • MARCXChange – ISO/DIS 25577 “The scope of MarcXchange is to provide a tool for exchange of MARC records in XML as a supplement to exchange of MARC records in ISO 2709.”
3. Codificação em XML • Example of a UNIMARC record that complies with MarcXchange <?xml version="1.0" encoding="windows-1251"?> <collection xmlns="http://www.bs.dk/standards/MarcXchange" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bs.dk/standards/MarcXchange http://www.bs.dk/standards/MarcXchange.xsd"> <record format="UNIMARC" type="Bibliographic"> <leader>01307nam0 2200349 i 450 </leader> <controlfield tag="001">RU/NLR/BIBL/128053</controlfield> <controlfield tag="005">20050608165836.0</controlfield>
3. Codificação em XML <datafield tag="010" ind1=" " ind2=" "> <subfield code="a">0-19-925621-7</subfield> </datafield> <datafield tag="100" ind1=" " ind2=" "> <subfield code="a">20050512d2003 u y0engy0189 ba</subfield> </datafield> <datafield tag="101" ind1="0" ind2=" "> <subfield code="a">eng</subfield> </datafield> <datafield tag="102" ind1=" " ind2=" "> <subfield code="a">GB</subfield> </datafield> <datafield tag="105" ind1=" " ind2=" "> <subfield code="a">y |||||||||</subfield> </datafield>
3. Codificação em XML <datafield tag="200" ind1="1" ind2=" "> <subfield code="a">The Liberal Party in rural England, 1885-1910</subfield> <subfield code="e">radicalism and community</subfield> <subfield code="f">Patricia Lynch</subfield> </datafield> <datafield tag="210" ind1=" " ind2=" "> <subfield code="a">Oxford</subfield> <subfield code="c">Clarendon press</subfield> <subfield code="d">2003</subfield> </datafield> <datafield tag="215" ind1=" " ind2=" "> <subfield code="a">X, 262 p.</subfield> <subfield code="d">22</subfield> </datafield> <datafield tag="225" ind1="1" ind2=" "> <subfield code="a">Oxford historical monographs</subfield