You are on page 1of 10

Queridos estudiantes,

Todos ustedes deben desarrollar una aplicación de compras web. Deberías hacerlo en dos
fases de la siguiente manera:

El 11 de julio, todos deben enviar un informe que incluya: i) los modelos de base de datos,
tanto E / R como relacionales, ii) las sentencias de SQL utilizadas para crear la base de datos,
las tablas y completar la base de datos. Este informe debe explicarse adecuadamente en los
detalles, incluidas sus suposiciones. Todos deben cargar un archivo zip (no use el formato rar)
que incluye el informe (escrito en LaTex) y los scripts utilizados en la base de datos.

El 11 y 12 de julio, todos deben presentarse en la clase, la aplicación funciona correctamente,


incluido el carrito de la compra 🛒. Esta actividad no requiere un informe.

La fecha límite para la primera fase es hasta el 11 de julio al mediodía☠️️🛒

¡¡¡Que te diviertas!!! 🛒

Solucion
Explicacion del modelo de compra.
El modelo entidad relcion estar en servir como soporte a los proceso de operaciónes
ha enfacis en la normalizacion, la normalizacion obtiene un modelo de datos cuyo
finalidad es recaer en la manipulacion de los datos.

- Identificamos las entidades que son cliente, pedido,producto,vendedor. En este


caso es necesario conocer bien las entidades del negocio para asi comprender
su proceso de ventas.
- Identificar los principales atributos cliente:idcliente, nombre, telefono,
direccion. Pedido:idpedido, fechapedidos, estadopedido, fechaenvio.
producto:idproducto, nombre, tipoproducto.vendedor:idvendedor, nombre,
telefono, direccion.detalle:idpedidos, idproducto(son las llaves)
- Identificar las relaciones que tendria cliente, vendedor y producto que se
relaciona atravez de pedidos.
- Identificar los tipos de datos e indices ahí que tenar encuenta el rango de
valores que sera incluido asi como identificar correspondiente al tipo de datos
que nos muestre la manipulacion de la informacion
- Optimizar el modelo , tener encuenta el creciemiento de las tablas, la ejecucion
de las consultas en la tablas. Tenemos un modelo relacional que funciona
correctamente y facilita el manteniamiento de informacion del las compraweb.
1- Modelo de entidad relacion

2-Modelo relacional

La creacion de la base de datos compraweb en postgretsql.


La creacion de las tablas cliente.

Acá vemos ya en con texto ya creada la tabla en postgretsql.

Llenando la información en la base de datos


Continuamos con la creación de las demás tablas.

Creación de la tabla detalle.


Creación de la tabla pedidos.
Creación de la tabla producto.

Creación de la tabla vendedor.


Las consulta de las tablas cuando le agregamos información por consultas.

Sentencia sql.

You might also like