Enunciado Control 2 IN3501 Oto o 2010

6
Control 2 IN3501 - Tecnolog´ ıas de Informaci´ on para la Gesti´on Oto˜ no 2010 Evelyn Andaur, Juan D. Vel´ asquez, Gast´ on L’Huillier y V´ ıctor Rebolledo Lorca Auxs. Gustavo Mart´ ınez y Giorgiogiulio Parra NOMBRE: SECCION: INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, s´ olo necesita l´ apiz y borrador. Las hojas de respuestas est´ an adjuntas.. Pregunta 1 enesis, destacada empresa de tecnolog´ ıa, se ha adjudicado un nuevo proyecto TIC que consiste en implementar un sistema que permita manejar toda la informaci´ on de los equipos del Mundial Sud´ africa 2010 a trav´ es del portal Web de la FIFA. ¡S´ olo quedan 5 d´ ıas!, por lo que le han encomendado a usted crear todo el modelo Entidad Relaci´ on 1 : que permitir´ a soportar los requerimientos de almacenamientos de datos que se requieren para el sistema. Para poder hacer el modelo, entrevistan nada m´ as ni nada menos que a Joseph Blater, presidente de la FIFA, quien le entrega la siguiente informaci´ on: Hay mucha informaci´ on clave del Mundial y la gente no se conforma con simples datos, hay que entregar todo detalle “sabroso”. Primero, necesitamos informaci´ on de los jugadores desde luego, sus identificadores ´ unicos (RUT, DNI (caso de Espa˜ na), etc.), nombre, fecha de nacimiento, selecci´ on (pa´ ıs), equipo 2 al que pertenece, pa´ ıs del equipo, posici´ on en que juega (delantero, defensa, arquero), posici´ on relativa del equipo a nivel mundial (ranking FIFA), n´ umero de goles anotados en la fase eliminatoria y rendimiento (dato num´ erico que caracteriza el desempe˜ no de cada jugador). Es necesario indicar, adem´ as, el detalle de las selecciones participantes, como el nombre, puntaje obtenido en eliminatorias, cantidad de mundiales en los que ha participado previamente y el grupo al que pertenece (A, B, C,. . . , H), y por supuesto el nombre de los jugadores seleccionados correspondientes. Cada selecci´ on puede tener s´ olo un entrenador, del cual se requiere saber su nombre, pa´ ıs de origen, edad, selecciones que ha entrenado y cantidad de mundiales en las que ha participado antes como entrenador. Informaci´ on an´ aloga se necesita saber tambi´ en del m´ edico de la selecci´ on, asistente ecnico y utilero. Por otro lado se requiere reflejar el detalle de cada enfrentamiento entre los equipos, indicando fecha del juego, estadio en que se realiz´ o, categor´ ıa del partido (1ra fase, octavos de final, cuartos de final, semifinal y final) equipo vencedor y marcador. Nada de menor es el tema de los estadios, la gente siempre quiere saber si es techado o no, en que tipo de pasto se juega, su capacidad, direcci´ on, dimensiones, etc. Cada selecci´ on hace promoci´ on de diversos productos que G´ enesis vender´ a durante el Mundial, como poleras, zapatillas, stickers, fotos autografiadas, gorros, bufandas, etc., el costo de cada producto depende de la selecci´ on a la que pertenece. Responda, Establezca las entidades con sus respectivos atributos [2 puntos] Establezca las relaciones existentes, junto con su cardinalidad (1 : n, n : m, 1 : 1) [2 puntos] Realice un modelo ER en tercera forma normal. [2 puntos] Bonus : La mayor´ ıa de los equipos cuentan con jugadores sparring, que corresponden a aquellos que van para entrenar junto con los seleccionados. Indique la mejor forma de agregar el listado de dichos jugadores a su modelo. [1 punto] 1 Se han omitido ciertas actividades propias del mundial que no son necesarias de modelar. 2 Equipo y selecci´ on son conceptos distintos. Ejemplos de equipo son River, ColoColo, Mil´ an, Juventus, etc. 1

description

control de entidad relacion

