Está en la página 1de 2

Programación de bases de datos con

1-3: Creación de bloques PL / SQL


actividades de práctica PL / SQL

Vocabulario
Identifique la palabra de vocabulario para cada definición a continuación:

Bloques de código sin nombre no almacenados en la base de datos y no


existen después de su ejecución

Un programa que calcula y devuelve un solo valor.

Bloques PL / SQL con nombre que se almacenan en la base de datos y se


pueden declarar como procedimientos o funciones

Software que verifica y traduce programas escritos en lenguajes de


programación de alto nivel a código binario para ejecutar

Un programa que realiza una acción, pero no tiene que devolver un


valor.

Pruébalo / Resuélvelo
1. Complete el siguiente cuadro que define los requisitos sintácticos para un bloque PL / SQL:

Describe que esta incluido


¿Opcional u obligatorio?
en esta sección

DECLARAR

EMPEZAR

EXCEPCIÓN

FINAL;

2. ¿Cuál de los siguientes PL / ¿Los bloques SQL se ejecutan correctamente? Para los bloques que fallan, explica por qué
fallan?

Copyright © 2020, Oracle y / o sus afiliados. Reservados todos los derechos. Oracle y Java son marcas comerciales registradas de Oracle y / o sus afiliadas. Otros nombres pueden ser marcas comerciales de sus respectivos propietarios.
UNA. EMPEZAR
FINAL;

B. DECLARAR
cantidad INTEGER (10);
FINAL;

C. DECLARAR
EMPEZAR
FINAL;

D. DECLARAR
cantidad NÚMERO (10);
EMPEZAR
DBMS_OUTPUT.PUT_LINE (cantidad);
FINAL;

3. Complete los espacios en blanco:

A. Los bloques PL / SQL que no tienen nombre se denominan __________________.

B. _______________ y _______________ son bloques con nombre y se almacenan en la base de datos.

4. En Application Express, cree y ejecute un bloque anónimo simple que genere "Hola mundo".

5. Cree y ejecute un bloque anónimo simple que haga lo siguiente:

• Declara una variable de tipo de datos DATE y la llena con la fecha que es de seis meses a partir
de hoy

• Resultados "En seis meses, la fecha será: <insertar fecha>".

Copyright © 2020, Oracle y / o sus afiliados. Reservados todos los derechos. Oracle y Java son marcas comerciales registradas de Oracle y / o sus afiliadas. Otros nombres pueden ser marcas comerciales de sus respectivos propietarios.

También podría gustarte