0% encontró este documento útil (0 votos)
20 vistas4 páginas

Solución Cap 4

bd
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas4 páginas

Solución Cap 4

bd
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Solución “Responde preguntas con SQL” capitulo 4

1. Crear el código SQL que permite responder a la siguiente pregunta:


¿Qué atletas representaron a un país que organizó alguna
competición en 2021?

2. Crear el código SQL que permite responder a la siguiente


pregunta: ¿Cuáles son los nombres de los atletas y el país que
representan, junto con la competición y el evento en que
obtuvieron la primera posición?

3. Analice el siguiente script y escriba el sentido y la utilidad de los


datos obtenidos.
El objetivo principal de este script es identificar a los atletas con su
nombre y apellido que han participado en la disciplina de 100m en las
competiciones realizadas en Europa. El sentido de esta consulta es poder
responder a preguntas como ¿Cuál es el nombre y apellido de los atletas
que han competido en carreras de 100m en competiciones realizadas en
Europa? Podemos notar que acá no se está haciendo una limitación
donde solo salgan los ganadores o las fechas. La utilidad de estos datos
puede ser por ejemplo para analizar la popularidad de los 100 metros en
Europa o identificar talentos emergentes en esta disciplina.

4. Crear el código SQL que permite responder a la siguiente pregunta


utilizando subconsultas correlacionadas: ¿Cuál es el nombre y el tipo de
las competiciones que terminaron antes que la fecha actual?

5. Reescribir la siguiente consulta utilizando subconsulta correlacionadas


6. Crear el código SQL que permite responder a la siguiente pregunta:
¿Cuál es el nombre de cada competición, su tipo, su alcance geográfico,
el nombre del país anfitrión y sus fechas de inicio y finalización de
competiciones que se realizaron en países del continente "Europa?

7. Analice el siguiente script y escriba el sentido y la utilidad de los datos


obtenidos.

En este script se seleccionan nombres únicos de competiciones, sus


tipos y países anfitriones de la tabla Competitions, relacionando con
Events, Competition_types y Countries y lo que se hace es Identificar
competiciones de 100 metros, su tipo y país organizador. Para mí la
utilidad principal de estos datos es que para organizadores será mucho
más fácil planificar competiciones futuras.
8. Construya una consulta que permita responder la pregunta ¿Cuál es el
nombre de la competición y el nombre de los eventos que se realizaron
en cada competición del tipo “Olympic Games” realizados en los
continentes de África y América?

9. Analice el siguiente script y escriba el sentido y la utilidad de los datos


obtenidos.

El script lo que hace es mostrar a los atletas que participaron en


maratones en Asia, junto con sus marcas y detalles de la competición. La
utilidad de esta consulta es que puede llegar a servir para analizar el
rendimiento de atletas en maratones asiáticos, y con los datos ver que
tendencias hay en esta disciplina en la región.

10.Luego de analizar el modelo de datos de la tercera versión de la base de


datos y revisando la página web de World Athletics
(https://worldathletics.org/), cuáles nuevos datos piensan deben ser
almacenados.

Yo le añadiría una tabla que almacene datos de honores y récords para


así realizar un seguimiento de medallas y récords y con esto analizar
carreras y éxitos en los niveles diferentes que puedan haber.

También podría gustarte