Introducción a MongoDB

Primeros pasos en la implementación de mongoDB.

En Linux Mint sale mongodb en Synaptic. Se puede manejar por Shell o por GUI.

Modelo entidad-relación

En mongoDB o noSQL se hace a través de JSON. Cuando queremos hacer relaciones, lo que hay que hacer es un equilibrio entre la comprensibilidad, la facilidad de almacenamiento y la facilidad de consulta.

La relación 1:1 es una persona está relacionada con una única dirección. Esto puede ser referido o embebido. Esta relación es informal. A la izquierda el embebido y a la derecha el referido. En el referido se relaciona con otros elementos. En el embebido puede haber duplicidades.

También puede ser relación 1 a N, TAMBIÉN DE UN MODO embebido (izuiqerda) o referido (derecha).

O relación padre-hijo en estructura árbol, también referida…

… oebebido. En este caso el único identificador válido es _id: folder1. Los otros folder2 y 3 hay que eliminarlo.

Descarga e instalación de mongoDB

Empleamos en la asignatura es el servidor. Vamos a su web https://www.mongodb.com/download-center/community

mongod es el servidor

Algunos GUI

Robo3T, MongoChef, MongoCompass, NoSQLBooster

Arrancando el entorno

Deja un comentario