Diferencia entre revisiones de «Usuario:ManuelRomero/mongoDB/conceptos»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «{{:Usuario:ManuelRomero/mongoDB/nav}}»)
 
 
(Una revisión intermedia por el mismo usuario no mostrado)
Línea 1: Línea 1:
 
{{:Usuario:ManuelRomero/mongoDB/nav}}
 
{{:Usuario:ManuelRomero/mongoDB/nav}}
 +
 +
===Concepto===
 +
*Mongo db es una base de datos de documentos '''''Document Database'''''
 +
*Esto quiere decir que está basada en documentos
 +
*Nosotros conocemos una base de datos referenical de tipo sql, basada en tablas con tuplas o registros y referencias entre ellas a partir de la clave pública/clave privada
 +
*Ahora
 +
*En este nuevo modelo, las bases de datos, en lugar de estar formadas por , '''tablas, columnas y filas''', estarán formadas por '''''colecciones y documentos'''''.
 +
*Analiza la siguiente imagen viendo la comparativa entre de los elementos en ambos sistemas:
 +
[[Archivo:mongo_sql.png|800px|center]]
 +
{{MRM_Activdad|Title=Puntos clave
 +
'''''Bases de datos''''' en sql serán '''''bases de datos''''' en mongo
 +
'''''Lss tablas''''' en sql serán '''''colecciones''''' en mongo
 +
'''''Los registros o tuplas00000 serán '''''documentos''''' en mongo
 +
 +
*La forma de especificar un docuemento (una fila en el modelo sql),  será a través de un fichero json o un array asociativo.
 +
}}
 +
 +
*En Mongo una Base de datos es un conjunto de colecciones
 +
 +
*Una colección es un conjunto o serie de documentos
 +
 +
*Un documento es igual que un array asociativo en php. Puede ser multidimensional
 +
 +
*Una colección es como una tabla; Es un conjunto de documentos e índices

Última revisión de 03:53 25 mar 2020



Concepto

  • Mongo db es una base de datos de documentos Document Database
  • Esto quiere decir que está basada en documentos
  • Nosotros conocemos una base de datos referenical de tipo sql, basada en tablas con tuplas o registros y referencias entre ellas a partir de la clave pública/clave privada
  • Ahora
  • En este nuevo modelo, las bases de datos, en lugar de estar formadas por , tablas, columnas y filas, estarán formadas por colecciones y documentos.
  • Analiza la siguiente imagen viendo la comparativa entre de los elementos en ambos sistemas:
Mongo sql.png

Plantilla:MRM Activdad

  • En Mongo una Base de datos es un conjunto de colecciones
  • Una colección es un conjunto o serie de documentos
  • Un documento es igual que un array asociativo en php. Puede ser multidimensional
  • Una colección es como una tabla; Es un conjunto de documentos e índices