Want to create interactive content? It’s easy in Genially!

Get started free

Presentación Tarea 4 - Almacenamiento y Consultas de Datos en Big Data

Ana Maria Piedrahita Vanegas

Created on April 29, 2026

Start designing with a free template

Discover more than 1500 professional designs like these:

Pastel Color Presentation

Visual Presentation

Relaxing Presentation

Modern Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

Transcript

Presentación Tarea 4 - Almacenamiento y Consultas de Datos en Big Data

Ana Maria Piedrahita

Descripción del caso de uso seleccionado

El caso de uso desarrollado en MongoDB muestra un sistema para la gestión de las ventas de un comercio electrónico (Ecommerce) en el cual se pueden registrar, organizar y analizar las transacciones comerciales mediante el uso de consultas y filtros.

Diseño del esquema de base de datos

El esquema planteado está orientado es flexible y no relacional por lo que se utiliza una estructura noSQL en MongoDB. Se compone de cuatro colecciones: clientes, productos, facturas y reseñas las cuales permiten gestionar información comercial y transaccional del Ecommerce.

Definición de Colecciones, documentos y campos

Colección clientes Almacena la información personal y de contacto de los clientes. Colección: productos Contiene el catálogo de productos disponibles para la venta Colección facturas Registra las transacciones realizadas por los clientes. Coleccion reseñas Contiene la opinion de los clientes respecto a los productos comprados

Estructura de las colecciones

Estructura de las colecciones

Estructura de las colecciones

Estructura de las colecciones

Descripción de campos

Clientes

_id: Identificador único del cliente. nombre: Nombre completo. email: Correo electrónico. direccion: Objeto embebido con: ciudad y pais fecha_compra: Última fecha registrada de compra.

Reseñas

_id: Identificador único de reseña cliente_id: Referencia al cliente que compró el producto producto_id: Referencia a los productos comprados factura_id: Referencia a la Factura de compra calificación: Puntaje del 1 al 5 en referencia su satisfacción con la compra y el producto comentario: Opinión del producto fecha: Fecha de la reseña.

Descripción de campos

Productos

_id: Identificador único del producto. nombre: Nombre del producto. precio: Valor unitario. categoria: Clasificación (ropa, tecnología, hogar, entre otras). marca: Marca del producto. stock: Cantidad disponible. atributos: Como color, peso, etc. (varía según el tipo de producto). imagenes: Lista de imágenes. fecha_creacion: Fecha de registro en el sistema.

Descripción de campos

Factura

_id: Identificador único de la factura. cliente_id: Referencia al cliente fecha: Fecha de la compra. productos: Array de productos comprados producto_id: Referencia al producto nombre: Nombre del producto cantidad: Unidades compradas precio: Precio al momento de la compra total: Valor total de la factura.

Consultas realizadas

Consultas realizadas

Consultas realizadas

Gracias por su atencion