Diferència entre revisions de la pàgina «DAM2 M06 UF3 Gestión de base de datos nativas XML»
Salta a la navegació
Salta a la cerca
(→XPath) |
(→XPath) |
||
Línia 9: | Línia 9: | ||
=Exercicis= | =Exercicis= | ||
==XPath== | ==XPath== | ||
+ | <ol> | ||
<li>Llista tot el contingut del fitxer Games.xml</li> | <li>Llista tot el contingut del fitxer Games.xml</li> | ||
− | <li></li> | + | <li>Llista tots els ids</li> |
− | <li></li> | + | <li>Llista tots els títols</li> |
− | <li></li> | + | <li>Llista els títols i la data de publicació</li> |
+ | <li>Llista els jocs de la distribuidora EA del any 2019</li> | ||
+ | <li>Que fa aquesta instrucció? "//Game/Genres/Genre[.="Frist Person Shooter"]/../.."</li> | ||
+ | </ol> | ||
==XQuery== | ==XQuery== |
Revisió del 15:14, 7 feb 2019
volver a M06 Acceso a datos
Tutorials i material interessant
- ¿Qué es una base de datos nativa en XML? -eXist-
- ¿Cómo instalar eXist?
- Tutorial básico XPath
- Exemple d'implementació d'accès a eXist des de JAVA
- Xpath Tester Online
- XQuery amb exemples
Exercicis
XPath
- Llista tot el contingut del fitxer Games.xml
- Llista tots els ids
- Llista tots els títols
- Llista els títols i la data de publicació
- Llista els jocs de la distribuidora EA del any 2019
- Que fa aquesta instrucció? "//Game/Genres/Genre[.="Frist Person Shooter"]/../.."
XQuery
- Mostra el títol dels jocs ordenats per distribuïdora
- Mostra títol, preu de Xbox One i el primer genere dels jocs d'EA
- Mostra el títol i el número de desenvolupadors dels jocs que tinguin més d'un desenvolupador
- Mostra el títol i la data de sortida dels jocs que al menys un dels seus generes que sigui "Third Person Shooter"
- Mostra el titol dels jocs amb el tag "multiplataforma" si estan disponibles per PC, PS4, Xbox One i Switch, i amb el tag ExcepteSwitch els que nomès estan disponibles per PC, PS4 i Xbox One