Un ejercicio divertido para clase... Diseñe un modelo de datos para un sistema de reservas de vuelos. Deberá poder contestar a las siguientes preguntas: 1) ¿Qué vuelos hay entre BOS y SFO mañana? 2) ¿Qué vuelos entre BOS y SFO tienen al menos una plaza libre mañana? 3) ¿El vuelo 237 de la semana que viene está completo? 4) ¿Cuáles son los nombres de todos los pasajeros del vuelo 237 de la semana que viene? 5) ¿Cuántos vuelos ha realizado John Q. Salaryman en los últimos 12 meses? Puede adelantar trabajo antes de clase, pero si no tiene tiempo, deje que se encarguen sus compañeros. Dividiremos los grupos en dos equipos. Transcurridos 20 minutos, nos reorganizaremos como un solo equipo para analizar los logros y los errores de los distintos enfoques. Desafortunadamente, el diseño del curso 6-120 no nos permite proporcionar a cada grupo una pizarra: la pizarra de la izquierda (la más cercana a las ventanas), la pizarra intermedia y la pizarra de la derecha (la más cercana a la puerta). Los estudiantes escribirán su trabajo para que lo pueda ver todo el mundo. Los que escriban en papel aclararán en qué se diferencia su trabajo del que ven en las pizarras. Al final del todo, hablarmos sobre el modo en que el diseño del modelo de datos afecta al rendimiento de las consultas y cómo podemos acelerar las cosas con ayuda de los índices.