eeeeeeeeeee

Páginas: 5 (1050 palabras) Publicado: 23 de enero de 2014







Práctica 1:
“ANÁLISI ALQUILER DE COCHES”





Alumno: Carlos Ruiz Ibáñez
Profesora: Agnes Plans Berenguer
Asignatura: Base de Datos
Fecha de entrega: 5/11/2013
Curso: 1º ASIX



INDICE

· Introducción (Enunciado del ejercicio a tratar)………………………………pág 3
· Estudio de las tablas (Excel)……………………………………………………pág 4 y 5
· Diagrama Entidad/Relación delejercicio………………………………pág 5 ,6 y 7
· Conclusiones………………………………………………………………………………pág 8

















1. Introducción (Enunciado del ejercicio a tratar)

Queremos diseñar una base de datos sobre la información de las reservas de una empresa de alquiler de automóviles teniendo en cuenta que:

· Un cliente puede tener hechas, en un cierto momento, diferentes reservas.
· De cada cliente queremosguardar: un código único del cliente, DNI, nombre, dirección y el teléfono.
· Cada cliente puede ser avalado por otro cliente de la empresa.
· Una reserva la realiza un solo cliente pero puede incluir más de un coche.
· Queremos guardar: La fecha de entrega i final de la reserva, el precio del alquiler de cada coche, los litros de gasolina que tiene cada coche en el depósito en el momento de lareserva y un indicador de si el coche ha estado o no entregado.
· No guardaremos los datos de las reservas anteriores.
· Cada coche está asignado a un determinado garaje que no se puede cambiar.
· De cada coche queremos: la matrícula, el modelo del coche, el color y la marca.
· Cada reserva se realiza en una determinada agencia.








2. Estudio de las tablas (Excel)


Tabla1: Tabla con todas las entidades, atributos y las claves primarias y candidatas.

Podemos ver que en esta tabla las entidades principales son: Client, Reserva, Cotxe, Agència y Garatge.
Con nuestras claves primarias podremos relacionar una entidad con la otra mediante una clave foránea no especificada en la tabla.
El apartado de dominio viene especificado según el atributo que vayamos atratar. En este caso, predomina texto (nombres, color, marca, país de la agencia, calles ya sea de la agencia o del garaje y la población donde se encontrará el garaje), autonúmerico donde el propio programa te asigna un código automáticamente (código_cliente, código reserva,id_provincia, id_agencia, id_garatge) , numéric ( teléfon, los litros que vaya utilizar el cliente,etc.), alfanúmeric ( dni delclient, la matrícula del cotxe que vagi agafar, el modelo del cotxe, etc.)




Las claves primarias comentadas que las podremos relacionar con las otras entidades son: de la Entidad Cliente (Código del cliente que le de la agencia para un coche determinado, que tendrá un dominio de autonumérico para que autoasigne a medida que los clientes van alquilando los coches), de la Entidad Reserva(código reserva, con el mismo dominio que el código del cliente a especificar), de la Entidad Coche (su matrícula, con su dominio alfánumérico para que podamos escribir números como letras), de la Entidad Agencia (id_agència, cuyo dominio será autunúmerico para que asigne automáticamente y por último de la entidad Garage ( id_garatge, cuyo dominio será autonúmerico donde será un número asociadocon el coche alquilado).
Todos los atributos que son claves secundarias serán complementos adicionales de la entidad.

3. Diagrama Entidad /Relación



Foto 1. Parte superior diagrama Entidad / Relación




Foto 2. Parte inferior diagrama Entidad/Relación

En estas dos fotos (1 y 2) podemos ver el diagrama Entidad/Relación, dando importancia a las entidades que son las quevamos a relacionarlas mediante la clave foránea y la cardinalidad.
En la parte superior podemos ver como la entidad “client” (con sus atributos más importantes: código del cliente (que será la clave primaria), dni, el nombre, el teléfono y el código para cada cliente) que la relacionaremos con la entidad garaje, está relacionado con la entidad reserva y con la propia entidad” client”...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • eeeeeeeeeee
  • eeeeeeeeeee
  • Eeeeeeeeeee
  • eeeeeeeeeee
  • EEEEEEEEEEE
  • Eeeeeeeeeee
  • eeeeeeeeeee
  • eeeeeeeeeee

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS