En este artículo realizaremos la instalación de BaseX junto a sus primeros pasos para poder utilizarlo. Este programa es un sistema de administración de BBDD XML nativo y ligero que incluye un procesador XQuery. Esta desarrollado por la comunidad GitHub.
Descarga e instalación
- Accede a la web oficial de Basex o haz clic aquí.
- Descarga la versión que necesites. Para mayor comodidad descargaremos el instalable .exe para Windows. Haz clic sobre el nombre .exe
- Ejecuta el fichero descargado y sigue las instrucciones del asistente.
Crear Base de datos XML
Usar BaseX es muy sencillo, pero debes saber que antes de comenzar hay que crear lo que se denomina una BBDD XML. Vamos a verlo paso a paso:
- Abre BaseX desde el icono que se ha creado en el escritorio llamado BaseX GUI.
- Haz clic en el menú Database > New…
- Selecciona el fichero XML que contiene tus datos. Si necesitas uno de ejemplo puedes descargarlo haciendo clic aquí.
- Escribe un nombre para la BBDD y pulsa OK.
Interfaz de BaseX
La interfaz es muy sencilla y la podemos dividir en 5 grandes partes:
- Menús y botones de acceso rápido.
- Editor donde ver los ficheros del proyecto y escribir consultas XQuery.
- Previsualizador del contenido del fichero XML.
- Resultados.
- Información adicional.
¿Cómo ejecutar consultas XQuery en BaseX?
Una vez que has creado la base de datos escribe en el editor una consulta y pulsa ejecutar para ver los resultados. En el siguiente ejemplo queremos obtener los diferentes coches que contiene nuestro fichero XML. Sigue estos 3 pasos.
- Escribre la consulta en el editor.
- Haz clic sobre el botón Run Query.
- Observa los resultados.