PRÁCTICA DE BASES DE DATOS DOCUMENTALES CURSO 2013

Anuncio
Curso 2013 – 2014
Bases de datos documentais
PRÁCTICA DE BASES DE DATOS DOCUMENTALES
CURSO 2013 / 2014
Entrega 4: XML
Objetivo
El objetivo de la cuarta parte de la práctica de bases de datos documentales es aprender
a crear documentos XML válidos a partir de un lenguaje definido en un DTD
(Document Type Definition)
Document Type Definition
El siguiente fichero DTD define un lenguaje XML para describir los documentos de
nuestra base de datos (el fichero se llama libro-biblioteca.dtd).
<!ELEMENT documento (titulo, cdu, autor+, materia*, edicion+)>
<!ELEMENT titulo (#PCDATA)>
<!ELEMENT cdu (#PCDATA)>
<!ELEMENT autor (#PCDATA)>
<!ELEMENT materia (#PCDATA)>
<!ELEMENT edicion (ISBN-ISSN?, editorial, anho, lugar, numero, idioma?,
descripcion-fisica, ejemplar+)>
<!ELEMENT ISBN-ISSN (#PCDATA)>
<!ELEMENT editorial (#PCDATA)>
<!ELEMENT anho (#PCDATA)>
<!ELEMENT lugar (#PCDATA)>
<!ELEMENT numero (#PCDATA)>
<!ELEMENT idioma (#PCDATA)>
<!ELEMENT descripcion-fisica (#PCDATA)>
<!ELEMENT
ejemplar
(numero-registro,
tipo-prestamo,
ubicacion-fisica,
signatura)>
<!ELEMENT numero-registro (#PCDATA)>
<!ELEMENT tipo-prestamo (#PCDATA)>
<!ELEMENT ubicacion-fisica (#PCDATA)>
<!ELEMENT signatura (#PCDATA)>
Entrega de la práctica
La entrega consta de un fichero XML en el que se representa el documento que se
describe en la siguiente sección. El fichero XML debe comenzar con las siguientes
líneas que indican que es un fichero XML y que las reglas del lenguaje usado se
encuentran en el archivo libro-biblioteca.dtd.
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE documento SYSTEM "libro-biblioteca.dtd">
Licenciatura en Documentación
1
Bases de datos documentais
Curso 2013 – 2014
Datos del documento a representar en XML
Título:Sempre en Galiza
CDU: 869.9
Autores: Castelao
Materias: novela, ensayo político, nacionalismo gallego
Ediciones:
ISBN_ISSN: 84-7154-542-X
Editorial: Galaxia Año: 1994
Lugar: Vigo
Número de edición: 4
Idioma: Galego
Descripción Física: 433 p.
Ejemplares:
Núm. de registro: 1
Tipo: Préstamo normal
Ubicación física: Casa do Patín
Signatura: LTO.G 101
Núm. de registro: 2
Tipo: Préstamo en sala
Ubicación física: Casa do Patín
Signatura: LTO.G 378
Núm. de registro: 3
Tipo: Préstamo normal
Ubicación física: Dereito
Signatura: BIC DER 107
ISBN_ISSN: 84-7339-156-X
Editorial: Akal
Año: 1980
Lugar: Madrid
Número de edición: 3
Idioma: Galego
Descripción Física: 477 p. ; 18 cm
Ejemplares:
Núm. de registro: 4
Tipo: Préstamo normal
Ubicación física: Socioloxía
Signatura: LIT CAST 1
Núm. de registro: 5
Tipo: Préstamo en sala
Ubicación física: Filoloxía
Signatura: L7At-CASTELAO-sem
3
Fecha de entrega de la práctica
La fecha límite para la entrega es el Viernes 18 de Mayo de 2012.
Licenciatura en Documentación
2
Descargar