Transcript of Enunciado Control 2 IN3501 Oto o 2010

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 1

    Genesis, destacada empresa de tecnologa, se ha adjudicado un nuevo proyecto TIC que consiste en implementar unsistema que permita manejar toda la informacion de los equipos del Mundial Sudafrica 2010 a traves del portal Webde la FIFA. Solo quedan 5 das!, por lo que le han encomendado a usted crear todo el modelo Entidad Relacion1: quepermitira soportar los requerimientos de almacenamientos de datos que se requieren para el sistema. Para poder hacerel modelo, entrevistan nada mas ni nada menos que a Joseph Blater, presidente de la FIFA, quien le entrega la siguienteinformacion:

    Hay mucha informacion clave del Mundial y la gente no se conforma con simples datos, hay que entregar todo detallesabroso. Primero, necesitamos informacion de los jugadores desde luego, sus identificadores unicos (RUT, DNI (casode Espana), etc.), nombre, fecha de nacimiento, seleccion (pas), equipo2 al que pertenece, pas del equipo, posicionen que juega (delantero, defensa, arquero), posicion relativa del equipo a nivel mundial (ranking FIFA), numero degoles anotados en la fase eliminatoria y rendimiento (dato numerico que caracteriza el desempeno de cada jugador). Esnecesario indicar, ademas, el detalle de las selecciones participantes, como el nombre, puntaje obtenido en eliminatorias,cantidad de mundiales en los que ha participado previamente y el grupo al que pertenece (A, B, C,. . . , H), y por supuestoel nombre de los jugadores seleccionados correspondientes. Cada seleccion puede tener solo un entrenador, del cual serequiere saber su nombre, pas de origen, edad, selecciones que ha entrenado y cantidad de mundiales en las que haparticipado antes como entrenador. Informacion analoga se necesita saber tambien del medico de la seleccion, asistentetecnico y utilero. Por otro lado se requiere reflejar el detalle de cada enfrentamiento entre los equipos, indicandofecha del juego, estadio en que se realizo, categora del partido (1ra fase, octavos de final, cuartos de final, semifinaly final) equipo vencedor y marcador. Nada de menor es el tema de los estadios, la gente siempre quiere saber si estechado o no, en que tipo de pasto se juega, su capacidad, direccion, dimensiones, etc. Cada seleccion hace promocionde diversos productos que Genesis vendera durante el Mundial, como poleras, zapatillas, stickers, fotos autografiadas,gorros, bufandas, etc., el costo de cada producto depende de la seleccion a la que pertenece. Responda,

    Establezca las entidades con sus respectivos atributos [2 puntos] Establezca las relaciones existentes, junto con su cardinalidad (1 : n, n : m, 1 : 1) [2 puntos] Realice un modelo ER en tercera forma normal. [2 puntos] Bonus : La mayora de los equipos cuentan con jugadores sparring, que corresponden a aquellos

    que van para entrenar junto con los seleccionados. Indique la mejor forma de agregar el listadode dichos jugadores a su modelo. [1 punto]

    1Se han omitido ciertas actividades propias del mundial que no son necesarias de modelar.2Equipo y seleccion son conceptos distintos. Ejemplos de equipo son River, ColoColo, Milan, Juventus, etc.

    1

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 1 - Hoja de Respuesta

    2

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 2

    Hoy es el 4 de junio del ano 1995, y luego del control de TICs su companero de curso llamado Larry Page le comentaque podran trabajar juntos en un proyecto sobre un buscador de paginas web llamado Googol. Larry le propone queel se preocupa de los algoritmos y el software, mientras que usted se dedique a disenar una arquitectura tecnologicapara que la aplicacion funcione. Luego del fin de semana, Larry sumamente motivado le entrega el codigo listo paraser desplegado, y ahora le toca construir la arquitectura de su pequeno proyecto Googol. Segun los requerimientos queusted idenfico, se pueden destacar los siguientes puntos:

    Los clientes acceden al servicio va una interfaz de usuario simple y minimalsta dado que ningun miembro delequipo sabe mucho sobre diseno de HTML.

    Los requerimientos de los clientes son tomados por balanceadores de carga y luego son enviardos a servidoresproxy que permiten agilizar la busqueda de informacion.

    Los servidores proxy toman las peticiones de busqueda desde los balanceadores de carga. Si estas peticiones debusqueda estan en memoria cache, entregan la informacion a los usuarios. Si no han sido procesadas, se envanla busqueda al servidor Googol Web.

    El servidor Googol Web coordina la ejecucion de las peticiones enviadas por los usuarios, y formatea los resultadosen una pagina HTML al momento de enviar la respuesta. Esta ejecucion consiste en enviar las consultas a losservidores de indexacion. En caso que los terminos de busqueda no son reconocidos en estos servidores, searreglan usando un servidor corrector de ortografa, y luego se envia el resultado con la sujerencia al usuariofinal.

    Es necesario que los servidores recuperadores de datos busquen permanentemente informacion en la Web. Estesoftware (llamado GoogolBot Web Crawler), guarda la informacion recuperada en los servidores de indexacion.

    En cada servidor de indexacion se almacena una representacion numerica de una porcion de la base de datosde documentos HTML, guardado en un servidor de documentos.

    Cada documento debe ser almacenado en varios servidores de documentos, para agilizar la busqueda. La arquitectura debe contar con los dispositivos de seguridad adecuados, de manera que los usuarios no puedan

    comprometer sus servicios de busqueda.

    Dibuje la arquitectura tecnologica que soporte las indicaciones anteriores, considerando los servidores, dispositivosde comunicacion, y elementos de seguridad.

    3

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 2 - Hoja de Respuesta

    4

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 3

    Segun el diagrama Entidad Relacion de la figura 1, responda construya las siguientes consultas enlenguaje SQL.

    1. Muestre una lista con los nombres de los clientes y los nombres de las empresas de los clientesque tengan algun cargo gerencial y que vivan en Londres. [2 puntos]

    2. Muestre una lista los productos que tenga: el precio por unidad, el nombre del producto y elnombre del proveedor del producto, ordenada de forma descendente segun el precio por unidady donde este sea mayor a 30. [2 puntos]

    3. Muestre una lista con promedios y la sumas de todos los pedidos para los destinatarios en losanos 2009, 2010. [2 puntos]

    Figure 1: Modelo Entidad-Relacion.

    5

  • Control 2 IN3501 - Tecnologas de Informacion para la GestionOtono 2010 Evelyn Andaur, Juan D. Velasquez, Gaston LHuillier y Vctor Rebolledo Lorca

    Auxs. Gustavo Martnez y Giorgiogiulio Parra

    NOMBRE: SECCION:

    INDICACIONES: Guarde todos sus apuntes, deje su mochila adelante, solo necesita lapiz yborrador. Las hojas de respuestas estan adjuntas..

    Pregunta 3 - Hoja de Respuesta

    6