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
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:
View
Pastel Color Presentation
View
Visual Presentation
View
Relaxing Presentation
View
Modern Presentation
View
Colorful Presentation
View
Modular Structure Presentation
View
Chromatic Presentation
Explore all templates
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