DjonDB
Debemos saber que djon se maneja en documentos, cabe recalcar que estos documentos son en
formato JSON y pueden tener Subdocumentos.
Insert
Para insertar documentos en DjonDb debemos entrar al Shell de Djon y escribir lo siguiente:
djon-shell (esto permite entrar al Shell de djon)
connect(‘localhost’)(Esto permite conectar al localhost)
var customer = {};(Esto crea la variable donde guardaremos los datos del documento)
[Link] = “Diego”;
[Link] = “Camacho”;
[Link] = “19”; (Estas tres instrucciones guarda los datos a ingresar en la variable creada
anteriormente.)
insert(“testdb”,”customers”,customer); (“Insert” es la orden de agregar, “testdb” es el nombre de
la base de datos, “customers” es la colección y “customer” es la variable que mostrara los datos
del documento.)
Consulta
Para consultar usamos el comando de “find”
find(“testdb”,”customers”);
Esto mostrara todos los documentos que se encuentren dentro de la colección “customer” que
esta dentro de la base “testdb”. Los datos los mostrara en una línea, si se quiere en formato JSON
se debe escribir:
print(find(“testdb”,”customers”));
Delete
En este caso el comando que se utiliza para borrar documento es “remove”:
remove(“testdb”,”customers”);
Video
(1721) Demodjondb - YouTube
eXist
Para poder empezar a usar eXist-db es necesario instalarlo en tu maquina
Funciona con documentos .xml por lo que crearemos uno:
Este archivo lo guardamos para ponerlo después en eXist-db.
A continuación, corremos el launcher de eXist-db:
Para insertar documentos entraremos a XQuery IDE
Le daremos click en “file” y nos iremos a “manage”
Le damos a “create collection” y le damos el nombre a la colección:
Despues le daremos click en upload files:
Solo arrastramos nuestro documento a “drop files” y lo soltamos:
Consulta
Para las consultas, aquí mismo en XQuery escribiremos lo siguiente:
Lo que pasa es que decimos que queremos ver una colección “collection”, después damos el
nombre de la colección “Agenda”, después el nombre del documento “prueba” para ver todo lo
que este contiene.
Delete
Para borrar un documento, entramos nuevamente al “manage”:
Ahí entramos a la colección a la que le borraremos el documento:
Y dentro seleccionamos el documento:
Y le damos click a delete y confirmamos:
Video
(1722) ExistDB 4 Realizar XQuery - YouTube