Está en la página 1de 2

A partir del documento Universidad.xml dado, crea las siguientes consultas XPath.

Pega la
consulta debajo de cada punto y, si lo consideras, una breve explicación de la misma:

1. Años del plan de estudios de cada Carrera SIN REPETIR RESULTADOS Y


ORDENADOS:

1980
2001
2003

distinct-values(//carrera/plan)

2. Apellidos y nombres de todos los alumnos sin etiquetas y de la forma siguiente:

Rivas Santos, Víctor Manuel


Pérez García, Luisa
Pérez Romero, Fernando
Avalón Jiménez, María

//alumno/concat(apellido1," ",apellido2,", ",nombre)

3. Nombres de las carreras que tienen subdirector:

Dipl. Relaciones Laborales

//subdirector/../nombre/text()

4. Nombres de alumnos que tienen registrado algún proyecto:

<nombre>Luisa</nombre>
<nombre>María</nombre>

//alumno//proyecto/../../nombre

5. Nombres de alumnos que NO tienen registrado Proyecto

<nombre>Víctor Manuel</nombre>
<nombre>Fernando</nombre>

6. Nombres de las carreras con alumnos

<nombre>I.T. Informática</nombre>
<nombre>Dipl. Empresariales</nombre>

//carreras//nombre[../@id=//carrera/@codigo]
7. Nombre de la carrera que estudia el ultimo alumno del xml

<nombre>I.T. Informática</nombre>

//carreras//nombre[../@id=//alumno[last()]//carrera/@codigo]

8. Nombres de asignaturas que estudian mujeres

Ofimática
Ingeniería del Software
Derecho Internacional
Tecnología de los Alimentos
Historia del Pensamiento

//asignatura//nombre[../@id=//alumno[sexo='Mujer']//asignatura/@codigo]/text()

También podría gustarte