Imagina

Solo disponible en BuenasTareas
  • Páginas : 4 (862 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2011
Leer documento completo
Vista previa del texto
Sistemas de Informaci´n II – Pr´ctica VIII: Convertir o a entidad-relaci´n a relacional o
Carlos Castillo / Victor Pascual – carlos.castillo@upf.edu

1.

Crear Tablas

Esta pr´ctica consisteen convertir un diagrama entidad-relaci´n en SQL, utilizando CREATE TABLE en la a o forma vista en clases. Recuerde incorporar TYPE=INNODB a todas las tablas, as´ como especificar en cada caso ı llavesprimarias y for´neas. Para las fechas y hora puede utilizar los tipos de marca de tiempo (timestamp) a que provee MySQL. La siguiente es una descripci´n del diagrama, en caso de discordancia o faltade datos, use su criterio e o incorpore como comentario en los comandos de creaci´n de las tablas los supuestos que utiliz´. La traducci´n o o o debe incluir eliminar tablas que no se necesiten, y enlas relaciones ternarias la cardinalidad es para orientarlo a eliminar las tablas que no sirvan. El diagrama describe una sistema de facturaci´n de pasajes y reservas. Existen agencias que realizan oreservas para que viajen juntos varios pasajeros. Cada agencia trabaja con un conjunto de aerol´ ıneas que operan una serie de vuelos, cada vuelo esta identificado por un numero y cada aerol´ ınea por 3letras, asi: VAR 980 significa el vuelo 980 de Varig. Una reserva tiene asociado un localizador de 6 letras o n´ meros, y contiene una serie de tramos, para u cada tramo se asigna un asiento a cadapasajero que tiene un n´mero de fila y una letra de asiento, ejemplo u “33C”, y cada asiento tiene asociada una tarifa. Respecto a las tarifas, cada aerol´ ınea tiene su conjunto de tarifas identificadascada una por una letra, y siempre usa el mismo conjunto de tarifas en todos los vuelos, pre-asignando a cada asiento de un vuelo una tarifa. Piense que la entidad tramo s´lo existe para agrupar unaserie de datos de una reserva, mientras que o vuelo existe desde antes. Dicho de otra forma: un vuelo puede existir sin que haya ninguna reserva, pero cada tramo necesita que exista una reserva. Los...
tracking img