Category: MongoDB

Sep 09

Instalar #MongoDB en #Linux #Debian

Vamos a instalar MongoDB en Debian. Primero la clave pública. Añadir al repositorio   Hacer un  apt-get update y upgrade Ademas de instalarse mongodb esta actualizando paquetes. Reiniciamos servicios Ya instalaremos mas  en este sistema operativo .. estar atentos

Sep 09

Cursos de #MongoDB por MongoDB University

Estan poniendolos cada 2 por 3 y tiene buena pinta. Quien se apunta ?? https://university.mongodb.com/courses/schedule Yo voy a intentar el de DBA, esta vez si que si …

Sep 08

Filtrando datos con AND, IN Y OR en #MongoDB

Vamos a filtrar y sacar datos por pantallas con los comodines que vimos y con los operadores. Empezando sacando todas las ciudades que tiene Alcazar. Aquí que cumpla tambien que tenga la palabra Eventos en el campo indicado. Ahora me saca los que tiene las ciudades de Sevilla o Segovia Nos muesta una serie de …

Continuar leyendo »

Sep 08

Modificando datos en #MongoDB

Queremos modificar el Campo Eventos en un registro. Y ahora le modificamos paa que no aparezca la palabra Eventos en el respectivo campo. Este caso hemos modificado solo un campo. Ahora vamos a modificar a todos los de la ciudad. Bueno, espero vuestra propuestas por aquí o  facebook.

Sep 06

Usando el like de #SQLServer en #MongoDB

Vamos a usar el comando Like de SQLServer pero en su versión MongoDB En SQL Server es: select * from tabla where campo like ‘%m%’ Y en MongoDB podemos hacer: Todas las ciudades que empiecen por “SE” Incluso que tenga entre sus caracteres “pos” Ahora por “Sev” Las que termina por “la” Creo que hay mas …

Continuar leyendo »

Sep 06

El Campo ObjectId en #MongoDB

Lo hemos visto en los diferentes pantallazos que he puesto. Ahora vamos a decir que tarea realiza de forma simple. El campo está compuesto por 12 bytes. Los cuatro primeros bytes son un timestamp de los segundos desde el epoch de Unix; los tres siguientes bytes representan el identificador único de  máquina; los dos siguientes el identificador …

Continuar leyendo »

Sep 06

Tipos de datos en #MongoDB

Ya he trasteando un poco en MongoDB, ahora toca un poco de teoría. En este caso tipo de datos. En este pantallazo solo se ven algunos. Veamos algunos de los tipos de datos que soporta: String – Caracteres. Integer – Números enteros. Double – Números con decimales. Boolean – Verdadero o falso Date – Fechas. …

Continuar leyendo »

Sep 05

Borrado de datos en #MongoDB

He metido mas datos y alguno que no son monumentos. Los 2 últimos no son monumentos sino eventos. Voy a borrarlos. y nos vamos a la bbdd Hemos visto como se han borrado el registro 17 y 18. No le pasa ningún parámetro borrará absolutamente todos los documentos 

Sep 05

Cambiando la estructura de una coleccion de #MongoDB

Es coMo si hicieramos en SQL Server un ALTER TABLE. Tenemos nuestra bbdd de monumentos la siguiente estructura. Vamos a añadir un campo que se llame Eventos para ver porque tambien es conocidas esas ciudades. Las bbdd Mongo no tienen esquema, no existe el comando ALTER TABLE para añadir un campo , lo que hace es actualizar …

Continuar leyendo »

Sep 03

Cheat Sheet de #MongoDB

Googleando por ahí me encontré esta chuleta que puede venir bien La podéis descargar desde http://1drv.ms/1NOSKS8

Sep 03

Introducción a las consultas en #MongoDB

Tenemos los siguientes registros: Esto sería un SELECT * FROM monumentos en SQL Server Vamos a empezar con otras consultas. Aquí tenemos los monumentos de nuestra bbdd que pertenecen a la ciudad de Madrid. No me refiero a la CCAA. Aquí a los que el monumento es un Alcazar. Y estos últimos los monumentos que hay en …

Continuar leyendo »

Sep 01

Otra forma de insertar datos en #MongoDB

Ya hemos visto como insertar de 1 en 1 …. Pero lo podemos insertar en una variable y después insertar. Esta es una forma de insertar muy cómoda ya que podemos tener el esquema en un notepad y hacer un  copy y pega y cambiando el 1 por los números que sea. Vamos con un ejemplo. …

Continuar leyendo »