DBDD - Clase 2 - Programacion SQL
DBDD - Clase 2 - Programacion SQL
DBDD - Clase 2 - Programacion SQL
DISEÑO DE
BASE DE DATOS
Preliminares:
PL/SQL:
DECLARE
/* Declaraciones de uso local:
variables, cursores, y excepciones de Usuario */ BEGIN
/* Proceso: conjunto de sentencias ejecutables */ EXCEPTION
/* Excepciones: zona de control de errores */
END;
Expresiones y Tipos de Variable
Tipos de expresiones:
Aritméticas : + - * /
Comparaciones : = != < > >= <=
Concatenación de caracteres ||
Tipos de variables:
Escalares. Definidos por el lenguaje
VARCHAR2, DATE, LOB, LONG, NUMBER, etc.
Compuestos: Definidos por el usuario
Registros
Tablas y matrices. Pueden almacenar registros y escalares
Declaración de Variables y Constantes
Variables:
Se utilizan para almacenar valores devueltos por
una consulta o para realizar cálculos intermedios
Constantes:
Son campos definidos e inalterables
Declaración
<nom_variable> <tipo> [CONSTANT][NOT NULL] [:=VALOR];
[CONSTANT] Palabra reservada para definir constantes
[NOT NULL] obliga a tener valor
[:=VALOR] asigna el valor inicial (valor constante o expresión)