Sie sind auf Seite 1von 6

Base de Datos I Ing.

Sergio Rojas

2do. Parcial
Apellido Paterno Apellido Materno Nombres

NOTA: El examen debe ser enviado (archivo Word con las consultas sql y respuestas) vía correo
electrónico al exploaj@msn.com hasta el sábado 1 de junio de la presente gestión
impostergablemente. No se tomará en cuenta los exámenes que ingresen en fecha posterior a lo
establecido.

Base de Datos: https://www.dropbox.com/s/izd6lcp3pzh1wu7/mundo.sql?dl=0

Elabore las consultas sql respectivas de la base de datos “mundo” y responda a las siguientes
preguntas:

1. Crear una base de datos mundo

Código SQL: CREATE DATA BASE MUNDO;

2. Importe el archivo mundo.sql a la base de datos recién creada.


Base de Datos I Ing. Sergio Rojas

3. Muestre los atributos de cada tabla (puede utilizar el comando describe)


Resultado de las tablas

Tabla Ciudad

Tabla Lenguaje

Tabla País

4. Grafique el modelo relacional de la base de datos mundo


Base de Datos I Ing. Sergio Rojas

5. ¿Cuántos países tiene el continente de Africa?


Código SQL:
SELECT COUNT(cod_pais) AS CANTIDAD FROM pais WHERE Continente = 'Africa';
Respuesta:

a) 58 b) 60 c) 70

6. Entre 1990 y 1994, ¿Cuantos países lograron su independencia?


Código SQL:
SELECT COUNT(cod_pais) CANTIDAD FROM pais WHERE anioindependencia >=1990
AND anioindependencia<=1994;
Respuesta:

a) 20 b) 25 c)26

7. ¿Cuál es el segundo país con la mayor cantidad de ciudades?


Código SQL:
SELECT p.nombre AS pais, COUNT(c.cod_pais) AS CANTIDAD FROM pais AS p , ciudad
AS c WHERE p.cod_pais = c.cod_pais GROUP BY pais ORDER BY CANTIDAD DESC LIMIT
2;
Respuesta:

a) Canada b) India c) China

8. ¿Cuál es el promedio del porcentaje del lenguaje English en el continente de Oceania?


Código SQL:
SELECT round(avg(l.porcentaje),1)AS PROMEDIO FROM lenguaje AS l, pais AS p WHERE
l.lenguaje ='English' AND p.continente = 'Oceania' AND p.cod_pais = l.cod_pais;
Respuesta:

a) 13.3 b) 2.5 c) 3.3

9. ¿Cuál es el segundo lenguaje oficial más hablado en el mundo?


Código SQL:
SELECT lenguaje, sum(porcentaje) AS CANTIDAD FROM lenguaje WHERE oficial = 'V'
GROUP BY lenguaje ORDER BY CANTIDAD DESC LIMIT 2;
Respuesta:
10.
a) Arabic b) Ambo c) Spanish d) Ninguno
Base de Datos I Ing. Sergio Rojas

11. ¿Qué continente tiene la menor cantidad de paises?


Código SQL:
SELECT continente AS CONTINENTES, COUNT(DISTINCT cod_pais) AS CANTIDAD FROM
pais GROUP BY continente ORDER BY cantidad ASC LIMIT 1;
Respuesta:

a) Antarctica b) Asia c) Europe

12. ¿Cuál es el lenguaje oficial de la ciudad de Comilla?


Código SQL:
SELECT l.lenguaje AS LENGUAJE FROM lenguaje AS l, ciudad AS c WHERE
c.nombre='comilla' AND l.oficial = 'V' AND c.cod_pais=l.cod_pais;
Respuesta:

a) Bengali b) Marma c) Ninguno

13. ¿Cuántos países tienen 11 lenguajes oficiales?


Código SQL:
SELECT p.nombre AS PAIS, COUNT(l.oficial) CANTIDAD FROM pais AS p, lenguaje AS l
WHERE l.oficial='V' AND p.cod_pais = l.cod_pais GROUP BY PAIS ORDER BY CANTIDAD
DESC;
Respuesta:

a) 3 b) 2 c)ninguno

14. ¿Cuál es el nombre del país que recientemente logro su independencia?


Código SQL:
SELECT nombre AS PAIS, 2019-(anioindependencia) AS INDEPENDENCIA FROM pais
WHERE anioindependencia IS NOT NULL ORDER BY INDEPENDENCIA ASC LIMIT 1;
Respuesta:

a) Slovakia b) Kazakstan c) Palau

15. ¿De cuántos países no se conoce su año de independencia?


Código SQL:
SELECT COUNT(cod_pais) AS CANTIDAD FROM pais WHERE anioindependencia IS NULL;
Respuesta:

a) 48 b) 47 c) 55
Base de Datos I Ing. Sergio Rojas

16. ¿Cuál es la suma de población de los países Nicaragua, Croatia y Cyprus?.


Código SQL:
SELECT sum(poblacion) AS CANTIDAD FROM pais WHERE nombre='Nicaragua' OR
nombre='Croatia' OR nombre='Cyprus';
Respuesta:

a) 10 millones b) 9 millones c) 12 millones

17. ¿De cuántos presidentes comienza su nombre con la letra A?


Código SQL:
SELECT COUNT(nombre) AS CANTIDAD FROM pais WHERE presidente LIKE 'A%';
Respuesta:

a) 24 b) 26 c) 28

18. ¿Cuál es la forma de gobierno más repetido en el mundo?


Código SQL:
SELECT formagobierno AS FORMA, COUNT(formagobierno) AS CANTIDAD FROM pais
GROUP BY formagobierno ORDER BY cantidad DESC LIMIT 1;
Respuesta:

a) Republic b) Federal Republic c) Federation

19. Elimine al país de Colombia. ¿Cuántas ciudades tiene South America?


Código SQL:
SELECT p.continente AS CONTINENTE ,COUNT(c.cod_ciudad) AS CANTIDAD FROM
ciudad AS c, pais AS p WHERE p.continente ='South America' AND
c.cod_pais=p.cod_pais;
Respuesta:

a) 432 b) 460 c) 430

20. ¿A qué país pertenece la ciudad más poblada del mundo?


Código SQL:
SELECT p.nombre AS PAIS, (c.poblacion) AS CANTIDAD FROM pais AS p, ciudad AS c
WHERE p.cod_pais = c.cod_pais ORDER BY CANTIDAD DESC LIMIT 1;
Respuesta:

a) China b) India c) South Korea


Base de Datos I Ing. Sergio Rojas

Das könnte Ihnen auch gefallen