Está en la página 1de 2

Programación de bases de datos con

1-1: Introducción a PL / SQL


actividades de práctica PL / SQL

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

Funciones del lenguaje de programación, como unidades de programa reutilizables /


invocables, bloques modulares, cursores, constantes, variables, sentencias de
asignación, sentencias de control condicional y bucles

Lenguaje de procedimiento estándar de Oracle Corporations para bases de datos


relacionales que permite combinar la lógica básica del programa y el flujo de control con
declaraciones SQL

Pruébalo / Resuélvelo
1. Encierre en un círculo el lenguaje de programación que cumple los criterios

Criterios Idioma
3GL PL / SQL SQL
4GL PL / SQL SQL
Es propiedad de Oracle Corporation PL / SQL SQL
Nonprocedural PL / SQL SQL
Procesal PL / SQL SQL
Cumple con ANSI PL / SQL SQL

2. En sus propias palabras, describa por qué se necesita un lenguaje procedimental como PL / SQL.

3. Enumere algunos ejemplos de construcciones procedimentales en PL / SQL.

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.
4. En el siguiente código, identifique (encierre en un círculo o resalte) ejemplos de estas construcciones de procedimiento:
variable, declaración de control condicional, unidad de programa reutilizable / invocable y una declaración de
asignación.

DECLARAR
v_first_name varchar2 (40);
v_last_name varchar2 (40);
v_first_letter varchar2 (1);
EMPEZAR
SELECCIONE primer_nombre, apellido INTO v_first_name, v_last_name
DE estudiantes
DONDE student_id = 105; v_first_letter: =
get_first_letter (v_last_name); SI 'N'>
'v_first_letter' ENTONCES
DBMS_OUTPUT.PUT_LINE ('El apellido para' || v_first_name || '' || v_last_name || 'es
entre A y M ');
DEMÁS
DBMS_OUTPUT.PUT_LINE ('El apellido para' || v_first_name || '' || v_last_name || 'es
entre N y Z ');
TERMINARA SI;
FINAL;

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