Está en la página 1de 17

UNIVERSIDAD NACIONAL DE TRUJILLO

FACULTAD DE CIENCIAS FÍSICA Y MATEMÁTICAS

INTEGRANTES:

• AGUILAR VILLANUEVA CARLOS VIDAL


• JUAREZ MAYO MANUEL OSWALDO
• VASQUEZ QUIROZ GRETA LORENA
• CÉSPEDES CASTAÑEDA DIEGO

CURSO: BASE DE DATOS

PROFESOR: QUISPE VARON CELESTINO MEDARDO

CICLO Y SECC: 5 “A”

AÑO:

2023
Trujillo-Perú
REALIDAD PROBLEMA

TITULO: "Base de Datos Integrada para la Gestión de Ventas y Pedidos de una Bodega"

Las bodegas tienen dificultades en la gestión financiera y del inventario ya que al no contar con
una base de datos no hay una forma eficiente de almacenar y actualizar la información de los
productos al igual lo que pasaría en la parte financiera, no existiría una buena gestión en los
ingresos o las ventas de los productos. Es por eso que se realizara una base de datos para apoyar
en la gestión de ventas y los pedidos que realiza la bodega ENGELHOT debido a que actualmente
esta bodega lo realiza de forma manual su registro de ventas y los pedidos de los productos, pero
primero daremos a conocer cómo se maneja la bodega.
La bodega “Engelhot”, ubicada en la calle Micaela Bastidas en el distrito de La Esperanza, ofrece
productos de primera necesidad, higiene personal y artículos de limpieza para el hogar. Este
negocio es manejado por 4 personas, dos propietarios o administradores y dos vendedores, donde
los propietarios se encargan de realizar un pedido hacia un proveedor para que los abastezca de
bienes mencionados anteriormente, y los vendedores de ventas se encargan de realizar las
respectivas ventas y de verificar si el producto que desean los clientes está en el stock.
Para ello la bodega necesita llevar un control de proveedores, clientes, productos, ventas,
vendedores, administradores y pedidos. Donde los Productos tienen nombre, stock, id único.
Además, los productos se organizan en 3 categorías y cada producto va sólo en una categoría Un
cliente tiene nombre, apellido, teléfono, DNI, correo y su id. Un proveedor tiene nombre,
teléfono, Ruc,id Proveedor .Además tiene solamente un representante . Una venta tiene fecha de
venta, cantidad vendida, precio de venta, id cliente, id Producto. Un pedido tiene una fecha de
compra, cantidad comprada, precio de compra, id proveedor. El vendedor y el administrador
tienen nombre, apellido, teléfono, DNI, dirección, id.

Entidades

• Vendedor
• Cliente
• Proveedor
• Producto
• Detalle de Venta
• Pedido
• Representante
• Categoría

• Administrador
Resumen de Entidades

• Vendedor: Es aquella entidad que encarga realizar las respectivas ventas y de verificar si
el producto se encuentra en el stock.
• Cliente: Es aquel que adquiere uno o varios productos.
• Proveedor: Entidad que se encarga de suministrar los productos a la bodega.
• Producto: Representa los artículos y mercancías que se almacenan y gestionan por el
gerente.

• Detalle de Venta: La entidad ventas representa la transacción comercial que es adquirido


por un cliente, en donde se puede vender uno o más productos.

• Pedido: Esta entidad es una petición formal de adquisición de productos específicos.


• Representante: Se refiere a la persona designada por un proveedor interactuar y mantener
una relación comercial con la bodega.

• Categoría: Representa la clasificación o agrupación de los productos que se encuentran


en la bodega, se utiliza para organizar y etiquetar los diferentes tipos de productos que se
venden o se almacenan en la bodega.

• Gerente o Administrador: Es aquella entidad que se encarga de realizar una solicitud o


pedido a un respectivo proveedor para que le suministre los bienes necesarios.

Características de Entidades

Vendedor
• Nombre
• Apellido
• DNI
• Dirección
• Teléfono
• ID de Vendedor
Administrador
• Nombre
• Apellido
• DNI
• Dirección
• Teléfono
• Correo
• ID de Administrador
Cliente
• Nombre
• Apellido
• DNI
• Dirección
• Teléfono
• Correo
• ID de cliente
Proveedor
• RUC

• Nombre

• Teléfono

• ID de proveedor

Producto

• Id_Producto

• Nombre

• Stock

Detalle Venta

• Fecha de venta

• Precio de venta

