Professional Documents
Culture Documents
1
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
II. Resumen ejecutivo
En el siguiente documento se trabajará con una base de datos de supermercados Jumbo, la cual
contiene información acerca de los clientes, empleados, productos, sucursales y fabricantes que se
relacionan con Jumbo.
Se comenzará con una descripción de empresa, mostrando a que se dedica, cuál es su misión y
visión, luego se presentarán 20 requerimientos de negocios funcionales y posteriormente se
realizara un modelo entidad relación, incluyendo los siete pasos que este contiene, con el fin de
responder a los requerimientos anteriormente planteados.
2
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
III. Descripción de la empresa
Somos uno de los principales participantes del negocio de supermercados en Chile. Poseemos un
sólido y claro posicionamiento comercial en el segmento al que estamos dirigidos, lo que nos ha
permitido mantener márgenes de venta positivos y superiores al promedio de la industria. Nuestros
Hipermercados Jumbo, ofrecen un variado surtido de productos, que incluye alimentos, abarrotes
y una amplia gama de artículos como vestuario, artículos para el hogar y electrodomésticos. Además
de las marcas tradicionales, ofrecemos productos de marca propia, las cuales han alcanzado un
sólido y fuerte posicionamiento comercial, asociado principalmente a la variedad y excelente
calidad.
III.1 Visión
“Ser el supermercado más importante, logrando la distinción tanto de clientes como de
proveedores y competidores. Mantener y aumentar, las ventas y el número de clientes, año
a año.”
III.2 Misión
“Satisfacer las necesidades del cliente interno y externo: desarrollando, fabricando y
comercializando productos y servicios de excelente calidad. Con un personal capacitado
para dar soluciones integrales que generen bienestar, compromiso y trabajo en equipo”
3
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
IV. Requerimientos
Requerimiento 1
Requerimiento 2
Requerimiento 3
4
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 4
Requerimiento 5
Requerimiento 6
Cod_Sucursal Nombre_Sucursal
001 Calama
5
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 7
Requerimiento 8
Requerimiento 9
6
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 10
Requerimiento 11
Requerimiento 12
7
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 13
Requerimiento 14
Requerimiento 15
8
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 16
Requerimiento 17
Requerimiento 18
9
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Requerimiento 19
Requerimiento 20
10
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
V. Modelo Entidad Relación
A continuación, se presentará el modelo entidad relación (E-R), realizando sus 7 pasos incluyendo
el grafico que responderá a los requisitos anteriormente planteados.
V.1 Contextualización
Supermercado
Cliente
Empleado
Producto
Precio
Fecha de vencimiento
Caja
Marca
Fabrica
Descuento
Reclamo
Devolución
Deuda
Recaudación
Dirección
Cargo
Stock
Rut
11
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
V.3 Entidades
12
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
V.4 Relaciones
En este paso se definen los verbos a utilizar para unir las entidades definidas, de igual
forma que el paso anterior
V.5 Cardinalidad
Aquí se presentará la cardinalidad que existe entre las entidades, donde los valores
que sean mayores a 1 serán mostrados como infinitos
1. Supermercado--------------(1-∞)------------------Sucursales
2. Sucursal----------------------(1-∞)------------------Socio_Negocios
3. Sucursal----------------------(1-∞)------------------Reclamo
4. Sucursal----------------------(1-∞)------------------Caja
5. Sucursal---------------------(∞-∞)------------------Producto
6. Producto--------------------(∞-∞)-----------------Fabricante
7. Producto---------------------(∞-1)------------------Descuento
8. Producto---------------------(∞-1)----------------Detalle_Pedido
9. Detalle_Pedido ------------(1-∞)------------------Cabecera_Pedido
10. Cabecera_Pedido ---------(∞-1)------------------Socio_Negocios
11. Socio_Negocios------------(1-∞)----------------Producto
12. Socio_Negocios-----------(∞-1)----------------Supermercado
13. Socio_Negocios-----------(1-∞)----------------Dirección
13
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
14. Dirección---------------------(1-1)--------------------Sucursal
15. Dirección---------------------(∞-1)------------------Comuna
16. Comuna----------------------(∞-1)-------------------Ciudad
14
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
V.6 Gráfico
En este punto se presentará el grafico del modelo Entidad-Relación, mostrando las uniones
entre las entidades y algunos de sus atributos
15
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
V.7 Restricciones
16
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
VI. Modelo Relacional
VI.1 Diagrama
17
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
VI.2 Tablas
En este paso se mostrarán las tablas del modelo relacional, las cuales contienen información
más detallada acerca de las entidades
Supermercado
Socio_Negocios
18
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Sucursal
Caja
Producto
19
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Descuento
Cabecera_Pedido
Detalle_Pedido
20
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Dirección
Campo Descripción Tipo de dato Tamaño Acepta Nulo PK FK Restricciones
Identificador único
Id_Dirección Counter 7 X P X -
de dirección
Número del edificio
Número_Calle en la calle de la Int 5 X X X -
dirección
Nombre de la calle
Calle String 150 X X X -
de la dirección
Identificador único
Cod_Comuna String 150 X X P -
de comuna
Comuna
Ciudad
Reclamo
21
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
VI.3 Listas
En este punto se presentarán las listas, indicando que valores que pueden tomar
Socio_Negocios
Tipo_Socio
Cliente
Empleado
Fabricante
Caja
Disponibilidad
Si
No
Detalle_Pedido
Tipo_Pago
Tarjeta
Efectivo
Factura
22
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
VII. Consultas SQL
En esta sección se mostrarán los códigos en SQL de los requerimientos anteriormente definidos y el
resultado que se entrega al ejecutarlos
Consulta 1
Tipo: GROUP BY
Nombre: Cantidad de compras por cliente
SQL: SELECT SN.Rut_Socio AS Rut_Cliente, SN.Nombre_Socio AS Nombre_Cliente,
SN.Apellido_Socio AS Apellido_Cliente, count(CB.Rut_Cliente) AS
Cantidad_Compras
FROM Socio_Negocios AS SN, Cabecera_Pedido AS CB
WHERE SN.Rut_Socio=CB.Rut_Cliente And SN.Tipo_Socio="Cliente
GROUP BY Rut_Socio, SN.Nombre_Socio, SN.Apellido_Socio;
23
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 2
Tipo: HAVING
Nombre: Deudas por cliente
SQL: SELECT N.Rut_Socio AS Rut_Cliente, SN.Nombre_Socio AS Nombre_Cliente,
SN.Apellido_Socio AS Apellido_Cliente, D.Calle, D.Número_Calle,
C.Nombre_Comuna AS Comuna, SN.Teléfono_Socio AS Teléfono_Cliente,
SN.Monto_Deuda
FROM Socio_Negocios AS SN, Dirección AS D, Comuna AS
WHERE D.Id_Dirección = SN.Id_Dirección and C.Cod_Comuna = D.Cod_Comuna and
SN.Tipo_Socio = "Cliente"
GROUP BY SN.Rut_Socio, SN.Nombre_Socio, SN.Apellido_Socio, D.Calle,
D.Número_Calle, C.Nombre_Comuna, SN.Teléfono_Socio,
SN.Monto_Deuda
HAVING SN.Monto_Deuda>0
ORDER BY SN.Monto_Deuda DESC;
Consulta 3
Tipo: SUB_CONSULTA
Nombre: Empleado con más tiempo en Jumbo
SQL: SELECT SN.Rut_Socio AS Rut_Empleado, SN.Nombre_Socio AS Nombre_Empleado,
SN.Apellido_Socio AS Apellido_Empleado, SN.Fecha_Ingreso
FROM Socio_Negocios AS SN
WHERE SN.Tipo_Socio = "Empleado" AND SN.Fecha_Ingreso = (SELECT
MIN(Fecha_Ingreso) FROM Socio_Negocios)
ORDER BY SN.Fecha_Ingreso;
24
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 4
Tipo: Parámetro
Nombre: Opciones de un mismo producto
SQL: SELECT P.Cod_Producto, P.Nombre_Producto, P.Marca_Producto,
P.Precio_Producto
FROM Producto AS P
WHERE P.Nombre_Producto like "*" +Ingrese_Nombre_Producto+ "*"
ORDER BY P.Precio_Producto;
Consulta 5
Tipo: Date
Nombre: Empleados contratados entre 01/01/1997 y 31/12/1998
SQL: SELECT SN.Rut_Socio AS Rut_Empleado, SN.Nombre_Socio AS Nombre_Empleado,
SN.Apellido_Socio AS Apellido_Empleado, SN.Cargo_Socio AS Cargo,
SN.Fecha_Ingreso
FROM Socio_Negocios AS SN
WHERE SN.Fecha_Ingreso between datevalue("01-01-1997") AND datevalue
("31-12-1998");
25
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 6
Tipo: Not in
Nombre: Sucursales que no presentan reclamos
SQL: SELECT s.Cod_Sucursal, s.Nombre_Sucursal
FROM Sucursal AS s
WHERE S.cod_Sucursal NOT IN (SELECT Cod_Sucursal FROM Reclamo);
Consulta 7
26
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 8
Consulta 9
27
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 10
Consulta 11
28
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 12
Consulta 13
29
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 14
Consulta 15
30
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 16
Consulta 17
31
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 18
Consulta 19
32
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Consulta 20
33
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
VIII. Formularios
Formulario 1
34
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS
Ventas Jumbo
Formulario 2
35
DIEGO FUENTES FERNANDEZ
FABIAN MENDEZ CAÑAS