Consultas en Basex
-
Upload
wilian-ramos-perez -
Category
Documents
-
view
10 -
download
9
description
Transcript of Consultas en Basex
consultas en basex
//libreria/libro[precio="50.00"]
//libreria/libro[ año="2000" ]
consulta de solo autores
fn:doc("libro.basex")//autor
fn:doc("libro.basex")/libro/
muestra lo que esta dentro de <libreria>
fn:doc("libro.basex")/libreria/libro/titulo muetra los titulos de los libros
fn:doc("libro.basex")//categoria
fn:doc("libro.basex")/libreria/libro/año accede a la informacion del año de publicacion
fn:doc("libro.basex")/libreria/libro[ año<2010] condicion al atributo sea menor de 2000 o 2010
fn:doc("libro.basex")/libreria/libro[ año>2000]
fn:doc("libro.basex")/libreria/libro[ contains(titulo, "facilito")] consulta busquedas textuales sobre un elemento por ejemplo una palabra en especifica
info db muestra información de la base de dato abierta actualmente
open préstamo: abre la base de dato
Comando:CLOSEResultado:La Base de Datos 'prestamo' ha sido cerrada.
<alter-db name = 'prestamo' newname = "biblioteca" /> renombra la base de datos
add to usuarios tienda1.basex
Código de una base de dato en basex<?xml version="1.0" encoding="UTF-8"?>
<libreria>(:elemento raiz:)
<libro categoria="matematicas" codigo="1"> <titulo leng="en">calculo diferencial</titulo> <autor> pursell </autor> <año>2005</año> <precio>50.00</precio></libro>
<libro categoria="fisica" codigo="2"> <titulo leng="en">electrostatica avanzada</titulo> <autor> julio verne </autor> <año>2000</año> <precio>80.00</precio></libro>
<libro categoria="programacion" codigo="1"> <titulo leng="en">codigo facilito</titulo> <autor>ing.iram </autor> <autor>ing.rigoberto </autor> <autor>ing.micael </autor> <año>2005</año> <precio>50.00</precio></libro>
</libreria>(:cierra elemnto raiz:)
<?xml version="1.0" encoding="UTF-8"?><tienda> <mercancia> <nombre>galletas</nombre> <precio>50</precio> <descripcion>galletas marias,integral</descripcion> <calorias>650</calorias> </mercancia>
<mercancia> <nombre>refresco</nombre> <precio>500</precio> <descripcion>cocacola</descripcion>
<descripcion>pepsi</descripcion> <calorias>650</calorias> </mercancia>
</tienda>
<?xml version="1.0" encoding="UTF-8"?>
<libreria>
<libro categoria="matematicas" codigo="1">
<titulo leng="en">calculo diferencial</titulo>
<autor> pursell </autor>
<año>2005</año>
<precio>50.00</precio>
</libro>
<libro categoria="fisica" codigo="2">
<titulo leng="en">electrostatica avanzada</titulo>
<autor> julio verne </autor>
<año>2000</año>
<precio>80.00</precio>
</libro>
<libro categoria="programacion" codigo="1">
<titulo leng="en">codigo facilito</titulo>
<autor>ing.iram </autor>
<autor>ing.rigoberto </autor>
<autor>ing.micael </autor>
<año>2005</año>
<precio>50.00</precio>
</libro>
</libreria>