Lab11-BDAV - PLSQL Estructuras Condicionales

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Diseño y Desarrollo de Software

BASES DE DATOS AVANZADAS

LABORATORIO N° 11

PLSQL Estructuras Condicionales


Bases de Datos Avanzadas

Laboratorio 11
Objetivos:
Al finalizar el laboratorio el estudiante será capaz de:
 Crear estructuras condicionales
 Declarar condiciones

Seguridad:

 Ubicar maletines y/o mochilas en el gabinete del aula de Laboratorio.


 No ingresar con líquidos, ni comida al aula de Laboratorio.
 Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y ordenar
las sillas utilizadas.

Equipos y Materiales:

 Una computadora con:


 Windows 7 o superior
 Instalador del software SQLDeveloper
 Instalador del software oracleXE

Procedimiento:

1. Debe tener instalado la BD Oracle

1.1. Instalar Oracle XE

1.2. Instalar SQL Developer

1.3. Configurar los scripts (usuario.sql, tablas.sql)

2. Crear bloques de código

2.1. Crear un programa que permita el ingreso del día [1-7] y muestre el día de la semana- usar
IF

Guía de Laboratorio No 13 Pág. 2


Bases de Datos Avanzadas

2.2. Crear un programa que permita el ingreso del mes [1-12] y muestre el nombre del mes- usar
case

2.3. Crear un programa para una tabla nueva producto con 5 campos (Uds escogen) y agregar
20 registros. Usar LOOP

Guía de Laboratorio No 13 Pág. 3


Bases de Datos Avanzadas

Guía de Laboratorio No 13 Pág. 4


Bases de Datos Avanzadas

2.4. Crear un programa que genere números aleatorios [5,50] para el campo stock de la tabla
productos.

2.5. Crear un menú de opciones para insertar datos a la tabla productos(creada anteriormente)
debe tener las opciones de:

Menu

1. Agregar

2. Buscar x nombre

3. Listar

4. Eliminar

5. Actualizar

6. Salir

Conclusiones

 Se concluye que PL/SQL es un lenguaje de programación que proporciona Oracle para


extender el SQL estándar con otro tipo de instrucciones dentro de un bloque PL/SQL se debe
ejecutar la instrucción dbms_output.put_line(dato) para poder visualizar los valores,
PL/SQL esta compuesta por tres partes diferenciadas que es la sección
declarativa(DECLARE) donde se declaran todas las constantes y variables que se van a
utilizar en la ejecución del bloque, la ejecución(BEGIN) que incluye las instrucciones a
ejecutar en el bloque PL/SQL y por último la sección de excepciones en donde se definen los
manejadores de errores que soportan el bloque pl/sql.

 Luego de haber realizado el laboratorio se logro crear estructuras condicionales utilizando if


esta condición da como resultado un valor boleano, también se utilizó if – then donde esta
evaluó la condición y si el resultado era verdadero se ejecutaba uno o más líneas de código y
en caso de que sea falsa daba un error, también se utilizó las condicionales if-then -else
donde evaluaba la condición y si resultaba verdadera se ejecutaba uno o más líneas de
códigos y por último se utilizó la instrucción case el cual evaluaba múltiples expresiones y
devolvía para cada una de ellas un valor y LOOP.

Guía de Laboratorio No 13 Pág. 5

También podría gustarte