Post on 12-Dec-2015
description
CREATE DATABASE ISC
CON DICHO COMANDO HABREMOS CREADO LA BASE DE DATOS
PARA ABRIR LA BASE DE DATOS USAMOS EL COMANDO OPEN [NOMBRE]
SI QUEREMOS UN LISTADO DE LAS BASES DE DATOS USAMOS SHOW DATABASES
AGREGAR REGISTROS A LA BASE DE DATOS
AHORA QUE TENEMOS LISTA NUESTRA BASE DE DATOS VAMOS A AGREGAR ALGUNOS
AHORA QUE HEMOS DEFINIDO EL ARCHIVO XML QUE GUARDAREMOS VAMOS A IMPORTARLO.
NUESTRO COMANDO QUEDA DE LA SIGUIENTE FORMA:
ADD TO USUARIOS .XML
PARA REALIZAR LAS CONSULTAS UTILIZAREMOS XQUERY
LO PRIMERO QUE TENEMOS QUE HACER ES CAMBIAR LA PESTAÑA COMMAND POR XQUERY.
LO PRIMERO QUE NOS INTERESA ES SACAR TODOS LOS USUARIOS.
LA CONSULTA ES:
//USUARIOS
SI QUISIERAMOS CONSULTAR EL GRUPO DE ADMINS LA QUERY ES LA SIGUIENTE:
//USUARIOS/USER[GROUP="ADMIN"]
DIRECTAMENTE:
//USER[GROUP="ADMIN"]
ESTAS DOS QUERYS NOS DEVUELVEN TODOS LOS DATOS DE CADA ADMIN.SI SOLO NOS INTERESA UN CAMPO ESPECÍFICO, LOS NOMBRES POR EJEMPLO, LA CONSULTA ES LA SIGUIENTE:
//USER[GROUP="ADMIN"]/NAME
Código de la base de dato
<?xml version="1.0" encoding="UTF-8"?>
<usuarios>
<user>
<id>1</id>
<name>WILIAN</name>
<group>ISC</group>
</user>
<user>
<id>2</id>
<name>YORDY</name>
<group>ING.IRAM</group>
</user>
<user>
<id>3</id>
<name>Cristian</name>
<group>cr7</group>
</user>
<user>
<id>4</id>
<name>chelito</name>
<group>User</group>
</user>
</usuarios>