EJERCICIO APLICATIVO DE DISEÑO DE BASES DE DATOS

Páginas: 14 (3305 palabras) Publicado: 22 de abril de 2013
EJERCICIO APLICATIVO DE DISEÑO DE BASES DE DATOS
El gerente de una librería pequeña le ha pedido diseñar y llevar a cabo una base de datos
que centraliza información para que sea más fácil y más eficaz de manejar el inventario, las
órdenes de pedido y las ventas. La tienda maneja libros raros y agotados y tiende a llevar
sólo unos mil títulos en cualquier momento. Actualmente, el gerenteregistra todas las ventas
y el inventario en papel.
Para cada libro el gerente escribe el título, autor, editor, la fecha de la publicación, edición,
costo, precio minorista sugerido, y una valoración que indica el estado del libro. A cada libro
se le asigna una de las siguientes valoraciones: extraordinario, excelente, bueno, justo,
pobre, o dañado. Al gerente le gustaría poder agregar unadescripción a cada valoración
(sólo un par de frases), pero la descripción no debe ser obligatoria.
La información sobre cada libro debe incluir el título, autor, costo, precio minorista sugerido, y
valoración. El editor, fecha de la publicación, y edición no siempre están disponibles. Si el
año en que un libro fue publicado está disponible, el año nunca será anterior al 1600. Y para
lospropósitos del nuevo sistema de la base de datos, la fecha de la publicación no será
superior a 2099.
Dado que estos libros son raros, cada título debe registrarse individualmente, aún si son el
mismo libro (título idéntico, autor, editor, fecha de la publicación, y edición). Actualmente, el
gerente asigna un único ID a cada libro para que puedan diferenciarse títulos idénticos. Este
ID debe serincluido con la información del libro. El ID de libro asignado por el gerente es un
ID de ocho caracteres compuestos de números y letras.
El gerente también mantiene información limitada sobre cada autor de los libros que han
pasado por la tienda. La tienda podría tener más de un libro por autor, y a veces un libro a
sido escrito por más de un autor. El gerente mantiene información actualmente deaproximadamente 2500 autores. La información incluye el nombre del autor, el apellido, año
de nacimiento, y año de muerte (si es aplicable). La información debe incluir como mínimo el
apellido del autor. Al gerente le gustaría incluir una descripción breve de cada autor, si se
dispone, cuando se agrega a la lista. La descripción normalmente no excederá a una o dos
frases.
La librería tiene 12empleados (incluidos el gerente y su asistente). El gerente espera
contratar a un empleado adicional todos los años durante los próximos cinco años. El gerente
y su asistente deben poder acceder y modificar información sobre cada empleado. La
información del empleado debe incluir el nombre, el apellido, dirección, el número de
teléfono, fecha de nacimiento, fecha de ingreso, y cargo en latienda. Los cargos incluyen a
Gerente, Asistente de Gerente, Empleado de Ventas Full Time Lleno, y Empleado de Ventas
Part Time. El gerente podría querer en algún momento agregar un nuevo cargo a la lista o
cambiar uno que existe y le gustaría en el futuro agregar una descripción breve de los
deberes del trabajo a cada cargo (por lo menos, a algunos de los cargos). Un empleado
puede tener sólo uncargo en un momento dado. Ningún empleado, fuera de los dos
gerentes, debe tener acceso a la información del empleado. Al gerente le gusta también
registrar cuántos y qué libros está vendiendo cada empleado.
La librería mantiene información actualmente sobre los clientes. Para cada cliente, la
información incluye el nombre del cliente, apellido, número de teléfono, dirección de correo
deenvío, libros que el cliente ha comprado, y fecha de la compra. Dado que a algunos
clientes no les gusta repartir información personal, sólo el nombre o el apellido son
obligatorios. El gerente tiene actualmente una lista de aproximadamente 2000 clientes. No
todos los clientes que son incluidos en la lista han comprado libros, aunque la mayoría sí.
1

El gerente mantiene un registro de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de datos aplicada a una empresa
  • Aplicaciones De Base De Datos Y Sus Tipos
  • Aplicaciones de base de datos
  • Ejercicio Modelamiento de base de datos
  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS