1. Nombre de la Universidad:
/universidad/nombre/text()
Universidad de Victoria
Pais de la Universidad:
/universidad/pais/text()
España
Nombres de las Carreras:
//carrera/nombre/text()
I.T. Informática
Dipl. Empresariales
Dipl. Relaciones Laborales
Lic. Quimica
Lic. Biología
Lic. Humanidades
Años de plan de estudio de las carreras:
distinct-values(//carrera/plan/text())
2003
2001
1980
Nombres de todos los alumnos:
//alumno/nombre/text()
Víctor Manuel
Luisa
Fernando
María
Identificadores de todas las carreras:
//carrera/@id
c01
c02
c03
c04
c05
c06
Datos de la carrera cuyo id es c01:
//carrera[@id="c01"]/*
I.T. Informática
2003
250
Escuela de Informática
Centro en que se estudia de la carrera cuyo id es c02:
//carrera[@id="c02"]/centro/text()
Facultad de Ciencias Sociales
Nombre de las carreras que tengan subdirector:
//carrera[subdirector]/nombre/text()
Dipl. Relaciones Laborales
Nombre de los alumnos que estén haciendo proyecto:
//alumno[estudios/proyecto]/nombre/text()
Luisa
María
Códigos de las carreras en las que hay a lgún alumno matriculado:
distinct-values(//alumno/estudios/carrera/@codigo)
c01
c02
Apellidos y Nombre de los alumnos con beca:
//alumno[@beca="si"]/(apellido1 | apellido2 | nombre)
Pérez Romero Fernando
Nombre de las asignaturas de la titulación c04:
//asignatura[@titulacion="c04"]/nombre/text()
Pedagogía
Tecnología de los Alimentos
Nombre de las asignaturas de segundo trimestre:
//asignatura[trimestre=2]/nombre/text()
Ingeniería del Software
Pedagogía
Didáctica
Tecnología de los Alimentos
Historia del Pensamiento
Nombre de las asignaturas que no tienen 4 créditos teóricos:
//asignatura[creditos_teoricos!=4]/nombre/text()
Ofimática
Ingeniería del Software
Tecnología de los Alimentos
Bases de Datos
Historia del Pensamiento
Código de la carrera que estudia el último alumno:
//alumno[last()]/estudios/carrera/@codigo
c01
Código de las asignaturas que estudian mujeres:
//alumno[sexo="Mujer"]/estudios/asignaturas/asignatura/@codigo
a02
a01
a02
a01
a07
Nombre de los alumnos que matriculados en la asignatura a02:
//alumno[estudios/asignaturas/asignatura/@codigo="a02"]/nombre/text()
Luisa
Fernando
María
Códigos de las carreras que estudian los alumnos matriculados en alguna asignatura.
distinct-values(//alumno/estudios/carrera/@codigo)
c01
c02
Apellidos de todos los hombres:
//alumno[sexo="Hombre"]/(apellido1 | apellido2)
Rivas Santos
Pérez Romero
Nombre de la carrera que estudia Víctor Manuel:
//carrera[@id=(//alumno[nombre="Víctor Manuel"]/estudios/carrera/@codigo)]/nombre/text()
I.T. Informática
Nombre de las asignaturas que estudia Luisa:
//asignatura[@id=(//alumno[nombre="Luisa"]/estudios/asignaturas/asignatura/@codigo)]/nombre/text()
Ofimática
Ingeniería del Software
Primer apellido de los alumnos matriculados en Ingeniería del Software:
//alumno[estudios/asignaturas/asignatura/@codigo=(//asignatura[nombre="Ingeniería del Software"]/@id)]/apellido1/text()
Pérez
Pérez
Avalón
Nombre de las carreras que estudian los alu mnos matriculados en la asignatura Tecnología
de los Alimentos:
//carrera[@id = //alumno[estudios/asignaturas/asignatura/@codigo = //asignatura[nombre='Tecnología de los Alimentos']/@id]/estudios/carrera/@codigo]/nombre/text()
I.T. Informática
Nombre de los alumnos matriculados en carreras que no tienen subdirector:
//alumno[estudios/carrera/@codigo = //carrera[not(subdirector)]/@id]/nombre/text()
Víctor Manuel
Luisa
Fernando
María
Nombre de los alumnos matriculados en asignaturas con 0 créditos prácticos y que estudien
la carrera de I.T. I nformática
//alumno[estudios/asignaturas/asignatura/@codigo = //asignatura[creditos_practicos='0']/@id and estudios/carrera/@codigo = //carrera[nombre='I.T. Informática']/@id]/nombre/text()
Víctor Manuel
Nombre de los alumnos que estudian carreras cuyos planes son anteriores a 2002
//alumno[estudios/carrera/@codigo = //carrera[plan < 2002]/@id]/nombre/text()
Luisa
Fernando