Ayudantía Base de datos

Páginas: 3 (622 palabras) Publicado: 24 de agosto de 2014
Ayudantía 1 Bases de datos
Ayudante: Benjamín Barros

Ejercicio 1: Venta de libros por internet
1) Análisis de requisitos:
Los dueños una empresa que comercializa libros a decidido lanzar uncatalogo de ventas online y luego de varias reuniones han levantado los siguientes requerimientos:
Nos gustaría que nuestros clientes puedan navegar por nuestro catálogo web y crear ordenes a través deinternet. En este momento todas las ordenes son por teléfono.
Nuestros clientes llaman y nos entregan los códigos ISBN y la cantidad a ordenar.
Luego se prepara el envío. Si no tengo suficientescopias en stock, ordeno nuevas copias y atraso el envío (fecha de envío) de ese libro en particular hasta que las nuevas copias lleguen.
El catalogo incluye todos los libros que comercializo. Paracada libro tengo la información de su ISBN, titulo, autor, precio de venta y año de publicación.
La mayoría de nuestros clientes son regulares, por lo que tenemos registros de sus nombres ydirecciones. Los clientes deben registrarse antes de realizar su primera compra.
Finalmente para comprar mediante la pagina web, se deberán identificar con su identificador único.
2) Modelo entidad relaciónModelo preliminar:


Probando el modelo (Tomando como clave para ordenes el atributo ISBN y cid):
¿Se pueden poner dos órdenes para un mismo libro el mismo día?
Si, al momento de poner lasegunda orden podemos revisar si existe una orden para ese libro y actualizar la cantidad

¿Se pueden poner dos órdenes para libros distintos el mismo día?
Si, ya que cada orden se identifica con unlibro y un cliente

¿Se pueden poner dos órdenes para libros distintos en días diferentes?
No, ya que nuestro identificador no permite poner ordenes para días distintos.
Lo anterior nos obliga acambiar la clave de la tabla ordenes por una que si permita poner ordenes para días distintos. Lo anterior sugiere agregar la fecha de la orden como parte de la clave primaria.

3) Modelo relacional
A...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BASE DE DATOS , base de datos
  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS