Está en la página 1de 1

LENGUAJES DE MARCAS Y SISTEMAS GESTIN DE INFORMACIN

UT9. ALMACENAMIENTO DE INFORMACIN

Prctica-5

XML

1. Tenemos el siguiente fichero XML (bailes.xml) que almacena informacin sobre una academia de bailes de saln. De cada uno de los bailes se almacena la siguiente informacin: Nombre del baile Precio de la clase (indicando si la cuota es mensual, trimestral o anual). Nmero de plazas disponibles. Fecha de comienzo de las clases. Fecha de finalizacin de las clases. Nombre del profesor que la imparte. Sala en la que se desarrollar la clase (las salas estn numeradas).

Construir el DTD y el esquema correspondiente. 2. Realizar las siguientes consultas: a. Se necesita saber los nombres de los bailes que se realizan en la sala nmero 1. b. Mostrar el mismo resultado sin mostrar las etiquetas <nombre>. c. Se necesita extraer los nodos de aquellos bailes que se impartan en la sala 2 y cuyo precio sea menor que 35 euros. d. Se necesita saber el nombre de los profesores que dan clases con cuotas mensuales. e. Realizar una consulta cuyo resultado sea una tabla XHTML que nos muestre el nombre del baile, el profesor que lo imparte y el nmero de plazas ofertadas. f. Queremos realizar la misma consulta anterior pero estableciendo la condicin de ser bailes con cuota trimestral. Adems se ordenar, de menor a mayor, los bailes segn el nmero de plazas disponibles.

g. Aadir dos nuevos bailes a la base de datos. h. En uno de los nodos anteriormente aadidos cambiar el nombre del profesor y en nmero de plazas ofertadas. i. j. Borrar el nodo anteriormente aadido. Realizar una copia de seguridad del fichero bailes.xml

Lenguajes de marcas y sistemas de gestin de informacin

Pg.:1

También podría gustarte