Buscar lecciones para
Introducción a MongoDB y Studio 3T
MongoDB es una base de datos de documentos, que es un tipo de base de datos NoSQL que almacena datos como documentos individuales. Este modelo de base de datos de documentos proporciona la flexibilidad necesaria para acomodar estructuras de datos variables y en evolución, a diferencia del modelo más rígido visto en SQL o sistemas de gestión de bases de datos relacionales como Oracle Database o MySQL. MongoDB es una [...]
Conexión a MongoDB
Esta sección le guiará a través del proceso de conexión a su base de datos MongoDB existente, o al clúster de MongoDB Atlas que creó en Configuración de MongoDB Atlas, a través de Studio 3T. Studio 3T está disponible en tres ediciones: Basic, Pro y Ultimate. Basic tiene las características esenciales para trabajar con MongoDB. Pro amplía las características para incluir [...]
Conceptos básicos de MongoDB: Bases de datos, colecciones y documentos
Para entender los fundamentos de MongoDB, tenemos que ver cómo se almacenan los datos en MongoDB. Los datos en MongoDB están formados por tres tipos de componentes: bases de datos, colecciones y documentos. La base de datos se sitúa en la parte superior de la jerarquía, las colecciones en el siguiente nivel y los documentos en la parte inferior. Una base de datos proporciona un contenedor [...]
Ejecutar consultas MongoDB en mongo Shell
IntelliShell es una herramienta de línea de comandos integrada en Studio 3T que permite escribir comandos directamente contra una base de datos MongoDB. Ofrece la simplicidad del mongo shell, que es en lo que se basa la herramienta, al tiempo que añade una serie de características importantes que facilitan la consulta de una base de datos. Por ejemplo, se pueden ejecutar comandos individualmente, ejecutar múltiples [...]
Importación y exportación de datos MongoDB
Studio 3T simplifica enormemente el proceso de importación y exportación de datos MongoDB. Proporciona el Asistente de Importación para recuperar datos de documentos de diferentes fuentes, incluyendo archivos .json, archivos .csv, carpetas y archivos mongodump y otras colecciones MongoDB. La mayoría de las tareas del asistente son simples operaciones de apuntar y hacer clic que controlan los parámetros de origen y destino para importar datos. Para [...]
Uso de SQL en la agregación de MongoDB
En MongoDB, se pueden crear consultas de agregación que agrupen datos en categorías significativas de información consolidada, de forma similar a la agregación de datos en una base de datos SQL o relacional. Sin embargo, la agregación en MongoDB difiere de SQL en varios aspectos importantes, y si eres nuevo en MongoDB, estas diferencias pueden parecer confusas al principio. Agregación en MongoDB El proceso [...]
Realización de operaciones CRUD en MongoDB
Una de las operaciones más comunes que realizará cuando trabaje con MongoDB es la consulta de datos de documentos. Cuanto mejor entienda cómo recuperar datos, más eficazmente podrá acceder a la información que necesite, cuando la necesite. La consulta de datos forma parte de un conjunto más amplio de operaciones comúnmente denominadas CRUD (Create, [...]
Creación de consultas find() de MongoDB
Una base de datos MongoDB almacena datos en colecciones. Cada colección contiene un conjunto de documentos relacionados que son utilizados por una o más aplicaciones para llevar a cabo sus operaciones. Las aplicaciones -así como las personas que gestionan las colecciones- deben poder consultar los datos de la forma más eficiente posible para garantizar que la información adecuada esté disponible siempre que [...].
Trabajar con MongoDB Aggregation Pipeline
La capacidad de agregar datos es esencial para extraer información valiosa de un conjunto de datos. La agregación puede ayudarle a comprender mejor los datos, descubrir patrones y tendencias que podrían no ser evidentes a primera vista y tomar decisiones empresariales estratégicas basadas en sus hallazgos. Por este motivo, la mayoría de los sistemas de gestión de bases de datos ofrecen mecanismos para agregar datos. MongoDB es [...]
Consulta de matrices con $elemMatch de MongoDB
Los documentos de una base de datos MongoDB suelen incluir campos definidos con el tipo de datos Array . Un campo configurado con este tipo puede contener cero o más elementos que juntos forman una lista -o array-de valores. Los valores pueden ser todos del mismo tipo de datos, o pueden ser de tipos diferentes. Por ejemplo, un campo Array puede contener [...]