Está en la página 1de 1

Universidad Católica del Cibao

UCATECI
Período Académico P1-2024
ISC 101 /102– Programación IV & Lab. Programación IV
Valor: 10 pts.

Punto I. Utilice las sentencias If y Case para dar solución a lo planteado.


1. Escriba un bloque PL/SQL para encontrar la población de un país determinado en la tabla de países.
Mostrar un mensaje que indica si la población es mayor o menor que 1 billón (1.000.000.000). Pruebe
su bloque dos veces usando India (country_id = 91) y Reino Unido (country_id = 44). India La población
debería ser superior a mil millones, mientras que la del Reino Unido debería ser inferior a mil millones.

2. Modifique el código del ejercicio anterior para que maneje todos los casos siguientes:
R. La población supera los mil millones de habitantes.
B. La población es mayor que 0.
C. La población es 0.
D. La población es nula. (Pantalla: No hay datos para este país).
Ejecute su código utilizando los siguientes identificadores de país. Confirmar los resultados indicados.
• China (country_id = 86): la población supera los mil millones de habitantes.
• Reino Unido (country_id = 44): la población es mayor que 0.
• Antártida (country_id = 672): la población es 0.
• Isla Europa (country_id = 15): No hay datos para este país.
Punto II. Utilice Loops Basico para dar solución a lo planteado.
1. Escriba un bloque PL/SQL para mostrar los valores country_id y country_name de los PAÍSES tabla para
country_id cuyos valores oscilan entre 1 y 3. Utilice un bucle básico. Incrementar una variable del 1 al
3. Utilice una declaración IF para probar su variable y SALIR del ciclo después de haberse muestrado los
primeros 3 países.
2. Modifique su solución de la pregunta anterior, reemplazando la declaración IF con EXIT....WHEN
declaración.
6. Cree una tabla MENSAJES e inserte varias filas en ella.
A. Crear la tabla de mensajes.
mensajes DROP TABLE;
CREAR TABLA mensajes (resultados NÚMERO(2));
B. Escriba un bloque PL/SQL para insertar números en la tabla MENSAJES. Inserta los números 1 al 10,
excluyendo el 6 y el 8.
C. Ejecute una instrucción SELECT para verificar que su bloque PL/SQL funcionó

También podría gustarte