Proyecto Final Base de Datos - Compress
Proyecto Final Base de Datos - Compress
Proyecto Final Base de Datos - Compress
SEMESTRE: 2021-2
2021
INTEGRANTES:
LIMA - PERÚ
2021
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
ÍNDICE
2.1.Relación de entidades………………………………………………………………
6.0. Normalización……………………………………………………………………………………
9.0. Consultas………………………………………………………………………………...
9.3 Subconsultas…………………………………………………………………………
11.0. Funciones…….…………………………………………………………………………
2
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
15.0. Conclusiones…………………….…………………………………………………………
3
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
se realiza con el fin de mantener organizado los datos de los clientes tanto recurrentes
manera precisa la información que nos brindará. Se puede manifestar el proceso de ventas
compra. El cliente muestra los productos que desea comprar, el vendedor registra en la
base de datos la marca, cantidad, precio y el código de cada producto, luego registra los
datos del cliente. El vendedor realiza el total a pagar, si hubiera algún tipo de descuento lo
vendedor verifica que el pago se haya realizado de forma correcta y marca como cancelado
Este proceso nos ayudará en la realización de este trabajo ya que con ello obtendremos
2. Identificación de Entidades
En la empresa H & M, pudimos observar que cuentan con dos áreas: Compras y Ventas.
4
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
● Vendedor
● Cliente
● Orden de Pedido
● Detalle de venta
● producto
● Tienda
❖ Un cliente puede generar muchas órdenes de pedido, y cada orden de pedido solo
❖ Una orden de pedido puede contener muchos productos y un producto puede ser
muchos.
solo puede tener una orden de pedido. Por lo tanto, es una relación de uno a
muchos.
5
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
❖ Este detalle de pedido puede contener un producto del cliente, y el producto puede
muchos.
❖ Un vendedor puede trabajar en una sola tienda a la vez, y esta tienda puede
3. Identificación de atributos
Cliente
● Código
● Nombre
● RUC
● Dirección
6
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
Orden Pedido
● Código
● Fecha
● Total
● Codigo Vendedor
● Cantidad
● Codigo Cliente
Producto
● Código
● Nombre
● Modelo
● Stock
● Serie
● Marca
● TIpo
Detalle de Pedido
● Cantidad
● Precio Total
● Precio Unitario
● IGV
7
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
5. Modelo Lógico/Físico
Usamos el programa Erwin Data Modeler para modelar las tablas de nuestra base
entidades, entre las entidades Clientes y Orden Pedido se observa una relación de 1
a muchos, pero en las entidades de Orden Pedido y Productos había una relación de
permiten implementar una relación directa de muchos entre dos tablas. Tenga en
mismo número de factura y uno de sus clientes preguntó acerca de ese número de
factura, no sabría a qué número se refería. Este es el motivo por el que se debe
asignar un valor exclusivo a cada factura. Para evitar este problema, decidimos
8
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
6. Normalización
IGV_ART, TOT_PRECI)
Paso 3:
9
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
Quedaría así:
Paso 6:
De esta relación:
Surgiría:
10
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
datos contiene, al menos, todos los nombres de atributos y características para cada
tabla en el sistema.
11
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
8. Tablas en SQL
Se procede a realizar las tablas en SQL server, a continuación los código utilizados:
12
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
Estando creadas las tablas en SQL, podemos comenzar con los registros para almacenarla
A continuación, se muestran los códigos que nos permitieron ingresar los datos.
13
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
9. Consultas
14
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
15
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
16
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
17
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
18
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
9.3 Subconsultas
19
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
20
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
21
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
22
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
23
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
24
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
25
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
11. Funciones
26
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
27
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
28
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
Creamos las vistas para nuestro proyecto de un diseño de base de datos para el
29
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
- Tabla de la vista 1:
- Tabla de la vista 2:
- Tabla de la vista 3:
30
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
- Tabla de la vista 4:
- Tabla de la vista 5:
31
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
- Tabla de la vista 6:
- Tabla de la vista 7:
- Tabla de la vista 8:
32
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
Se crearon 5 índices que nos sirvió para ordenar las tablas por determinados atributos.
33
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
34
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
35
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
36
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
37
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
38
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
39
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
40
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
41
Diseño de base de datos del proceso de ventas en la empresa
H&M-Lima-2021
15. CONCLUSIONES
● En primer lugar, la empresa H&M es reconocida por sus ropas de moda con lo que
más a fondo los procesos de ventas, como resultado obtuvimos una base de datos
nuestra base de datos para que así la empresa H & M pueda analizar precisamente
creamos una lista organizada de todos los datos ingresados al sistema, con
definiciones precisas y rigurosas para que tanto el analista como el usuario logren
entender.
cómo se utilizan las funciones del SQL y también los errores que hemos cometido
realizando en el programa.
42