Webinario Operaciones Básicas MongoDB
Upcoming SlideShare
Loading in...5
×
 

Webinario Operaciones Básicas MongoDB

on

  • 749 views

 

Statistics

Views

Total Views
749
Views on SlideShare
749
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Webinario Operaciones Básicas MongoDB Webinario Operaciones Básicas MongoDB Presentation Transcript

  • Operaciones Básicas
  • El Taller Web • Partners de o Productos o Consultoría o SoporteMongoDB
  • Agenda • Que es MongoDB • Operaciones CRUD básicas • Inserción • Lectura • Actualización • Borrado • PreguntasMongoDB
  • ¿¿MongoDB??
  • MongoDB• Base de Datos• Open Source• De alto desempeño• Orientada a DocumentosMongoDB
  • BD Orientada a Documentos• Si, no hay tablas sino documentos• No hay relaciones• No hay joins!!!• No hay SQL• No hay SQL InjectionMongoDB
  • MongoDB MongoDB SQLs Base de datos Base de datos Collections Tablas Documentos Bson RegistrosMongoDB
  • Crear base de datos use database;Crear colección db.createCollection()MongoDB
  • Inserción de Documentos db.collection.insert(documento);• insert() • Inserta documentos en una colección • Si la colección no existe, insert() la crea • Si el documento no especifíca un _id , insert() lo añadirá • La versión 2.2 acepta un arreglo de documentosMongoDB
  • Búsqueda de Documentos db.collection.find(query,proyeccion);• find() • El primer argumento query es un documento con las condiciones • El segundo argumento proyección contiene los campos a mostrar • Regresa un cursor con los documentos conteniendo la proyecciónMongoDB
  • Actualización de Documentos db.collection.update(query, update, <upsert,> <multi>);• update() • El argumento query es un documento con las condiciones • El argumento update contiene los campos a actualizar • Reemplaza el documento original • Modificadores • El argumento upsert inserta el ducumento, si es true y ningún criterio query hace match • El argumento mutli permite actualizar multiples documentosMongoDB
  • Borrado de Documentos db.collection.remove(query,justOne);• remove() • El argumento query es un documento con las condiciones • El argumesnto justOne es un booleano que permite solo borrar unoMongoDB
  • Preguntas??
  • GRACIASinfo@eltallerweb.com @eltallerweb @igormx