🔗Codigos www.programadornovato.com/cat...
🔗Descargar MongoDB: www.mongodb.com/
🔗MongoDB Atlas: www.mongodb.com/de-de/atlas
🔗Descargar MongoDB Compass: www.mongodb.com/products/self...
🔗Descargar python: www.python.org/
🎦 PYTHON Y MONGODB: • [CURSO] PYTHON Y MONGO...
En este tutorial te voy a enseñar cómo usar MongoDB, una base de datos NoSQL que se caracteriza por su flexibilidad y escalabilidad. Empezaremos comprendiendo qué es una base de datos NoSQL y cómo MongoDB se diferencia de las tradicionales bases de datos SQL al no requerir una estructura fija, lo que facilita el manejo de grandes volúmenes de datos y la realización de cambios en el esquema sin grandes complicaciones.
Exploraremos las ventajas principales de MongoDB, como su escalabilidad que permite distribuir la información en varios servidores, su rendimiento optimizado en las operaciones de entrada y salida de datos, y su esquema flexible que acelera el desarrollo de aplicaciones. A través de ejemplos prácticos, te mostraré cómo instalar MongoDB en Windows, cómo usar MongoDB Compass para gestionar tus bases de datos de manera gráfica, y cómo crear y manejar colecciones y documentos.
Además, discutiremos algunos de los desafíos y consideraciones al trabajar con MongoDB, como la consistencia transaccional y la gestión de relaciones entre datos, que pueden requerir enfoques diferentes a los que se aplican en las bases de datos SQL.
Finalizaremos preparándote para que puedas instalar MongoDB por tu cuenta y explorar más sobre sus capacidades, asegurándote de estar listo para seguir avanzando con más tutoriales que profundizarán en otras características y funcionalidades de esta poderosa herramienta.
00:00 MongoDB ¿Que es?
09:05 MongoDB compass (Instalacion)
14:29 Crear una Base de datos, una colección y un documento en MongoDB
22:28 MongoDB shell
30:41 MongoDB Tipos de datos
42:44 MongoDB Compass VS Studio T3(robo3t)
49:31 MongoDB como usar JSON y/o BSON
57:50 MongoDB MongoAtlas ¿Que es Atlas?
01:05:27 MongoDB y Python
CÓDIGOS EXTRAS
Ruta de instalacion de mongodb: C:\Program Files\MongoDB\Server\7.0\bin
robomongo.org/
studio3t.com/
/*JSON EJEMPLO */
{
"nombre": "Elena",
"edad": 28,
"intereses": ["fotografía", "viajes"]
}
{
"nombre": "Elena",
"edad": 28,
"intereses": ["fotografía", "viajes"],
"fecha_registro": {"$date": "2024-04-16T00:00:00Z"},
"identificador": {"$oid": "507f1f77bcf86cd799439011"},
"metadatos": {"$binary": {"base64": "aGVsbG8gd29ybGQ=", "subType": "00"}},
"location": {"$type": "Point", "coordinates": [-73.856077, 40.848447]}
}
INSTALAR MONGO EN PYTHON
pip install pymongo
#CONECTAR MONGODB CON PYTHON
from pymongo import MongoClient
Crear una conexión a MongoDB
#client = MongoClient('mongodb://localhost:27017/')
client = MongoClient('mongodb+srv://eucm2g:0AfZEfjqwCHJNVzj@cluster0.x5lvrjr.mongodb.net/')
Conectarse a una base de datos específica
db = client['red']
Conectarse a una colección específica dentro de la base de datos
collection = db['chat']
Leer todos los documentos en la colección sin filtrar
for documento in collection.find():
print(documento)
Негізгі бет 🟢MongoDB🌱Curso Completo en 1 Hora
Пікірлер: 2