Diferencia entre revisiones de «Usuario:ManuelRomero/mongoDB/conceptos»
De WikiEducator
(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 04: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:
- 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