• Cantidad de venta

• Monto final

• ID de cliente

• ID de Producto

Pedido

• Fecha de compra

• Cantidad comprada

• Precio de compra

• ID de pedido

Representante

• Nombre
• Apellido
Categoría

• ID de categoría
• Nombre
• Descripción
Modelo Relacional Lineal:
Transformación de Entidades:

Entidad Representante y Proveedor :

Representante (Nombre, Apellido)

Proveedores (Id_Proveedor, Ruc, Nombre)

Teléfono_Provedor (Id_Proveedor, Teléfono)

Entidad Administrador y Pedido

Entidades:
Administrador (Nombre, Apellido, DNI, Calle, NúmeroDeCalle, ID_Administrador)
Teléfono _Admin(ID_Administrador, Teléfono)
Pedido (ID_Pedido, Precio de Compra, Cantidad Comprada, Fecha de Compra,)
Entidad Producto y Categoría

Productos (Id_Productos, Nombre, Stock)


Categoría (Id_Categoría, Nombre, Descripción)

Entidad Vendedor y Cliente

Vendedor (Id_Vendedor, Nombre, Apellido, DNI, Calle, NúmeroDeCalle)


Teléfono _Vendedor (Id_Vendedor, Teléfono)

Cliente (Id_Cliente, Nombre, Apellido, DNI, Calle, NúmeroDeCalle)


Teléfono_Cliente (Id_Cliente, Teléfono)
Correo _Cliente (Id_Cliente, Correo)
TRANSFORMACIÓN DE VINCULOS O RELACIONES

TRANSFORMACIÓN DE VINCULOS 1: 1

Representante (Nombre, Apellido, Id_Proveedor)

Proveedores (Id_Proveedor, Ruc, Nombre)

Atributo Multivaluado: Teléfono_ Proveedor (Id_Proveedor, Teléfono)

FK: Foreign key

TRANSFORMACIÓN DE VINCULOS 1: N
Productos (Nombre, Id Producto, stock, Id_Proveedor)

Proveedores (Id_Proveedor, Ruc, Nombre)

Teléfono_Proveedor (Id_Proveedor, Teléfono)

FK: Foreign key

TRANSFORMACIÓN DE VINCULOS 1: N

Productos (Nombre, Id Producto, stock, Id_Proveedor, Id Categoría)

Categoría (Id_Categoría, Nombre, Descripción)


TRANSFORMACIÓN DE VINCULOS 1: N

Pedido (ID_Pedido, Precio de Compra, Cantidad Comprada, Fecha de Compra, ID_Administrador)

Administrador (Nombre, Apellido, DNI, Calle, NúmeroDeCalle, ID_Administrador)

Atributo Multivaluado: Teléfono_Adminis (ID_Administrador, Teléfono)


TRANSFORMACIÓN DE VINCULOS M: N

Detalle de venta (Id_Producto, Id_Cliente, fecha de venta, precio de venta, cantidad de venta, monto final)

Productos (Nombre, Id Producto, stock, Id_Proveedor, Id Categoría)

Cliente (Id_Cliente, Nombre, Apellido, DNI, Calle, NúmeroDeCalle)


Atributos Multivaluados de Clientes:
Teléfono_Cliente (Id_Cliente, Teléfono)
Correo _Cliente (Id_Cliente, Correo)
TRANSFORMACIÓN DE VINCULOS 1: N

PRODUCTO Y VENDEDOR

Productos (Nombre, Id Producto, stock, Id_Proveedor, Id Categoría, Id_Vendedor)

Vendedor (Id_Vendedor, Nombre, Apellido, DNI, Calle, NúmeroDeCalle)


Atributo multivaluado de Vendedor:
Teléfono _Vendedor (Id_Vendedor, Teléfono)
VENDEDOR Y CLIENTE:

Cliente (Id_Cliente, Nombre, Apellido, DNI, Calle, NúmeroDeCalle, Id_Vendedor)

Vendedor (Id_Vendedor, Nombre, Apellido, DNI, Calle, NúmeroDeCalle)


Atributo multivaluado de Vendedor:
Teléfono_Vendedor (Id_Vendedor, Teléfono)
Atributos multivaluados de Clientes:
Teléfono_Cliente (Id_Cliente, Teléfono)
Correo Cliente (Id_Cliente, Correo)
MODELADOR DE UNA BASE DE DATOS PARA UNA GESTION DE VENTAS DE LLA BODEGA ENGELHOT

También podría gustarte